forked from qt-creator/qt-creator
Don't crash on adding a runconfiguration
The combobox now emits a currentIndexChanged(-1) signal if we reset the base model. Reviewed-by: con <qtc-committer@nokia.com>
This commit is contained in:
@@ -295,6 +295,11 @@ void RunSettingsWidget::initRunConfigurationComboBox()
|
||||
void RunSettingsWidget::showRunConfigurationWidget(int index)
|
||||
{
|
||||
Q_ASSERT(m_project);
|
||||
if (index == -1) {
|
||||
delete m_runConfigurationWidget;
|
||||
m_runConfigurationWidget = 0;
|
||||
return;
|
||||
}
|
||||
QSharedPointer<RunConfiguration> selectedRunConfiguration =
|
||||
m_runConfigurationsModel->runConfigurations().at(index);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user