forked from qt-creator/qt-creator
CMake/Qbs: Do not emit Project::fileListChanged()
...explicitly. This is already done as part of Project::setRootProjectNode(), and the signal is connected to some rather expensive operations. Task-number: QTCREATORBUG-18533 Change-Id: I96ea2f49c866f2b60f599748c4d5b82c790ed2ca Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -481,8 +481,6 @@ void CMakeBuildSystem::updateProjectData()
|
|||||||
updateQmlJSCodeModel();
|
updateQmlJSCodeModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
emit p->fileListChanged();
|
|
||||||
|
|
||||||
emit m_buildConfiguration->emitBuildTypeChanged();
|
emit m_buildConfiguration->emitBuildTypeChanged();
|
||||||
|
|
||||||
m_buildDirManager.resetData();
|
m_buildDirManager.resetData();
|
||||||
|
@@ -463,7 +463,6 @@ void QbsBuildSystem::updateAfterParse()
|
|||||||
updateCppCodeModel();
|
updateCppCodeModel();
|
||||||
updateExtraCompilers();
|
updateExtraCompilers();
|
||||||
updateQmlJsCodeModel();
|
updateQmlJsCodeModel();
|
||||||
emit project()->fileListChanged();
|
|
||||||
m_envCache.clear();
|
m_envCache.clear();
|
||||||
m_guard.markAsSuccess();
|
m_guard.markAsSuccess();
|
||||||
m_guard = {};
|
m_guard = {};
|
||||||
|
Reference in New Issue
Block a user