image properties dialog: add hold position option

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2645 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2013-11-28 21:25:20 +00:00
parent 938ce26b2b
commit 9b1052484e
3 changed files with 36 additions and 32 deletions

View File

@@ -28,15 +28,13 @@ class QetGraphicsItem : public QGraphicsObject {
QetGraphicsItem(QGraphicsItem *parent = 0);
virtual ~QetGraphicsItem() = 0;
//abstarct methode
virtual void editProperty ();
//public methode
Diagram* diagram() const;
virtual void setPos(const QPointF &p);
virtual void setPos(qreal x, qreal y);
virtual void rotateBy(const qreal &);
virtual void applyRotation(const qreal &);
virtual void editProperty ()=0;
signals:
@@ -50,6 +48,7 @@ class QetGraphicsItem : public QGraphicsObject {
virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *e);
protected:
bool is_movable_;
bool first_move_;
QPointF mouse_to_origin_movement_;