summaryrefslogtreecommitdiff
path: root/tikzit/src/data/node.h
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2017-01-21 11:18:41 +0100
committerAleks Kissinger <aleks0@gmail.com>2017-01-21 11:18:41 +0100
commit48e69ae28bb8b40d5a2281f0ea26141220b3bf5e (patch)
treea606cd0d8d0251b6899d1ae8909b34099abc270d /tikzit/src/data/node.h
parentb70be76db70730f42250bc066a578710aa4a3038 (diff)
added testing
Diffstat (limited to 'tikzit/src/data/node.h')
-rw-r--r--tikzit/src/data/node.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/tikzit/src/data/node.h b/tikzit/src/data/node.h
index 8eae520..6205732 100644
--- a/tikzit/src/data/node.h
+++ b/tikzit/src/data/node.h
@@ -1,6 +1,8 @@
#ifndef NODE_H
#define NODE_H
+#include "graphelementdata.h"
+
#include <QObject>
#include <QPointF>
#include <QString>
@@ -12,8 +14,8 @@ public:
explicit Node(QObject *parent = 0);
~Node();
- QPointF pos() const;
- void setPos(const QPointF &pos);
+ QPointF point() const;
+ void setPoint(const QPointF &point);
QString name() const;
void setName(const QString &name);
@@ -21,14 +23,20 @@ public:
QString label() const;
void setLabel(const QString &label);
+
+
+ GraphElementData *data() const;
+ void setData(GraphElementData *data);
+
signals:
public slots:
private:
- QPointF _pos;
+ QPointF _point;
QString _name;
QString _label;
+ GraphElementData *_data;
};
#endif // NODE_H