diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2017-01-21 11:18:41 +0100 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2017-01-21 11:18:41 +0100 |
commit | 48e69ae28bb8b40d5a2281f0ea26141220b3bf5e (patch) | |
tree | a606cd0d8d0251b6899d1ae8909b34099abc270d /tikzit/src/data/edge.cpp | |
parent | b70be76db70730f42250bc066a578710aa4a3038 (diff) |
added testing
Diffstat (limited to 'tikzit/src/data/edge.cpp')
-rw-r--r-- | tikzit/src/data/edge.cpp | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tikzit/src/data/edge.cpp b/tikzit/src/data/edge.cpp index bea96b8..c8d1cfc 100644 --- a/tikzit/src/data/edge.cpp +++ b/tikzit/src/data/edge.cpp @@ -3,7 +3,12 @@ Edge::Edge(Node *s, Node *t, QObject *parent) : QObject(parent), _source(s), _target(t) { + _data = new GraphElementData(); +} +Edge::~Edge() +{ + delete _data; } Node *Edge::source() const @@ -16,4 +21,35 @@ Node *Edge::target() const return _target; } +GraphElementData *Edge::data() const +{ + return _data; +} + +void Edge::setData(GraphElementData *data) +{ + delete _data; + _data = data; +} + +QString Edge::sourceAnchor() const +{ + return _sourceAnchor; +} + +void Edge::setSourceAnchor(const QString &sourceAnchor) +{ + _sourceAnchor = sourceAnchor; +} + +QString Edge::targetAnchor() const +{ + return _targetAnchor; +} + +void Edge::setTargetAnchor(const QString &targetAnchor) +{ + _targetAnchor = targetAnchor; +} + |