CvCapture *capture;
QTimer *frametimer;
QImage *nextFrame;
- //QImage *snapshot;
- QLabel *canvas;
- QVBoxLayout *layout;
- QPushButton *trigger;
- bool trigger_active;
+ QSize *vSize;
+ QSize *res;
public:
// Defaults, standard elements ;)
- QOpenCamWidget(QWidget *parent = 0);
+ QOpenCamWidget(QWidget *parent = 0, QSize *viewSize = NULL, QSize *resolution = NULL);
~QOpenCamWidget(void);
// Overides, reimplementation of abstract
void paintEvent ( QPaintEvent * event );
// Public methods specific to this class
- void setSnapshotVisible( bool visible );
bool grabCapture(int source);
void startCapture(void);
- QImage* Ipl2QImage(const IplImage *img);
+ QImage* Ipl2QImage(IplImage *img);
public slots:
void grabFrame(void);