20 virtual void mousePressEvent(QMouseEvent* event)
override;
21 virtual void mouseMoveEvent(QMouseEvent* event)
override;
22 virtual void mouseReleaseEvent(QMouseEvent* event)
override;
23 virtual void wheelEvent(QWheelEvent* event)
override;
24 virtual void contextMenuEvent(QContextMenuEvent* event)
override;
25 virtual void resizeEvent(QResizeEvent*)
override;
26 virtual void drawBackground(QPainter* painter,
const QRectF& r)
override;
32 void DrawGrid(QPainter* painter,
const double gridStep);
36 bool m_bPanning =
false;
37 plInt32 m_iPanCounter = 0;
42#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
43 QPointF m_StartDragView;
45 QPoint m_vStartDragView;
48 QPointF m_StartDragScene;