forked from qt-creator/qt-creator
BuildConfigurations know their project, these signals can be simpler
This commit is contained in:
@@ -518,10 +518,10 @@ BuildConfigurationComboBox::BuildConfigurationComboBox(Project *p, QWidget *pare
|
||||
// this, SLOT(nameChanged(ProjectExplorer::BuildConfiguration *)));
|
||||
connect(p, SIGNAL(activeBuildConfigurationChanged()),
|
||||
this, SLOT(activeConfigurationChanged()));
|
||||
connect(p, SIGNAL(addedBuildConfiguration(ProjectExplorer::Project*,ProjectExplorer::BuildConfiguration*)),
|
||||
this, SLOT(addedBuildConfiguration(ProjectExplorer::Project*,ProjectExplorer::BuildConfiguration*)));
|
||||
connect(p, SIGNAL(removedBuildConfiguration(ProjectExplorer::Project*,ProjectExplorer::BuildConfiguration*)),
|
||||
this, SLOT(removedBuildConfiguration(ProjectExplorer::Project*,ProjectExplorer::BuildConfiguration*)));
|
||||
connect(p, SIGNAL(addedBuildConfiguration(ProjectExplorer::BuildConfiguration*)),
|
||||
this, SLOT(addedBuildConfiguration(ProjectExplorer::BuildConfiguration*)));
|
||||
connect(p, SIGNAL(removedBuildConfiguration(ProjectExplorer::BuildConfiguration*)),
|
||||
this, SLOT(removedBuildConfiguration(ProjectExplorer::BuildConfiguration*)));
|
||||
connect(m_comboBox, SIGNAL(activated(int)),
|
||||
this, SLOT(changedIndex(int)));
|
||||
}
|
||||
@@ -560,10 +560,8 @@ void BuildConfigurationComboBox::activeConfigurationChanged()
|
||||
ignoreIndexChange = false;
|
||||
}
|
||||
|
||||
void BuildConfigurationComboBox::addedBuildConfiguration(ProjectExplorer::Project *project,
|
||||
ProjectExplorer::BuildConfiguration *bc)
|
||||
void BuildConfigurationComboBox::addedBuildConfiguration(BuildConfiguration *bc)
|
||||
{
|
||||
Q_UNUSED(project);
|
||||
ignoreIndexChange = true;
|
||||
m_comboBox->addItem(bc->displayName(), QVariant::fromValue(bc));
|
||||
|
||||
@@ -572,10 +570,8 @@ void BuildConfigurationComboBox::addedBuildConfiguration(ProjectExplorer::Projec
|
||||
ignoreIndexChange = false;
|
||||
}
|
||||
|
||||
void BuildConfigurationComboBox::removedBuildConfiguration(ProjectExplorer::Project *project,
|
||||
BuildConfiguration * bc)
|
||||
void BuildConfigurationComboBox::removedBuildConfiguration(BuildConfiguration * bc)
|
||||
{
|
||||
Q_UNUSED(project);
|
||||
ignoreIndexChange = true;
|
||||
const int index(buildConfigurationToIndex(bc));
|
||||
if (index == -1)
|
||||
|
||||
Reference in New Issue
Block a user