QmlDesigner: Always initialize design mode widget in QDS mode

This ensures all actions are registered after startup and
accelerates opening the first .ui.qml file.Adding

Managing the actions does not belong to the DesignModeWidget.

Task-number: QDS-6326
Change-Id: I02cb4a6d9e5a88d8136eb58fed7882177d7a15e8
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2022-02-25 18:39:40 +01:00
parent 736cca6a40
commit 09f9ed14eb
2 changed files with 9 additions and 6 deletions

View File

@@ -221,12 +221,6 @@ static void addSpacerToToolBar(QToolBar *toolBar)
void DesignModeWidget::setup()
{
auto &actionManager = viewManager().designerActionManager();
actionManager.createDefaultDesignerActions();
actionManager.createDefaultAddResourceHandler();
actionManager.createDefaultModelNodePreviewImageHandlers();
actionManager.polishActions();
auto settings = Core::ICore::settings(QSettings::UserScope);
ADS::DockManager::setConfigFlags(ADS::DockManager::DefaultNonOpaqueConfig);