QmlJsEditor: Delay construction of QuickToolBar

It's now apparently created when the first .qml file opens.

Change-Id: I4bcd84d29da268565ee6e771f8c56c8b07ecdaf3
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
hjk
2023-09-01 15:10:50 +02:00
parent 3170973723
commit c4f2c14aa2
5 changed files with 24 additions and 23 deletions

View File

@@ -116,7 +116,7 @@ void QmlJSEditorWidget::finalizeInitialization()
this, &QmlJSEditorWidget::updateOutlineIndexNow);
m_modelManager = ModelManagerInterface::instance();
m_contextPane = Internal::QmlJSEditorPlugin::quickToolBar();
m_contextPane = QuickToolBar::instance();
m_modelManager->activateScan();