[kgraphviewer-devel] [KGraphViewer/libkgraphviz] 4fbc10c: Cleanup CanvasEdge constructor's signature

Kevin Funk krf at electrostorm.net
Tue Dec 21 16:40:26 CET 2010


commit 4fbc10c4b19b51bc58f5cb1545b858d6eb2f1a89
branch libkgraphviz
Author: Kevin Funk <krf at electrostorm.net>
Date:   Mon Dec 20 16:38:55 2010 +0100

    Cleanup CanvasEdge constructor's signature
    
    Be consistent with base class constructor

diff --git a/src/kgraphviz/canvasedge.cpp b/src/kgraphviz/canvasedge.cpp
index 386c864..4276463 100644
--- a/src/kgraphviz/canvasedge.cpp
+++ b/src/kgraphviz/canvasedge.cpp
@@ -56,9 +56,6 @@ CanvasEdgePrivate::~CanvasEdgePrivate()
 CanvasEdge::CanvasEdge(DotGraphView* view,
                        GraphEdge* e,
                        QGraphicsScene* scene,
-                       qreal scaleX, qreal scaleY,
-                       qreal xMargin, qreal yMargin, qreal gh,
-                       qreal wdhcf, qreal hdvcf,
                        QGraphicsItem* parent) :
   CanvasElement(view, e, scene, parent),
   d_ptr(new CanvasEdgePrivate)
@@ -67,11 +64,8 @@ CanvasEdge::CanvasEdge(DotGraphView* view,
   setBoundingRegionGranularity(0.9);
   setFont(*FontsCache::changeable().fromName(e->fontName()));
 
-  kDebug() << scaleX << scaleY << xMargin << yMargin << /*gh*/0 << wdhcf << hdvcf << font();
-
-  initialize(scaleX, scaleY, xMargin, yMargin, /*gh*/0, wdhcf, hdvcf);
   kDebug() << "boundingRect computed: " << boundingRect();
-  
+
   QString tipStr = i18n("%1 -> %2\nlabel='%3'",
       edge()->fromNode()->id(),edge()->toNode()->id(),e->label());
   setToolTip(tipStr);
diff --git a/src/kgraphviz/canvasedge.h b/src/kgraphviz/canvasedge.h
index 170d36f..f44f74e 100644
--- a/src/kgraphviz/canvasedge.h
+++ b/src/kgraphviz/canvasedge.h
@@ -51,9 +51,6 @@ public:
   explicit CanvasEdge(DotGraphView* v,
                       GraphEdge*,
                       QGraphicsScene* scene,
-                      qreal scaleX, qreal scaleY,
-                      qreal xMargin, qreal yMargin, qreal gh,
-                      qreal wdhcf, qreal hdvcf,
                       QGraphicsItem* parent = 0);
 
   virtual ~CanvasEdge();
diff --git a/src/kgraphviz/canvaselement.cpp b/src/kgraphviz/canvaselement.cpp
index 512fd5c..d86952c 100644
--- a/src/kgraphviz/canvaselement.cpp
+++ b/src/kgraphviz/canvaselement.cpp
@@ -42,7 +42,9 @@ using namespace KGraphViz;
 
 CanvasElementPrivate::CanvasElementPrivate() :
   m_scaleX(0), m_scaleY(0),
-  m_xMargin(0), m_yMargin(0), m_gh(0), m_wdhcf(0), m_hdvcf(0),
+  m_xMargin(0), m_yMargin(0),
+  m_gh(0),
+  m_wdhcf(0), m_hdvcf(0),
   m_hovered(false)
 {
 }
@@ -51,12 +53,10 @@ CanvasElementPrivate::~CanvasElementPrivate()
 {
 }
 
-CanvasElement::CanvasElement(
-                              DotGraphView* v,
-                              GraphElement* gelement,
-                              QGraphicsScene* c,
-                              QGraphicsItem* parent
-                            )
+CanvasElement::CanvasElement(DotGraphView* v,
+                             GraphElement* gelement,
+                             QGraphicsScene* c,
+                             QGraphicsItem* parent)
   : QAbstractGraphicsShapeItem(parent)
   , d_ptr(new CanvasElementPrivate)
 {
diff --git a/src/kgraphviz/dotgraphview.cpp b/src/kgraphviz/dotgraphview.cpp
index 58f3e96..df7a4b4 100644
--- a/src/kgraphviz/dotgraphview.cpp
+++ b/src/kgraphviz/dotgraphview.cpp
@@ -759,8 +759,10 @@ bool DotGraphView::displayGraph()
       kDebug() << "              "<< gedge->fromNode()->id();
       kDebug() << "edge toNode=" << (void*)gedge->toNode();
       kDebug() << "              "<< gedge->toNode()->id();
-      CanvasEdge* cedge = new CanvasEdge(this, gedge, d->m_canvas, scaleX, scaleY, d->m_xMargin,
-          d->m_yMargin, gh, d->m_graph->wdhcf(), d->m_graph->hdvcf());
+      CanvasEdge* cedge = new CanvasEdge(this, gedge, d->m_canvas);
+      cedge->initialize(scaleX, scaleY,
+                        d->m_xMargin, d->m_yMargin, gh,
+                        d->m_graph->wdhcf(), d->m_graph->hdvcf());
 
       gedge->setCanvasElement(cedge);
   //     std::cerr << "setting z = " << gedge->z() << std::endl;


More information about the kgraphviewer-devel mailing list