summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-07-25 18:58:07 +0200
committerhjk <hjk@qt.io>2019-07-26 10:39:51 +0000
commit00bdb007ee7923f79b60c68fb891740af2f598a1 (patch)
tree946551c15d336105da96493b7bc45ee276bf8249 /src/plugins
parent9b5ac303f34c97a7a2cd5979b73fb60e4cfe870a (diff)
downloadqt-creator-00bdb007ee7923f79b60c68fb891740af2f598a1.tar.gz
Qbs: Simplify builddir change handling
Change-Id: Ie2eff91d58df007b53a86b353423e4183b845a80 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/qbsprojectmanager/qbsbuildstep.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
index 230b6378a4..6a71c08a64 100644
--- a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
+++ b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp
@@ -556,11 +556,8 @@ QbsBuildStepConfigWidget::QbsBuildStepConfigWidget(QbsBuildStep *step) :
this, &QbsBuildStepConfigWidget::updateState);
connect(&QbsProjectManagerSettings::instance(), &QbsProjectManagerSettings::settingsBaseChanged,
this, &QbsBuildStepConfigWidget::updateState);
- step->target()->subscribeSignal(&ProjectExplorer::BuildConfiguration::buildDirectoryChanged,
- this, [this]() {
- if (this->step()->buildConfiguration() == sender())
- updateState();
- });
+ connect(step->buildConfiguration(), &BuildConfiguration::buildDirectoryChanged,
+ this, &QbsBuildStepConfigWidget::updateState);
setContentsMargins(0, 0, 0, 0);