summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/baseprojectwizarddialog.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2012-02-03 18:00:08 +0100
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2012-02-07 16:26:10 +0100
commit821eab6c52d5587b233a409f3086e223c7a270b2 (patch)
tree695875859f46982a950cf5f78b88fae11bc706af /src/plugins/projectexplorer/baseprojectwizarddialog.cpp
parent88d95250ef9d13b9602c64d1ca6ad05529c072ba (diff)
downloadqt-creator-821eab6c52d5587b233a409f3086e223c7a270b2.tar.gz
Wizards: refactoring - adding WizardDialogParameters
The Wizards itself (derived from IWizard) and the dialogs implementing the wizards were quite discoupled. Since I want to add parameters that are delivered from IWizard::run to the dialog a I added WizardDialogParameters. Examples of paramters I want to add are the choosen platform and the choosen subOption/template for this wizard. Change-Id: I9c0ae2901e3d46d3c36a3f433f4d7d508a6ba74e Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Diffstat (limited to 'src/plugins/projectexplorer/baseprojectwizarddialog.cpp')
-rw-r--r--src/plugins/projectexplorer/baseprojectwizarddialog.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/baseprojectwizarddialog.cpp b/src/plugins/projectexplorer/baseprojectwizarddialog.cpp
index 5022cce657..8086787ffe 100644
--- a/src/plugins/projectexplorer/baseprojectwizarddialog.cpp
+++ b/src/plugins/projectexplorer/baseprojectwizarddialog.cpp
@@ -65,7 +65,8 @@ BaseProjectWizardDialogPrivate::BaseProjectWizardDialogPrivate(Utils::ProjectInt
{
}
-BaseProjectWizardDialog::BaseProjectWizardDialog(QWidget *parent) :
+BaseProjectWizardDialog::BaseProjectWizardDialog(QWidget *parent,
+ const Core::WizardDialogParameters & /*parameters*/) :
Utils::Wizard(parent),
d(new BaseProjectWizardDialogPrivate(new Utils::ProjectIntroPage))
{
@@ -74,7 +75,8 @@ BaseProjectWizardDialog::BaseProjectWizardDialog(QWidget *parent) :
BaseProjectWizardDialog::BaseProjectWizardDialog(Utils::ProjectIntroPage *introPage,
int introId,
- QWidget *parent) :
+ QWidget *parent,
+ const Core::WizardDialogParameters & /*parameters*/) :
Utils::Wizard(parent),
d(new BaseProjectWizardDialogPrivate(introPage, introId))
{