OSDN Git Service

Remove BuildStepConfigWidget::init()
authordt_ <qtc-committer@nokia.com>
Mon, 30 May 2011 11:30:10 +0000 (13:30 +0200)
committerDaniel Teske <daniel.teske@nokia.com>
Mon, 30 May 2011 12:44:33 +0000 (14:44 +0200)
It serves no purpose anymore.

Change-Id: Ifc15b29c7736bacde3b310e6c4dc980314145d14
Reviewed-on: http://codereview.qt.nokia.com/217
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
22 files changed:
src/plugins/cmakeprojectmanager/makestep.cpp
src/plugins/cmakeprojectmanager/makestep.h
src/plugins/genericprojectmanager/genericmakestep.cpp
src/plugins/genericprojectmanager/genericmakestep.h
src/plugins/projectexplorer/buildstep.h
src/plugins/projectexplorer/buildstepspage.cpp
src/plugins/projectexplorer/processstep.cpp
src/plugins/projectexplorer/processstep.h
src/plugins/qt4projectmanager/makestep.cpp
src/plugins/qt4projectmanager/makestep.h
src/plugins/qt4projectmanager/qmakestep.cpp
src/plugins/qt4projectmanager/qmakestep.h
src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h
src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
src/plugins/qt4projectmanager/qt-s60/s60deploystep.h
src/plugins/remotelinux/maemodeploystepwidget.cpp
src/plugins/remotelinux/maemodeploystepwidget.h
src/plugins/remotelinux/maemoinstalltosysrootstep.cpp
src/plugins/remotelinux/maemopackagecreationstep.cpp
src/plugins/remotelinux/maemopackagecreationwidget.cpp
src/plugins/remotelinux/maemopackagecreationwidget.h

index 4867c5d..d19610c 100644 (file)
@@ -223,8 +223,7 @@ MakeStepConfigWidget::MakeStepConfigWidget(MakeStep *makeStep)
 
     m_additionalArguments = new QLineEdit(this);
     fl->addRow(tr("Additional arguments:"), m_additionalArguments);
-
-    connect(m_additionalArguments, SIGNAL(textEdited(const QString &)), this, SLOT(additionalArgumentsEdited()));
+    m_additionalArguments->setText(m_makeStep->additionalArguments());
 
     m_buildTargetsList = new QListWidget;
     m_buildTargetsList->setMinimumHeight(200);
@@ -236,12 +235,18 @@ MakeStepConfigWidget::MakeStepConfigWidget(MakeStep *makeStep)
     foreach(const QString& buildTarget, pro->buildTargetTitles()) {
         QListWidgetItem *item = new QListWidgetItem(buildTarget, m_buildTargetsList);
         item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
-        item->setCheckState(Qt::Unchecked);
+        item->setCheckState(m_makeStep->buildsBuildTarget(item->text()) ? Qt::Checked : Qt::Unchecked);
     }
 
+    updateDetails();
+
+    connect(m_additionalArguments, SIGNAL(textEdited(const QString &)), this, SLOT(additionalArgumentsEdited()));
     connect(m_buildTargetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
     connect(ProjectExplorer::ProjectExplorerPlugin::instance(), SIGNAL(settingsChanged()),
             this, SLOT(updateDetails()));
+
+    connect(pro, SIGNAL(buildTargetsChanged()),
+            this, SLOT(buildTargetsChanged()));
 }
 
 void MakeStepConfigWidget::additionalArgumentsEdited()
@@ -261,26 +266,6 @@ QString MakeStepConfigWidget::displayName() const
     return tr("Make", "CMakeProjectManager::MakeStepConfigWidget display name.");
 }
 
-void MakeStepConfigWidget::init()
-{
-    // disconnect to make the changes to the items
-    disconnect(m_buildTargetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
-    int count = m_buildTargetsList->count();
-    for(int i = 0; i < count; ++i) {
-        QListWidgetItem *item = m_buildTargetsList->item(i);
-        item->setCheckState(m_makeStep->buildsBuildTarget(item->text()) ? Qt::Checked : Qt::Unchecked);
-    }
-    // and connect again
-    connect(m_buildTargetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
-
-    m_additionalArguments->setText(m_makeStep->additionalArguments());
-    updateDetails();
-
-    CMakeProject *pro = m_makeStep->cmakeBuildConfiguration()->cmakeTarget()->cmakeProject();
-    connect(pro, SIGNAL(buildTargetsChanged()),
-            this, SLOT(buildTargetsChanged()));
-}
-
 void MakeStepConfigWidget::buildTargetsChanged()
 {
     disconnect(m_buildTargetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
index 117f946..53d55d5 100644 (file)
@@ -100,7 +100,6 @@ class MakeStepConfigWidget :public ProjectExplorer::BuildStepConfigWidget
 public:
     MakeStepConfigWidget(MakeStep *makeStep);
     virtual QString displayName() const;
-    virtual void init();
     virtual QString summaryText() const;
 private slots:
     void itemChanged(QListWidgetItem*);
index 979795a..4880404 100644 (file)
@@ -207,9 +207,14 @@ GenericMakeStepConfigWidget::GenericMakeStepConfigWidget(GenericMakeStep *makeSt
     foreach (const QString &target, pro->buildTargets()) {
         QListWidgetItem *item = new QListWidgetItem(target, m_ui->targetsList);
         item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
-        item->setCheckState(Qt::Unchecked);
+        item->setCheckState(m_makeStep->buildsTarget(item->text()) ? Qt::Checked : Qt::Unchecked);
     }
 
+    m_ui->makeLineEdit->setText(m_makeStep->m_makeCommand);
+    m_ui->makeArgumentsLineEdit->setText(m_makeStep->m_makeArguments);
+    updateMakeOverrrideLabel();
+    updateDetails();
+
     connect(m_ui->targetsList, SIGNAL(itemChanged(QListWidgetItem*)),
             this, SLOT(itemChanged(QListWidgetItem*)));
     connect(m_ui->makeLineEdit, SIGNAL(textEdited(QString)),
@@ -234,27 +239,6 @@ void GenericMakeStepConfigWidget::updateMakeOverrrideLabel()
     m_ui->makeLabel->setText(tr("Override %1:").arg(m_makeStep->makeCommand()));
 }
 
-void GenericMakeStepConfigWidget::init()
-{
-    updateMakeOverrrideLabel();
-
-    m_ui->makeLineEdit->setText(m_makeStep->m_makeCommand);
-    m_ui->makeArgumentsLineEdit->setText(m_makeStep->m_makeArguments);
-
-    // Disconnect to make the changes to the items
-    disconnect(m_ui->targetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
-
-    int count = m_ui->targetsList->count();
-    for (int i = 0; i < count; ++i) {
-        QListWidgetItem *item = m_ui->targetsList->item(i);
-        item->setCheckState(m_makeStep->buildsTarget(item->text()) ? Qt::Checked : Qt::Unchecked);
-    }
-
-    updateDetails();
-    // and connect again
-    connect(m_ui->targetsList, SIGNAL(itemChanged(QListWidgetItem*)), this, SLOT(itemChanged(QListWidgetItem*)));
-}
-
 void GenericMakeStepConfigWidget::updateDetails()
 {
     GenericBuildConfiguration *bc = m_makeStep->genericBuildConfiguration();
index 8962c4c..862c6aa 100644 (file)
@@ -94,7 +94,6 @@ class GenericMakeStepConfigWidget :public ProjectExplorer::BuildStepConfigWidget
 public:
     GenericMakeStepConfigWidget(GenericMakeStep *makeStep);
     virtual QString displayName() const;
-    virtual void init();
     virtual QString summaryText() const;
 private slots:
     void itemChanged(QListWidgetItem*);
index 5db51c8..b4b3d11 100644 (file)
@@ -132,7 +132,6 @@ public:
     BuildStepConfigWidget()
         : QWidget()
         {}
-    virtual void init() = 0;
     virtual QString summaryText() const = 0;
     virtual QString displayName() const = 0;
 signals:
index 0452249..52e742f 100644 (file)
@@ -62,7 +62,6 @@ BuildStepsWidgetData::BuildStepsWidgetData(BuildStep *s) :
 {
     widget = s->createConfigWidget();
     Q_ASSERT(widget);
-    widget->init();
 
     detailsWidget = new Utils::DetailsWidget;
     detailsWidget->setWidget(widget);
index 419e29f..20e8a42 100644 (file)
@@ -259,6 +259,18 @@ ProcessStepConfigWidget::ProcessStepConfigWidget(ProcessStep *step)
     m_ui.setupUi(this);
     m_ui.command->setExpectedKind(Utils::PathChooser::Command);
     m_ui.workingDirectory->setExpectedKind(Utils::PathChooser::Directory);
+
+    m_ui.command->setEnvironment(m_step->buildConfiguration()->environment());
+    m_ui.command->setPath(m_step->command());
+
+    m_ui.workingDirectory->setEnvironment(m_step->buildConfiguration()->environment());
+    m_ui.workingDirectory->setPath(m_step->workingDirectory());
+
+    m_ui.commandArgumentsLineEdit->setText(m_step->arguments());
+    m_ui.enabledCheckBox->setChecked(m_step->enabled());
+
+    updateDetails();
+
     connect(m_ui.command, SIGNAL(changed(QString)),
             this, SLOT(commandLineEditTextEdited()));
     connect(m_ui.workingDirectory, SIGNAL(changed(QString)),
@@ -294,20 +306,6 @@ QString ProcessStepConfigWidget::displayName() const
     return m_step->displayName();
 }
 
-void ProcessStepConfigWidget::init()
-{
-    m_ui.command->setEnvironment(m_step->buildConfiguration()->environment());
-    m_ui.command->setPath(m_step->command());
-
-    m_ui.workingDirectory->setEnvironment(m_step->buildConfiguration()->environment());
-    m_ui.workingDirectory->setPath(m_step->workingDirectory());
-
-    m_ui.commandArgumentsLineEdit->setText(m_step->arguments());
-    m_ui.enabledCheckBox->setChecked(m_step->enabled());
-
-    updateDetails();
-}
-
 QString ProcessStepConfigWidget::summaryText() const
 {
     return m_summaryText;
index 1b89913..1c1bbe8 100644 (file)
@@ -109,7 +109,6 @@ class ProcessStepConfigWidget : public BuildStepConfigWidget
 public:
     ProcessStepConfigWidget(ProcessStep *step);
     virtual QString displayName() const;
-    virtual void init();
     virtual QString summaryText() const;
 private slots:
     void commandLineEditTextEdited();
index 77ac9fd..44b1954 100644 (file)
@@ -288,6 +288,14 @@ MakeStepConfigWidget::MakeStepConfigWidget(MakeStep *makeStep)
     m_ui->makePathChooser->setExpectedKind(Utils::PathChooser::ExistingCommand);
     m_ui->makePathChooser->setBaseDirectory(Utils::PathChooser::homePath());
 
+
+    const QString &makeCmd = m_makeStep->m_makeCmd;
+    m_ui->makePathChooser->setPath(makeCmd);
+    m_ui->makeArgumentsLineEdit->setText(m_makeStep->userArguments());
+
+    updateMakeOverrideLabel();
+    updateDetails();
+
     connect(m_ui->makePathChooser, SIGNAL(changed(QString)),
             this, SLOT(makeEdited()));
     connect(m_ui->makeArgumentsLineEdit, SIGNAL(textEdited(QString)),
@@ -382,17 +390,6 @@ void MakeStepConfigWidget::userArgumentsChanged()
     updateDetails();
 }
 
-void MakeStepConfigWidget::init()
-{
-    updateMakeOverrideLabel();
-
-    const QString &makeCmd = m_makeStep->m_makeCmd;
-    m_ui->makePathChooser->setPath(makeCmd);
-
-    m_ui->makeArgumentsLineEdit->setText(m_makeStep->userArguments());
-    updateDetails();
-}
-
 void MakeStepConfigWidget::makeEdited()
 {
     m_makeStep->m_makeCmd = m_ui->makePathChooser->rawPath();
index 235ba2a..1a11b72 100644 (file)
@@ -128,7 +128,6 @@ public:
     virtual ~MakeStepConfigWidget();
 
     QString displayName() const;
-    void init();
     QString summaryText() const;
 private slots:
     // User changes to our widgets
index fc3be8b..554e257 100644 (file)
@@ -507,11 +507,6 @@ QMakeStepConfigWidget::~QMakeStepConfigWidget()
     delete m_ui;
 }
 
-void QMakeStepConfigWidget::init()
-{
-
-}
-
 QString QMakeStepConfigWidget::summaryText() const
 {
     return m_summaryText;
index 4f217e6..cdb0231 100644 (file)
@@ -142,7 +142,6 @@ class QMakeStepConfigWidget : public ProjectExplorer::BuildStepConfigWidget
 public:
     QMakeStepConfigWidget(QMakeStep *step);
     ~QMakeStepConfigWidget();
-    void init();
     QString summaryText() const;
     QString displayName() const;
 private slots:
index 915ead9..a2e97c1 100644 (file)
@@ -955,7 +955,3 @@ QString S60CreatePackageStepConfigWidget::displayName() const
 {
     return m_signStep->displayName();
 }
-
-void S60CreatePackageStepConfigWidget::init()
-{
-}
index 3465933..d245cd8 100644 (file)
@@ -191,7 +191,6 @@ class S60CreatePackageStepConfigWidget : public ProjectExplorer::BuildStepConfig
 public:
     S60CreatePackageStepConfigWidget(S60CreatePackageStep *signStep);
     QString displayName() const;
-    void init();
     QString summaryText() const;
 
 private slots:
index dd2b58e..5642aa2 100644 (file)
@@ -858,10 +858,6 @@ S60DeployStepWidget::S60DeployStepWidget() : ProjectExplorer::BuildStepConfigWid
 {
 }
 
-void S60DeployStepWidget::init()
-{
-}
-
 QString S60DeployStepWidget::summaryText() const
 {
     return QString("<b>%1</b>").arg(displayName());
index 7f5fa9d..af8c864 100644 (file)
@@ -234,7 +234,6 @@ class S60DeployStepWidget : public ProjectExplorer::BuildStepConfigWidget
 public:
     S60DeployStepWidget();
 
-    void init();
     QString summaryText() const;
     QString displayName() const;
 };
index 95030cd..54e31d7 100644 (file)
@@ -63,15 +63,7 @@ MaemoDeployStepBaseWidget::MaemoDeployStepBaseWidget(AbstractLinuxDeviceDeploySt
     connect(list, SIGNAL(stepRemoved(int)), SIGNAL(updateSummary()));
     connect(list, SIGNAL(aboutToRemoveStep(int)),
         SLOT(handleStepToBeRemoved(int)));
-}
-
-MaemoDeployStepBaseWidget::~MaemoDeployStepBaseWidget()
-{
-    delete ui;
-}
 
-void MaemoDeployStepBaseWidget::init()
-{
     ui->deviceConfigComboBox->setModel(m_step->maemoDeployConfig()->deviceConfigModel().data());
     connect(&m_step->helper(), SIGNAL(deviceConfigChanged()),
         SLOT(handleDeviceUpdate()));
@@ -82,6 +74,11 @@ void MaemoDeployStepBaseWidget::init()
         SLOT(showDeviceConfigurations()));
 }
 
+MaemoDeployStepBaseWidget::~MaemoDeployStepBaseWidget()
+{
+    delete ui;
+}
+
 void MaemoDeployStepBaseWidget::handleDeviceUpdate()
 {
     const MaemoDeviceConfig::ConstPtr &devConf = m_step->helper().deviceConfig();
index bab5081..67818dc 100644 (file)
@@ -54,7 +54,6 @@ public:
     MaemoDeployStepBaseWidget(AbstractLinuxDeviceDeployStep *step);
     ~MaemoDeployStepBaseWidget();
 
-    void init();
     QString summaryText() const;
 
 signals:
@@ -77,7 +76,6 @@ public:
     MaemoDeployStepWidget(AbstractMaemoDeployStep *step);
 
 private:
-    virtual void init() { return m_baseWidget.init(); }
     virtual QString summaryText() const { return m_baseWidget.summaryText(); }
     virtual QString displayName() const { return QString(); }
 
index 50eb9ff..36463d5 100644 (file)
@@ -57,9 +57,7 @@ class AbstractMaemoInstallPackageToSysrootWidget : public BuildStepConfigWidget
     Q_OBJECT
 public:
     AbstractMaemoInstallPackageToSysrootWidget(AbstractMaemoInstallPackageToSysrootStep *step)
-        : m_step(step) {}
-
-    virtual void init()
+        : m_step(step)
     {
         BuildStepList * const list
              = qobject_cast<BuildStepList *>(m_step->parent());
@@ -117,9 +115,7 @@ class MaemoCopyFilesToSysrootWidget : public BuildStepConfigWidget
     Q_OBJECT
 public:
     MaemoCopyFilesToSysrootWidget(const BuildStep *buildStep)
-        : m_buildStep(buildStep) {}
-
-    virtual void init()
+        : m_buildStep(buildStep)
     {
         if (m_buildStep) {
             connect(m_buildStep.data(), SIGNAL(displayNameChanged()),
index a1fe351..3cfa9cb 100644 (file)
@@ -578,9 +578,7 @@ class CreateTarStepWidget : public BuildStepConfigWidget
 {
     Q_OBJECT
 public:
-    CreateTarStepWidget(MaemoTarPackageCreationStep *step) : m_step(step) {}
-
-    virtual void init()
+    CreateTarStepWidget(MaemoTarPackageCreationStep *step) : m_step(step)
     {
         connect(m_step, SIGNAL(packageFilePathChanged()),
             SIGNAL(updateSummary()));
index b6729d3..c10dc80 100644 (file)
@@ -68,10 +68,6 @@ MaemoPackageCreationWidget::~MaemoPackageCreationWidget()
     delete m_ui;
 }
 
-void MaemoPackageCreationWidget::init()
-{
-}
-
 void MaemoPackageCreationWidget::initGui()
 {
     m_ui->shortDescriptionLineEdit->setMaxLength(60);
index 1298828..a119380 100644 (file)
@@ -49,7 +49,6 @@ public:
     MaemoPackageCreationWidget(AbstractMaemoPackageCreationStep *step);
     ~MaemoPackageCreationWidget();
 
-    virtual void init();
     virtual QString summaryText() const;
     virtual QString displayName() const;