]> git.defcon.no Git - qopencamwidget/blobdiff - qopencamwidget.h
Updated structure of documentation. No need to include GDB includes and Qt Core/GUI...
[qopencamwidget] / qopencamwidget.h
index ef93a15cd84644d13d23d731aa7967ff2bf5cb06..13602f41992d27961fc980f41ddbe3d753d8e265 100644 (file)
@@ -35,25 +35,21 @@ class QOpenCamWidget
                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);