From a87a500c7719726a20d3d3dddbf901f64ad7017c Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 17 Jan 2022 10:50:34 +0100 Subject: QmlDesigner: Remove Goto implementation from Design Studio Task-number: QDS-5951 Change-Id: I5503f27508ec0e0f76506083baad3969730c651d Reviewed-by: Qt CI Bot Reviewed-by: Thomas Hartmann --- .../componentcore/designeractionmanager.cpp | 24 +++++++++++++--------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp index f601ae3986..89fa1d39d1 100644 --- a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp +++ b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp @@ -1471,16 +1471,20 @@ void DesignerActionManager::createDefaultDesignerActions() &singleSelection, &singleSelection)); - addDesignerAction(new ModelNodeContextMenuAction( - goToImplementationCommandId, - goToImplementationDisplayName, - {}, - rootCategory, - QKeySequence(), - 42, - &goImplementation, - &singleSelectedAndUiFile, - &singleSelectedAndUiFile)); + const bool standaloneMode + = Core::ICore::settings()->value(DesignerSettingsKey::STANDALONE_MODE).toBool(); + + if (!standaloneMode) { + addDesignerAction(new ModelNodeContextMenuAction(goToImplementationCommandId, + goToImplementationDisplayName, + {}, + rootCategory, + QKeySequence(), + 42, + &goImplementation, + &singleSelectedAndUiFile, + &singleSelectedAndUiFile)); + } addDesignerAction(new ModelNodeContextMenuAction( addSignalHandlerCommandId, -- cgit v1.2.3