Subversion Repositories seema-scanner

Rev

Rev 220 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 220 Rev 227
Line 14... Line 14...
14
    public:
14
    public:
15
        explicit SMVideoZoomWidget(QWidget *parent = 0);
15
        explicit SMVideoZoomWidget(QWidget *parent = 0);
16
        ~SMVideoZoomWidget();
16
        ~SMVideoZoomWidget();
17
    public slots:
17
    public slots:
18
        void showImageCV(cv::Mat image);
18
        void showImageCV(cv::Mat image);
-
 
19
        void fitImage();
19
    protected:
20
    protected:
20
        virtual void mousePressEvent(QMouseEvent *event);
21
        virtual void mousePressEvent(QMouseEvent *event);
21
        virtual void mouseReleaseEvent(QMouseEvent *event);
22
        virtual void mouseReleaseEvent(QMouseEvent *event);
22
        virtual void wheelEvent(QWheelEvent *event);
23
        virtual void wheelEvent(QWheelEvent *event);
23
        virtual void resizeEvent(QResizeEvent *event);
24
        virtual void resizeEvent(QResizeEvent *event);
24
    protected slots:
25
    protected slots:
25
        virtual void showContextMenu(const QPoint & pos);
26
        virtual void showContextMenu(const QPoint & pos);
26
        virtual void fitImage();
-
 
27
    private:
27
    private:
28
        QGraphicsScene *scene=nullptr;
28
        QGraphicsScene *scene=nullptr;
29
        QGraphicsPixmapItem *item=nullptr;
29
        QGraphicsPixmapItem *item=nullptr;
30
};
30
};
31
 
31