[kgraphviewer-devel] [KGraphViewer/libkgraphviz] 70d1fe6: Replace CanvasEdge::distance() by QLineF::length()
Kevin Funk
krf at electrostorm.net
Thu Dec 16 15:58:15 CET 2010
commit 70d1fe617dd7c0a3fb3a13cbd7440515fcd426b8
branch libkgraphviz
Author: Kevin Funk <krf at electrostorm.net>
Date: Thu Dec 16 15:25:16 2010 +0100
Replace CanvasEdge::distance() by QLineF::length()
diff --git a/src/kgraphviz/canvasedge.cpp b/src/kgraphviz/canvasedge.cpp
index 0962ec0..b5e1072 100644
--- a/src/kgraphviz/canvasedge.cpp
+++ b/src/kgraphviz/canvasedge.cpp
@@ -426,9 +426,9 @@ void CanvasEdge::paint(QPainter* p, const QStyleOptionGraphicsItem* option,
{
foreach(const QPointF& point2, allPoints)
{
- if (distance(point1, point2) > maxDist)
+ if (QLineF(point1, point2).length() > maxDist)
{
- maxDist = distance(point1, point2);
+ maxDist = QLineF(point1, point2).length();
pointsPair = qMakePair(point1, point2);
}
}
@@ -511,9 +511,4 @@ GraphEdge* CanvasEdge::edge() const
return qobject_cast<GraphEdge*>(element());
}
-qreal CanvasEdge::distance(const QPointF& point1, const QPointF& point2)
-{
- return sqrt(pow(point1.x()-point2.x(),2)+pow(point1.y()-point2.y(),2));
-}
-
#include "canvasedge.moc"
diff --git a/src/kgraphviz/canvasedge.h b/src/kgraphviz/canvasedge.h
index 0f09fbe..bddd0ed 100644
--- a/src/kgraphviz/canvasedge.h
+++ b/src/kgraphviz/canvasedge.h
@@ -72,8 +72,6 @@ public:
private:
Q_DECLARE_PRIVATE(CanvasEdge);
CanvasEdgePrivate* const d_ptr;
-
- qreal distance(const QPointF& point1, const QPointF& point2);
};
}
More information about the kgraphviewer-devel
mailing list