[kgraphviewer-devel] [kgraphviewer/libkgraphviz] src/kgraphviz: Minor: Fix statement triggering qWarning call
Kevin Funk
krf at electrostorm.net
Thu Jan 27 15:10:44 CET 2011
Git commit a913845ce98838b6d3837892243ebf98564777c5 by Kevin Funk.
Pushed by kfunk into branch 'libkgraphviz'.
Minor: Fix statement triggering qWarning call
M +2 -1 src/kgraphviz/canvasedge.cpp
http://commits.kde.org/9c7b74a4/a913845ce98838b6d3837892243ebf98564777c5
diff --git a/src/kgraphviz/canvasedge.cpp b/src/kgraphviz/canvasedge.cpp
index d79696a..3928299 100644
--- a/src/kgraphviz/canvasedge.cpp
+++ b/src/kgraphviz/canvasedge.cpp
@@ -212,7 +212,8 @@ void CanvasEdge::paint(QPainter* p, const QStyleOptionGraphicsItem* option,
qreal stringWidthGoal = dro.integers[3] * scaleX();
int fontSize = edge()->fontSize();
QFont font = CanvasElement::font();
- font.setPointSize(fontSize);
+ if (fontSize > 0)
+ font.setPointSize(fontSize);
QFontMetrics fm(font);
while (fm.width(str) > stringWidthGoal && fontSize > 1)
{
More information about the kgraphviewer-devel
mailing list