XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtGraphicsView Class Reference
Inheritance diagram for xiiQtGraphicsView:
[legend]

Signals

void BeginDrag ()
 
void EndDrag ()
 
void DeleteCPs ()
 

Public Member Functions

 xiiQtGraphicsView (QWidget *pParent=nullptr)
 
virtual void wheelEvent (QWheelEvent *e) override
 
virtual void mousePressEvent (QMouseEvent *e) override
 
virtual void mouseReleaseEvent (QMouseEvent *e) override
 
virtual void mouseMoveEvent (QMouseEvent *e) override
 
virtual void keyPressEvent (QKeyEvent *e) override
 
void SetZoom (float fZoom)
 
float GetZoom () const
 
void SetZoomLimits (float fMinZoom, float fMaxZoom)
 

Protected Member Functions

void UpdateTransform ()
 

Protected Attributes

bool m_bPanning
 
bool m_bForwardMouseEvents
 
bool m_bDragging
 
float m_fMinZoom
 
float m_fMaxZoom
 
float m_fZoom
 
QPoint m_LastGlobalMouseMovePos
 

The documentation for this class was generated from the following files: