diff options
Diffstat (limited to 'tikzit/src/data/graph.h')
-rw-r--r-- | tikzit/src/data/graph.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tikzit/src/data/graph.h b/tikzit/src/data/graph.h index 963def8..8856e5c 100644 --- a/tikzit/src/data/graph.h +++ b/tikzit/src/data/graph.h @@ -21,9 +21,11 @@ class Graph : public QObject public: explicit Graph(QObject *parent = 0); ~Graph(); - Node *addNode(Node *n); + void addNode(Node *n); + void addNode(Node *n, int index); void removeNode(Node *n); - Edge *addEdge(Edge *e); + void addEdge(Edge *e); + void addEdge(Edge *e, int index); void removeEdge(Edge *e); GraphElementData *data() const; @@ -45,8 +47,8 @@ public slots: private: QVector<Node*> _nodes; QVector<Edge*> _edges; - QMultiHash<Node*,Edge*> inEdges; - QMultiHash<Node*,Edge*> outEdges; + //QMultiHash<Node*,Edge*> inEdges; + //QMultiHash<Node*,Edge*> outEdges; GraphElementData *_data; QRectF _bbox; }; |