Plasma Engine  2.0
Loading...
Searching...
No Matches
plQtGraphicsView Class Reference
Inheritance diagram for plQtGraphicsView:

Signals

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

Public Member Functions

 plQtGraphicsView (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: