From 1651efaee7b64da122d68e7c68cf86f3d50f7507 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 17 Mar 2022 18:11:57 +0100 Subject: [PATCH] QmlDesigner: Hide puppet building unless showDebugSettings is enabled Change-Id: I9c437bcbf4e4a255fd5ed81852f53d0a46dbcf1f Reviewed-by: Qt CI Bot Reviewed-by: Reviewed-by: Miikka Heikkinen Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/settingspage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/settingspage.cpp b/src/plugins/qmldesigner/settingspage.cpp index 23e0a948067..1af226ae49f 100644 --- a/src/plugins/qmldesigner/settingspage.cpp +++ b/src/plugins/qmldesigner/settingspage.cpp @@ -260,7 +260,9 @@ void SettingsPageWidget::setSettings(const DesignerSettings &settings) #else const auto showDebugSettings = settings.value(DesignerSettingsKey::SHOW_DEBUG_SETTINGS).toBool(); #endif - m_ui.debugGroupBox->setVisible(!standaloneMode || showDebugSettings); + const bool showAdvancedFeatures = !standaloneMode || showDebugSettings; + m_ui.emulationGroupBox->setVisible(showAdvancedFeatures); + m_ui.debugGroupBox->setVisible(showAdvancedFeatures); m_ui.featureTimelineEditorCheckBox->setVisible(standaloneMode); }