diff options
author | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-05-29 17:25:40 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-06-03 13:08:13 +0000 |
commit | 093a54cbb88e92a07fd7ca8f3076945bd0b756c3 (patch) | |
tree | 443dd6405c5a05ec56a5312cf7cc404c3ef9a5fb /src/plugins/projectexplorer/baseprojectwizarddialog.cpp | |
parent | 9d0c39768facdfa08825bfc29409ff21ac87bdca (diff) | |
download | qt-creator-093a54cbb88e92a07fd7ca8f3076945bd0b756c3.tar.gz |
Make BaseFileWizard async
The side-effect is that WizardEventLoop can go!
Change-Id: I0eae0e0fa91a48e2a5010b47cc0de86758969904
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/projectexplorer/baseprojectwizarddialog.cpp')
-rw-r--r-- | src/plugins/projectexplorer/baseprojectwizarddialog.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/projectexplorer/baseprojectwizarddialog.cpp b/src/plugins/projectexplorer/baseprojectwizarddialog.cpp index 4090cb9c66..2ec2c0b6a4 100644 --- a/src/plugins/projectexplorer/baseprojectwizarddialog.cpp +++ b/src/plugins/projectexplorer/baseprojectwizarddialog.cpp @@ -64,9 +64,10 @@ BaseProjectWizardDialogPrivate::BaseProjectWizardDialogPrivate(Utils::ProjectInt { } -BaseProjectWizardDialog::BaseProjectWizardDialog(QWidget *parent, +BaseProjectWizardDialog::BaseProjectWizardDialog(const Core::BaseFileWizardFactory *factory, + QWidget *parent, const Core::WizardDialogParameters ¶meters) : - Core::BaseFileWizard(parent), + Core::BaseFileWizard(factory, parameters.extraValues(), parent), d(new BaseProjectWizardDialogPrivate(new Utils::ProjectIntroPage)) { setPath(parameters.defaultPath()); @@ -75,10 +76,11 @@ BaseProjectWizardDialog::BaseProjectWizardDialog(QWidget *parent, init(); } -BaseProjectWizardDialog::BaseProjectWizardDialog(Utils::ProjectIntroPage *introPage, int introId, +BaseProjectWizardDialog::BaseProjectWizardDialog(const Core::BaseFileWizardFactory *factory, + Utils::ProjectIntroPage *introPage, int introId, QWidget *parent, const Core::WizardDialogParameters ¶meters) : - Core::BaseFileWizard(parent), + Core::BaseFileWizard(factory, parameters.extraValues(), parent), d(new BaseProjectWizardDialogPrivate(introPage, introId)) { setPath(parameters.defaultPath()); |