19 virtual void wheelEvent(QWheelEvent* e)
override;
20 virtual void mousePressEvent(QMouseEvent* e)
override;
21 virtual void mouseReleaseEvent(QMouseEvent* e)
override;
22 virtual void mouseMoveEvent(QMouseEvent* e)
override;
23 virtual void keyPressEvent(QKeyEvent* e)
override;
25 void SetZoom(
float fZoom);
26 float GetZoom()
const {
return m_fZoom; }
28 void SetZoomLimits(
float fMinZoom,
float fMaxZoom);
36 void UpdateTransform();
39 bool m_bForwardMouseEvents;
42 float m_fMinZoom, m_fMaxZoom;
44 QPoint m_LastGlobalMouseMovePos;