protected:
virtual void keyPressEvent(QKeyEvent * keyEvent);
virtual void mousePressEvent(QGraphicsSceneMouseEvent*);
virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent*);
virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* e);
protected:
virtual void keyPressEvent(QKeyEvent * keyEvent);
virtual void mousePressEvent(QGraphicsSceneMouseEvent*);
virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent*);
virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* e);
virtual void mouseMoveEvent(QGraphicsSceneMouseEvent*);
virtual void wheelEvent(QGraphicsSceneWheelEvent * wheelEvent);
private:
void setCursor(QCursor);
virtual void mouseMoveEvent(QGraphicsSceneMouseEvent*);
virtual void wheelEvent(QGraphicsSceneWheelEvent * wheelEvent);
private:
void setCursor(QCursor);
double m_zoom;
QGraphicsItem* m_selectedItem;
resizeModes m_resizeMode;
QPointF m_sceneClickPoint;
TITLETOOL m_tool;
QPoint m_clickPoint;
double m_zoom;
QGraphicsItem* m_selectedItem;
resizeModes m_resizeMode;
QPointF m_sceneClickPoint;
TITLETOOL m_tool;
QPoint m_clickPoint;