forked from qt-creator/qt-creator
Fix RunConfigurations showing only enabled RunConfigurations
This commit is contained in:
@@ -2000,7 +2000,6 @@ void ProjectExplorerPlugin::populateRunConfigurationMenu()
|
|||||||
|
|
||||||
foreach (const Project *pro, d->m_session->projects()) {
|
foreach (const Project *pro, d->m_session->projects()) {
|
||||||
foreach (QSharedPointer<RunConfiguration> runConfiguration, pro->runConfigurations()) {
|
foreach (QSharedPointer<RunConfiguration> runConfiguration, pro->runConfigurations()) {
|
||||||
if (runConfiguration->isEnabled()) {
|
|
||||||
const QString title = QString("%1 (%2)").arg(pro->name(), runConfiguration->name());
|
const QString title = QString("%1 (%2)").arg(pro->name(), runConfiguration->name());
|
||||||
QAction *act = new QAction(title, d->m_runConfigurationActionGroup);
|
QAction *act = new QAction(title, d->m_runConfigurationActionGroup);
|
||||||
act->setCheckable(true);
|
act->setCheckable(true);
|
||||||
@@ -2012,7 +2011,6 @@ void ProjectExplorerPlugin::populateRunConfigurationMenu()
|
|||||||
<< "active:" << (runConfiguration == activeRunConfiguration);
|
<< "active:" << (runConfiguration == activeRunConfiguration);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
d->m_runConfigurationMenu->setDisabled(d->m_runConfigurationMenu->actions().isEmpty());
|
d->m_runConfigurationMenu->setDisabled(d->m_runConfigurationMenu->actions().isEmpty());
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user