summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2018-04-05 15:07:57 +0200
committerAleks Kissinger <aleks0@gmail.com>2018-04-05 15:07:57 +0200
commit9e2116497660509afd417cc3b952ea80bbb72ce5 (patch)
tree040d4bed1ec5891d2eccaaeb42c7e12935263b07 /src/data
parente57923c7d767f5a532bc35571d74a5470eb76314 (diff)
can now edit node labels
Diffstat (limited to 'src/data')
-rw-r--r--src/data/edge.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/data/edge.cpp b/src/data/edge.cpp
index bcf127f..5c49aba 100644
--- a/src/data/edge.cpp
+++ b/src/data/edge.cpp
@@ -248,6 +248,8 @@ void Edge::updateData()
if (_source == _target) _data->setAtom("loop");
if (!isSelfLoop() && !isStraight() && _weight != 0.4f)
_data->setProperty("looseness", QString::number(_weight*2.5f, 'f', 2));
+ if (_source->style()->isNone()) _sourceAnchor = "center";
+ if (_target->style()->isNone()) _targetAnchor = "center";
}