videowidget.h
来自「Linux下的USB摄像头拍照程序」· C头文件 代码 · 共 44 行
H
44 行
#ifndef _VIDEOWIDGET_H
#define _VIDEOWIDGET_H
#include <QtGui/QWidget>
#include <QtGui/QCloseEvent>
#include <QtGui/QLabel>
#include <QtCore/QTimer>
#include <QtCore/QTime>
#include <QtGui/QPainter>
#include <QtGui/QImage>
#include <QtGui/QPixmap>
#include <QtGui/QPushButton>
#include <QtGui/QApplication>
#include "v4l.h"
class VideoWidget : public QWidget
{
Q_OBJECT
public:
VideoWidget(QWidget *parent = 0);
~VideoWidget();
private:
QTimer *timer;
v4l_device v4l_dev;
QLabel *imgLabel;
QLabel *infoLabel;
uchar RGBout[MAX_WIDTH*MAX_HEIGHT*3];
QImage *img;
QPushButton *exitButton;
QPushButton *saveButton;
void closeEvent(QCloseEvent *);
public slots:
void sl_start();
void sl_saveImage();
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?