From eecc27e75776bd9219f29c5cd1cb4119c3354d01 Mon Sep 17 00:00:00 2001
From: Marco Bubke <marco.bubke@digia.com>
Date: Mon, 9 Sep 2013 14:13:45 +0200
Subject: [PATCH] QmlDesigner: Adjust binding lines for binding indicator

Change-Id: Ie001f1526f1001c9e50d5334e69d191e52fb6d7a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
---
 .../components/formeditor/bindingindicator.cpp            | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp b/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
index 12d1e96300a..3753a039590 100644
--- a/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
@@ -89,28 +89,28 @@ void BindingIndicator::clear()
 
 QLineF topLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(0, 1, 0, 0);
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 1, 0, 0);
 
     return QLineF(rectangle.topLeft(), rectangle.topRight());
 }
 
 QLineF bottomLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect());
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 0, 0, 0);
 
     return QLineF(rectangle.bottomLeft(), rectangle.bottomRight());
 }
 
 QLineF leftLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 0, 0, 0);
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 1, 0, 0);
 
     return QLineF(rectangle.topLeft(), rectangle.bottomLeft());
 }
 
 QLineF rightLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect());
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(0, 1, 0, 0);
 
     return QLineF(rectangle.topRight(), rectangle.bottomRight());
 }
-- 
GitLab