Remove BuildConfigWidget::init()

It no longer serves a purpose.

Change-Id: Icdcb69c87112e295cefd4975dfa2b3d65818365a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Daniel Teske
2012-11-08 17:35:59 +01:00
parent 8cbafa83b6
commit b5bbdb38d9
18 changed files with 54 additions and 111 deletions

View File

@@ -49,7 +49,7 @@ using namespace AutotoolsProjectManager;
using namespace AutotoolsProjectManager::Internal;
using namespace ProjectExplorer;
AutotoolsBuildSettingsWidget::AutotoolsBuildSettingsWidget() :
AutotoolsBuildSettingsWidget::AutotoolsBuildSettingsWidget(AutotoolsBuildConfiguration *bc) :
m_buildConfiguration(0)
{
QFormLayout *fl = new QFormLayout(this);
@@ -61,6 +61,9 @@ AutotoolsBuildSettingsWidget::AutotoolsBuildSettingsWidget() :
m_pathChooser->setExpectedKind(Utils::PathChooser::Directory);
fl->addRow(tr("Build directory:"), m_pathChooser);
connect(m_pathChooser, SIGNAL(changed(QString)), this, SLOT(buildDirectoryChanged()));
m_pathChooser->setBaseDirectory(bc->target()->project()->projectDirectory());
m_pathChooser->setPath(m_buildConfiguration->buildDirectory());
}
QString AutotoolsBuildSettingsWidget::displayName() const
@@ -68,13 +71,6 @@ QString AutotoolsBuildSettingsWidget::displayName() const
return QLatin1String("Autotools Manager");
}
void AutotoolsBuildSettingsWidget::init(BuildConfiguration *bc)
{
m_buildConfiguration = static_cast<AutotoolsBuildConfiguration *>(bc);
m_pathChooser->setBaseDirectory(bc->target()->project()->projectDirectory());
m_pathChooser->setPath(m_buildConfiguration->buildDirectory());
}
void AutotoolsBuildSettingsWidget::buildDirectoryChanged()
{
m_buildConfiguration->setBuildDirectory(m_pathChooser->rawPath());