forked from qt-creator/qt-creator
Restart qmlls when project info changes
When the project info changes, we should update the qmlls version which the current opened document is using. Fixes: QTCREATORBUG-31208 Change-Id: Ief338efd863ea7472a4e5b68a5b6e7d601fd0f80 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -481,6 +481,10 @@ QmlJSEditorDocumentPrivate::QmlJSEditorDocumentPrivate(QmlJSEditorDocument *pare
|
|||||||
&QmllsSettingsManager::settingsChanged,
|
&QmllsSettingsManager::settingsChanged,
|
||||||
this,
|
this,
|
||||||
&Internal::QmlJSEditorDocumentPrivate::settingsChanged);
|
&Internal::QmlJSEditorDocumentPrivate::settingsChanged);
|
||||||
|
connect(modelManager,
|
||||||
|
&ModelManagerInterface::projectInfoUpdated,
|
||||||
|
this,
|
||||||
|
&Internal::QmlJSEditorDocumentPrivate::settingsChanged);
|
||||||
|
|
||||||
// semantic info
|
// semantic info
|
||||||
m_semanticInfoUpdater = new SemanticInfoUpdater();
|
m_semanticInfoUpdater = new SemanticInfoUpdater();
|
||||||
|
|||||||
Reference in New Issue
Block a user