forked from qt-creator/qt-creator
Update build step widgets only on changes to the owning build config
Updating on changes to other build config seem excessive, as the updated details only depend the owning build config. Change-Id: Iba86f2b56033ac55381d452dd2a435e5dda72674 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -246,10 +246,9 @@ IosDsymBuildStepConfigWidget::IosDsymBuildStepConfigWidget(IosDsymBuildStep *bui
|
||||
this, &IosDsymBuildStepConfigWidget::updateDetails);
|
||||
connect(m_buildStep->target(), &Target::kitChanged,
|
||||
this, &IosDsymBuildStepConfigWidget::updateDetails);
|
||||
pro->subscribeSignal(&BuildConfiguration::environmentChanged, this, [this]() {
|
||||
if (static_cast<BuildConfiguration *>(sender())->isActive())
|
||||
updateDetails();
|
||||
});
|
||||
connect(m_buildStep->buildConfiguration(), &BuildConfiguration::enabledChanged,
|
||||
this, &IosDsymBuildStepConfigWidget::updateDetails);
|
||||
|
||||
connect(pro, &Project::activeProjectConfigurationChanged,
|
||||
this, [this](ProjectConfiguration *pc) {
|
||||
if (pc && pc->isActive())
|
||||
|
||||
Reference in New Issue
Block a user