diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2017-01-22 14:19:41 +0100 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2017-01-22 14:19:41 +0100 |
commit | df9f92b955ceb18a89b68dacdc3a2ab820a36123 (patch) | |
tree | 45fc97744261db1a9ce0a1078129bf805165be3a /tikzit/src/data/edge.h | |
parent | 48e69ae28bb8b40d5a2281f0ea26141220b3bf5e (diff) |
parsing
Diffstat (limited to 'tikzit/src/data/edge.h')
-rw-r--r-- | tikzit/src/data/edge.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/tikzit/src/data/edge.h b/tikzit/src/data/edge.h index 5884b90..90e624e 100644 --- a/tikzit/src/data/edge.h +++ b/tikzit/src/data/edge.h @@ -26,16 +26,24 @@ public: QString targetAnchor() const; void setTargetAnchor(const QString &targetAnchor); + Node *edgeNode() const; + void setEdgeNode(Node *edgeNode); + signals: public slots: private: - Node *_source; - Node *_target; - GraphElementData *_data; QString _sourceAnchor; QString _targetAnchor; + + // owned + Node *_edgeNode; + GraphElementData *_data; + + // referenced + Node *_source; + Node *_target; }; #endif // EDGE_H |