diff options
author | hjk <hjk@qt.io> | 2019-07-25 18:58:07 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-07-26 10:39:51 +0000 |
commit | 00bdb007ee7923f79b60c68fb891740af2f598a1 (patch) | |
tree | 946551c15d336105da96493b7bc45ee276bf8249 /src/plugins | |
parent | 9b5ac303f34c97a7a2cd5979b73fb60e4cfe870a (diff) | |
download | qt-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.cpp | 7 |
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); |