diff options
author | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2011-06-27 17:53:36 +0200 |
---|---|---|
committer | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2011-06-27 17:54:13 +0200 |
commit | dde8ef0c711f6784107a97ae6e8b34f7530c6d24 (patch) | |
tree | 13dd23ac07511fdd5a8e966b6204187ec8af748c /src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp | |
parent | 51d5e232cf5b79782dac6b88c1ce938e2a11e6df (diff) |
QmlDesigner.model: adding generic context menu in QmlModelView
Change-Id: I210199ecb26db65416ff147da2f12aa5e775d3fd
Reviewed-on: http://codereview.qt.nokia.com/789
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp')
-rw-r--r-- | src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp b/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp index 9eb593cb2fa..4252b8f98ba 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp @@ -48,6 +48,7 @@ #include "rewriterview.h" #include "plaintexteditmodifier.h" #include "modelmerger.h" +#include "modelnodecontextmenu.h" namespace QmlDesigner { @@ -418,6 +419,13 @@ void QmlModelView::nodeSourceChanged(const ModelNode &, const QString & /*newNod } +void QmlModelView::showContextMenu(const QPoint &globalPos, const QPoint &scenePos, bool showSelection) +{ + ModelNodeContextMenu contextMenu(this); + contextMenu.setScenePos(scenePos); + contextMenu.execute(globalPos, showSelection); +} + void QmlModelView::rewriterBeginTransaction() { |