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>
This commit is contained in:
Thomas Hartmann
2011-07-12 12:15:36 +02:00
parent 1126fad923
commit baf946f647

View File

@@ -219,19 +219,6 @@ void AbstractFormEditorTool::mouseReleaseEvent(const QList<QGraphicsItem*> & /*i
void AbstractFormEditorTool::mouseDoubleClickEvent(const QList<QGraphicsItem*> &itemList, QGraphicsSceneMouseEvent *event) 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) void AbstractFormEditorTool::showContextMenu(QGraphicsSceneMouseEvent *event)