From 4cdd17e21f32f94f5be861c2dbe20b66d3268136 Mon Sep 17 00:00:00 2001 From: blacksun Date: Thu, 21 Jun 2018 18:02:58 +0000 Subject: [PATCH] forget files from previous comit git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5407 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/qetgraphicsitem/qetgraphicsitem.cpp | 8 ++++++++ sources/qetgraphicsitem/qetgraphicsitem.h | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/sources/qetgraphicsitem/qetgraphicsitem.cpp b/sources/qetgraphicsitem/qetgraphicsitem.cpp index bb7ee0a37..c39a35ae7 100644 --- a/sources/qetgraphicsitem/qetgraphicsitem.cpp +++ b/sources/qetgraphicsitem/qetgraphicsitem.cpp @@ -64,6 +64,14 @@ void QetGraphicsItem::setPos(qreal x, qreal y) { setPos(QPointF(x, y)); } +/** + * @brief QetGraphicsItem::state + * @return the current state of this item + */ +QET::GraphicsItemState QetGraphicsItem::state() const { + return m_state; +} + /** * @brief QetGraphicsItem::mousePressEvent *handle the mouse click diff --git a/sources/qetgraphicsitem/qetgraphicsitem.h b/sources/qetgraphicsitem/qetgraphicsitem.h index c8016719a..8c6473734 100644 --- a/sources/qetgraphicsitem/qetgraphicsitem.h +++ b/sources/qetgraphicsitem/qetgraphicsitem.h @@ -19,6 +19,7 @@ #define QETGRAPHICSITEM_H #include +#include "qet.h" class Diagram; @@ -41,6 +42,8 @@ class QetGraphicsItem : public QGraphicsObject virtual void editProperty () {} virtual QString name ()const {return QString("");} + + QET::GraphicsItemState state() const; //protected method protected: @@ -54,6 +57,7 @@ class QetGraphicsItem : public QGraphicsObject bool first_move_; bool snap_to_grid_; QPointF mouse_to_origin_movement_; + QET::GraphicsItemState m_state = QET:: GIOK; };