From 48e69ae28bb8b40d5a2281f0ea26141220b3bf5e Mon Sep 17 00:00:00 2001 From: Aleks Kissinger Date: Sat, 21 Jan 2017 11:18:41 +0100 Subject: added testing --- tikzit/src/data/graph.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tikzit/src/data/graph.h') diff --git a/tikzit/src/data/graph.h b/tikzit/src/data/graph.h index f55b3c9..1f26486 100644 --- a/tikzit/src/data/graph.h +++ b/tikzit/src/data/graph.h @@ -3,6 +3,7 @@ #include "node.h" #include "edge.h" +#include "graphelementdata.h" #include #include @@ -13,11 +14,15 @@ class Graph : public QObject Q_OBJECT public: explicit Graph(QObject *parent = 0); + ~Graph(); Node *addNode(); void removeNode(Node *n); Edge *addEdge(Node *s, Node*t); void removeEdge(Edge *e); + GraphElementData *data() const; + void setData(GraphElementData *data); + signals: public slots: @@ -27,6 +32,7 @@ private: QVector edges; QMultiHash inEdges; QMultiHash outEdges; + GraphElementData *_data; }; #endif // GRAPH_H -- cgit v1.2.3