Remove Project::(set)Value(buildconfig, ...) methods.

Instead use the BuildConfiguration class methods directly.
This commit is contained in:
con
2009-09-25 14:29:23 +02:00
parent acbd4513e3
commit 382750c8a3
7 changed files with 26 additions and 53 deletions

View File

@@ -132,6 +132,13 @@ QString GenericBuildConfigurationFactory::displayNameForType(const QString &type
QList<BuildConfiguration *> GenericBuildConfigurationFactory::create(const QString &type) const
{
// bool GenericProject::newBuildConfiguration(const QString &buildConfiguration)
// {
// makeStep()->setBuildTarget(buildConfiguration, "all", true);
// return true;
// }
return QList<BuildConfiguration *>() << new BuildConfiguration;
}
@@ -480,12 +487,6 @@ QList<ProjectExplorer::BuildConfigWidget*> GenericProject::subConfigWidgets()
return QList<ProjectExplorer::BuildConfigWidget*>();
}
// bool GenericProject::newBuildConfiguration(const QString &buildConfiguration)
// {
// makeStep()->setBuildTarget(buildConfiguration, "all", true);
// return true;
// }
GenericProjectNode *GenericProject::rootProjectNode() const
{
return m_rootNode;
@@ -619,7 +620,7 @@ void GenericBuildSettingsWidget::init(const QString &buildConfigurationName)
void GenericBuildSettingsWidget::buildDirectoryChanged()
{
m_project->setValue(m_buildConfiguration, "buildDirectory", m_pathChooser->path());
m_project->buildConfiguration(m_buildConfiguration)->setValue("buildDirectory", m_pathChooser->path());
}
void GenericBuildSettingsWidget::toolChainSelected(int index)