aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/buildconfiguration.h
diff options
context:
space:
mode:
authorMarcus Tillmanns <marcus.tillmanns@qt.io>2022-10-20 15:35:38 +0200
committerMarcus Tillmanns <marcus.tillmanns@qt.io>2022-10-26 11:47:49 +0000
commit38c8e200710eb1c452705f2451e4f6260b3309fa (patch)
tree87a13ec8b5a9a6aeb1628df9730b34ad385d29c9 /src/plugins/projectexplorer/buildconfiguration.h
parent91257b3e760f925ef25ae675beac7a6fe8a3f740 (diff)
QMake: Remove unnecessary build dir changed
Previously every time a qmake project was built, the "buildDirectoryChanged()" was emitted, leading to a complete reparse of the project file, tests, qml files and qml imports. To keep "QmakeBuildConfiguration::updateProblemLabel" be called, we re-introduce the "buildDirectoryInitialized" signal. Task-number: QTCREATORBUG-27785 Change-Id: I32d881eacb8cf26050c33da643c74c2cab4dc22d Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/buildconfiguration.h')
-rw-r--r--src/plugins/projectexplorer/buildconfiguration.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/buildconfiguration.h b/src/plugins/projectexplorer/buildconfiguration.h
index 59649e5def..815daeda6b 100644
--- a/src/plugins/projectexplorer/buildconfiguration.h
+++ b/src/plugins/projectexplorer/buildconfiguration.h
@@ -116,6 +116,7 @@ public:
signals:
void environmentChanged();
+ void buildDirectoryInitialized();
void buildDirectoryChanged();
void enabledChanged();
void buildTypeChanged();