summaryrefslogtreecommitdiff
path: root/src/diagramitem.h
diff options
context:
space:
mode:
authorLukáš Lalinský <lalinsky@gmail.com>2008-12-30 10:26:14 +0100
committerLukáš Lalinský <lalinsky@gmail.com>2008-12-30 10:26:14 +0100
commit033bf7a0b5baa26af94ad006f6576d04c8609e9e (patch)
tree499e36f09515f2bc3f23cf09e2364666888002bb /src/diagramitem.h
parent3a95c3cd621e3904d717b591aaa9f2c89959981e (diff)
downloaddbmodel-033bf7a0b5baa26af94ad006f6576d04c8609e9e.tar.xz
Implement orthogonal line drawing
Diffstat (limited to 'src/diagramitem.h')
-rw-r--r--src/diagramitem.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/diagramitem.h b/src/diagramitem.h
index e0ce662..f597a48 100644
--- a/src/diagramitem.h
+++ b/src/diagramitem.h
@@ -20,12 +20,12 @@
#include <QGraphicsItem>
#include <QDomDocument>
#include <QDomElement>
-#include <QUuid>
+#include "identifiableobject.h"
class QMimeData;
class DiagramDocument;
class DiagramItemProperties;
-class DiagramItem : public QObject, public QGraphicsItem
+class DiagramItem : public QObject, public QGraphicsItem, public IdentifiableObject
{
Q_OBJECT
@@ -37,10 +37,6 @@ public:
DiagramDocument *document() const;
- QUuid id() const { return m_id; }
- void setId(QUuid id);
- void createId();
-
DiagramItem(DiagramItem *parent = 0);
static const char *staticTypeName() { return ""; }
@@ -56,9 +52,6 @@ public:
signals:
void propertyChanged(const QString &name, const QVariant &value);
-
-public:
- QUuid m_id;
};
#endif