forked from qt-creator/qt-creator
Splitting QmlProjectApplicationWizard for Qt Quick 1.1 and Qt Quick 2
QmlProjectApplicationWizard now has a version for Qt Quick 1.1 and one for Qt Quick 2. Change-Id: Icdcf2b58ad9f252e47a838717a6234eb840a03b7 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
committed by
Kai Koehne
parent
affd4b9ce1
commit
e73a349a96
@@ -49,11 +49,16 @@ class QmlProjectApplicationWizard : public Core::BaseFileWizard
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
QmlProjectApplicationWizard();
|
||||
enum ProjectType {
|
||||
QtQuick2Project,
|
||||
QtQuick1Project
|
||||
};
|
||||
|
||||
QmlProjectApplicationWizard(ProjectType projectType);
|
||||
virtual ~QmlProjectApplicationWizard();
|
||||
virtual Core::FeatureSet requiredFeatures() const;
|
||||
|
||||
static Core::BaseFileWizardParameters parameters();
|
||||
static Core::BaseFileWizardParameters parameters(ProjectType projectType);
|
||||
|
||||
protected:
|
||||
virtual QWizard *createWizardDialog(QWidget *parent,
|
||||
@@ -63,6 +68,9 @@ protected:
|
||||
QString *errorMessage) const;
|
||||
|
||||
virtual bool postGenerateFiles(const QWizard *w, const Core::GeneratedFiles &l, QString *errorMessage);
|
||||
|
||||
private:
|
||||
const ProjectType m_projectType;
|
||||
};
|
||||
|
||||
} // namespace Internal
|
||||
|
||||
Reference in New Issue
Block a user