summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/basefilewizard.h
diff options
context:
space:
mode:
authorFrantisek Vacek <fvacek@blackberry.com>2013-10-02 10:49:01 +0200
committerFanda Vacek <fvacek@blackberry.com>2013-10-02 11:20:40 +0200
commita97242e332ed3fe1966d28d0cf128c1a188cc681 (patch)
treeae807280b4212f3b0115a5d21b47733c18f217c2 /src/plugins/coreplugin/basefilewizard.h
parent9a97c42412bea20801def17114c604d68ac03541 (diff)
downloadqt-creator-a97242e332ed3fe1966d28d0cf128c1a188cc681.tar.gz
Qnx: Momentics Cascades project importer
Change-Id: I232d97cd1570b37f694540337b1075800e330e97 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Diffstat (limited to 'src/plugins/coreplugin/basefilewizard.h')
-rw-r--r--src/plugins/coreplugin/basefilewizard.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/basefilewizard.h b/src/plugins/coreplugin/basefilewizard.h
index d8005242c4..6eac0a6687 100644
--- a/src/plugins/coreplugin/basefilewizard.h
+++ b/src/plugins/coreplugin/basefilewizard.h
@@ -52,6 +52,8 @@ namespace Utils { class Wizard; }
namespace Core {
+class IFileWizardExtension;
+
class CORE_EXPORT WizardDialogParameters
{
public:
@@ -117,9 +119,12 @@ public:
protected:
typedef QList<QWizardPage *> WizardPageList;
+ typedef QList<Core::IFileWizardExtension*> ExtensionList;
explicit BaseFileWizard(QObject *parent = 0);
+ virtual ExtensionList selectExtensions();
+
virtual QWizard *createWizardDialog(QWidget *parent,
const WizardDialogParameters &wizardDialogParameters) const = 0;