- GraphicsSceneRectMove(QObject* parent=0);
- void mouseMoveEvent(QGraphicsSceneMouseEvent*);
- void mousePressEvent(QGraphicsSceneMouseEvent*);
- void mouseReleaseEvent(QGraphicsSceneMouseEvent*);
+ GraphicsSceneRectMove(QObject* parent = 0);
+
+ void setSelectedItem(QGraphicsItem *item);
+ void setScale(double s);
+ void setZoom(double s);
+ void setTool(TITLETOOL tool);
+ TITLETOOL tool();
+ void clearTextSelection();
+
+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);
+