#ifndef VSMALLVIEW_H_ #define VSMALLVIEW_H_ #include class VFrame; class VSmallView : public QGraphicsView { Q_OBJECT public: VSmallView(QWidget * parent = 0); // virtual ~VSmallView(); void setScene(QGraphicsScene * scene); public slots: void fitSceneToView(); void updateFrame(const QRectF& rect); void frameChanged(const QRect& rect); signals: void rectChanged(const QRectF & rect); protected: void mousePressEvent(QMouseEvent *event); private: VFrame* fFrame; }; #endif