CMake: Fix signal emission from CMakeBuildStep

This fixes the summary in the UI.

Change-Id: I8eb93a1785d8788d9021e06b75a10cb36f119f0f
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2017-04-26 15:32:44 +02:00
parent d8d2dc6adb
commit 10d6a3bc3d

View File

@@ -493,7 +493,7 @@ void CMakeBuildStepConfigWidget::buildTargetsChanged()
item->setFont(italics);
}
m_buildTargetsList->blockSignals(wasBlocked);
updateSummary();
updateDetails();
}
void CMakeBuildStepConfigWidget::selectedBuildTargetsChanged()
@@ -505,7 +505,7 @@ void CMakeBuildStepConfigWidget::selectedBuildTargetsChanged()
? Qt::Checked : Qt::Unchecked);
}
m_buildTargetsList->blockSignals(wasBlocked);
updateSummary();
updateDetails();
}
void CMakeBuildStepConfigWidget::updateDetails()
@@ -515,7 +515,7 @@ void CMakeBuildStepConfigWidget::updateDetails()
bc = m_buildStep->targetsActiveBuildConfiguration();
if (!bc) {
m_summaryText = tr("<b>No build configuration found on this kit.</b>");
updateSummary();
emit updateSummary();
return;
}