From baf946f647fbd71ccac02ebc44177e18a0076e06 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Tue, 12 Jul 2011 12:15:36 +0200
Subject: [PATCH] QmlDesigner.formEditor: disabling double click (enter
 component)

There is now an item in the context menu.

Change-Id: I5b7cc9ec5c374354e546a650f7c59539ca81ab29
Reviewed-on: http://codereview.qt.nokia.com/1512
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
---
 .../formeditor/abstractformeditortool.cpp           | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/src/plugins/qmldesigner/components/formeditor/abstractformeditortool.cpp b/src/plugins/qmldesigner/components/formeditor/abstractformeditortool.cpp
index 0b4d5105dd3..cf593fa3dd0 100644
--- a/src/plugins/qmldesigner/components/formeditor/abstractformeditortool.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/abstractformeditortool.cpp
@@ -219,19 +219,6 @@ void AbstractFormEditorTool::mouseReleaseEvent(const QList<QGraphicsItem*> & /*i
 
 void AbstractFormEditorTool::mouseDoubleClickEvent(const QList<QGraphicsItem*> &itemList, QGraphicsSceneMouseEvent *event)
 {
-    FormEditorItem *formEditorItem = topFormEditorItem(itemList);
-    if (formEditorItem) {
-        ModelNode doubleClickNode = formEditorItem->qmlItemNode().modelNode();
-        if (doubleClickNode.metaInfo().isComponent()) {
-            Core::EditorManager::instance()->openEditor(doubleClickNode.metaInfo().componentFileName());
-            event->accept();
-        } else if (checkIfNodeIsAView(doubleClickNode) &&
-                   doubleClickNode.hasNodeProperty("delegate") &&
-                   doubleClickNode.nodeProperty("delegate").modelNode().metaInfo().isComponent()) {
-            Core::EditorManager::instance()->openEditor(doubleClickNode.nodeProperty("delegate").modelNode().metaInfo().componentFileName());
-            event->accept();
-        }
-    }
 }
 
 void AbstractFormEditorTool::showContextMenu(QGraphicsSceneMouseEvent *event)
-- 
GitLab