[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