[Uml-devel] KDE/kdesdk/umbrello/umbrello
Ralf Habacker
ralf.habacker at gmail.com
Mon Mar 12 02:48:23 UTC 2012
SVN commit 1285097 by habacker:
Only add edge label position if the dot file contains related entries.
M +8 -1 layoutgenerator.h
--- trunk/KDE/kdesdk/umbrello/umbrello/layoutgenerator.h #1285096:1285097
@@ -366,7 +366,14 @@
m_edges[key] = p;
int b = len*2 + 4;
- m_edgeLabelPosition[key] = QPointF(a[b+1].toDouble()*m_scale, a[b+2].toDouble()*m_scale);
+ bool ok;
+ double x = a[b+1].toDouble(&ok);
+ if (!ok)
+ return true;
+ double y = a[b+2].toDouble(&ok);
+ if (!ok)
+ return true;
+ m_edgeLabelPosition[key] = QPointF(x*m_scale, y*m_scale);
return true;
} else if (a[0] == "stop") {
More information about the umbrello-devel
mailing list