forked from qt-creator/qt-creator
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:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user