1
0

navigator view draw viewport rect

This commit is contained in:
Gary Wang
2019-10-04 09:54:13 +08:00
parent ca1b10dc28
commit 820ad4e419
6 changed files with 69 additions and 6 deletions

View File

@@ -3,14 +3,24 @@
#include <QGraphicsView>
class GraphicsView;
class NavigatorView : public QGraphicsView
{
Q_OBJECT
public:
NavigatorView(QWidget *parent = nullptr);
void setMainView(GraphicsView *mainView);
public slots:
void updateMainViewportRegion();
private:
void wheelEvent(QWheelEvent *event) override;
void paintEvent(QPaintEvent *event) override;
QPolygon m_viewportRegion;
QGraphicsView *m_mainView = nullptr;
};
#endif // NAVIGATORVIEW_H