From 11f6b6fcc9b7eae5c66acf8a0240ab94dc99c7e1 Mon Sep 17 00:00:00 2001 From: Aleksei German Date: Fri, 7 Jun 2024 18:27:46 +0200 Subject: [PATCH] QmlDesigner: Disable GroupItem in Context Menu Task-number: QDS-11988 Change-Id: Ifd547e12b165c7fe76c5818f8b7f4bde93ab1340 Reviewed-by: Aleksei German (cherry picked from commit 68123d07dfe449602357b57b1a59333cae450ff4) Reviewed-by: Thomas Hartmann --- .../qmldesigner/components/componentcore/groupitemaction.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qmldesigner/components/componentcore/groupitemaction.cpp b/src/plugins/qmldesigner/components/componentcore/groupitemaction.cpp index 7bd2f793d37..fbf59457118 100644 --- a/src/plugins/qmldesigner/components/componentcore/groupitemaction.cpp +++ b/src/plugins/qmldesigner/components/componentcore/groupitemaction.cpp @@ -3,6 +3,7 @@ #include "groupitemaction.h" +#include "designermcumanager.h" #include "nodeabstractproperty.h" #include "nodelistproperty.h" @@ -81,6 +82,10 @@ inline bool itemsAreGrouped(const SelectionContext &selection) bool groupingEnabled(const SelectionContext &selection) { + //StudioComponents.GroupItem is not available in Qt for MCUs + if (DesignerMcuManager::instance().isMCUProject()) + return false; + if (selection.singleNodeIsSelected()) return itemsAreGrouped(selection); else