diff --git a/src/plugins/qmlprojectmanager/qmlnewprojectwizard.cpp b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp similarity index 86% rename from src/plugins/qmlprojectmanager/qmlnewprojectwizard.cpp rename to src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp index 02064a4ff60622ab75549fbe1c9cdf7f160cceb0..9919cec32a67e20826777568f75d8e550cceb859 100644 --- a/src/plugins/qmlprojectmanager/qmlnewprojectwizard.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp @@ -27,7 +27,7 @@ ** **************************************************************************/ -#include "qmlnewprojectwizard.h" +#include "qmlprojectapplicationwizard.h" #include "qmlprojectconstants.h" @@ -40,21 +40,21 @@ namespace QmlProjectManager { namespace Internal { -QmlNewProjectWizardDialog::QmlNewProjectWizardDialog(QWidget *parent) : +QmlProjectApplicationWizardDialog::QmlProjectApplicationWizardDialog(QWidget *parent) : ProjectExplorer::BaseProjectWizardDialog(parent) { setWindowTitle(tr("New QML Project")); setIntroDescription(tr("This wizard generates a QML application project.")); } -QmlNewProjectWizard::QmlNewProjectWizard() +QmlProjectApplicationWizard::QmlProjectApplicationWizard() : Core::BaseFileWizard(parameters()) { } -QmlNewProjectWizard::~QmlNewProjectWizard() +QmlProjectApplicationWizard::~QmlProjectApplicationWizard() { } -Core::BaseFileWizardParameters QmlNewProjectWizard::parameters() +Core::BaseFileWizardParameters QmlProjectApplicationWizard::parameters() { Core::BaseFileWizardParameters parameters(ProjectWizard); parameters.setIcon(QIcon(QLatin1String(":/wizards/images/console.png"))); @@ -67,14 +67,14 @@ Core::BaseFileWizardParameters QmlNewProjectWizard::parameters() return parameters; } -QWizard *QmlNewProjectWizard::createWizardDialog(QWidget *parent, +QWizard *QmlProjectApplicationWizard::createWizardDialog(QWidget *parent, const QString &defaultPath, const WizardPageList &extensionPages) const { - QmlNewProjectWizardDialog *wizard = new QmlNewProjectWizardDialog(parent); + QmlProjectApplicationWizardDialog *wizard = new QmlProjectApplicationWizardDialog(parent); wizard->setPath(defaultPath); - wizard->setProjectName(QmlNewProjectWizardDialog::uniqueProjectName(defaultPath)); + wizard->setProjectName(QmlProjectApplicationWizardDialog::uniqueProjectName(defaultPath)); foreach (QWizardPage *p, extensionPages) wizard->addPage(p); @@ -82,12 +82,12 @@ QWizard *QmlNewProjectWizard::createWizardDialog(QWidget *parent, return wizard; } -Core::GeneratedFiles QmlNewProjectWizard::generateFiles(const QWizard *w, +Core::GeneratedFiles QmlProjectApplicationWizard::generateFiles(const QWizard *w, QString *errorMessage) const { Q_UNUSED(errorMessage) - const QmlNewProjectWizardDialog *wizard = qobject_cast<const QmlNewProjectWizardDialog *>(w); + const QmlProjectApplicationWizardDialog *wizard = qobject_cast<const QmlProjectApplicationWizardDialog *>(w); const QString projectName = wizard->projectName(); const QString projectPath = wizard->path() + QLatin1Char('/') + projectName; @@ -154,7 +154,7 @@ Core::GeneratedFiles QmlNewProjectWizard::generateFiles(const QWizard *w, return files; } -bool QmlNewProjectWizard::postGenerateFiles(const Core::GeneratedFiles &l, QString *errorMessage) +bool QmlProjectApplicationWizard::postGenerateFiles(const Core::GeneratedFiles &l, QString *errorMessage) { // Post-Generate: Open the project const QString proFileName = l.back().path(); diff --git a/src/plugins/qmlprojectmanager/qmlnewprojectwizard.h b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.h similarity index 83% rename from src/plugins/qmlprojectmanager/qmlnewprojectwizard.h rename to src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.h index d418b313fd376d7df746d7579375d8dfc8bfe4b2..6e96b6da3be165f09018c3c33ae729ea976e160f 100644 --- a/src/plugins/qmlprojectmanager/qmlnewprojectwizard.h +++ b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.h @@ -27,8 +27,8 @@ ** **************************************************************************/ -#ifndef QMLNEWPROJECTWIZARD_H -#define QMLNEWPROJECTWIZARD_H +#ifndef QMLPROJECTAPPLICATIONWIZARD_H +#define QMLPROJECTAPPLICATIONWIZARD_H #include <coreplugin/basefilewizard.h> #include <projectexplorer/baseprojectwizarddialog.h> @@ -44,20 +44,20 @@ class ProjectIntroPage; namespace QmlProjectManager { namespace Internal { -class QmlNewProjectWizardDialog : public ProjectExplorer::BaseProjectWizardDialog +class QmlProjectApplicationWizardDialog : public ProjectExplorer::BaseProjectWizardDialog { Q_OBJECT public: - explicit QmlNewProjectWizardDialog(QWidget *parent = 0); + explicit QmlProjectApplicationWizardDialog(QWidget *parent = 0); }; -class QmlNewProjectWizard : public Core::BaseFileWizard +class QmlProjectApplicationWizard : public Core::BaseFileWizard { Q_OBJECT public: - QmlNewProjectWizard(); - virtual ~QmlNewProjectWizard(); + QmlProjectApplicationWizard(); + virtual ~QmlProjectApplicationWizard(); static Core::BaseFileWizardParameters parameters(); @@ -75,4 +75,4 @@ protected: } // end of namespace Internal } // end of namespace QmlProjectManager -#endif // QMLNEWPROJECTWIZARD_H +#endif // QMLPROJECTAPPLICATIONWIZARD_H diff --git a/src/plugins/qmlprojectmanager/qmlprojectwizard.cpp b/src/plugins/qmlprojectmanager/qmlprojectimportwizard.cpp similarity index 81% rename from src/plugins/qmlprojectmanager/qmlprojectwizard.cpp rename to src/plugins/qmlprojectmanager/qmlprojectimportwizard.cpp index 2bce845fd498c8b699325402825c464629342290..aa006f421fac0e57135d23cc147e7c578e77d4d4 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectwizard.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectimportwizard.cpp @@ -27,7 +27,7 @@ ** **************************************************************************/ -#include "qmlprojectwizard.h" +#include "qmlprojectimportwizard.h" #include "qmlprojectconstants.h" @@ -50,10 +50,10 @@ namespace QmlProjectManager { namespace Internal { ////////////////////////////////////////////////////////////////////////////// -// QmlProjectWizardDialog +// QmlProjectImportWizardDialog ////////////////////////////////////////////////////////////////////////////// -QmlProjectWizardDialog::QmlProjectWizardDialog(QWidget *parent) +QmlProjectImportWizardDialog::QmlProjectImportWizardDialog(QWidget *parent) : QWizard(parent) { setWindowTitle(tr("Import of QML Project")); @@ -67,32 +67,36 @@ QmlProjectWizardDialog::QmlProjectWizardDialog(QWidget *parent) addPage(m_firstPage); } -QmlProjectWizardDialog::~QmlProjectWizardDialog() +QmlProjectImportWizardDialog::~QmlProjectImportWizardDialog() { } -QString QmlProjectWizardDialog::path() const +QString QmlProjectImportWizardDialog::path() const { return m_firstPage->path(); } -void QmlProjectWizardDialog::setPath(const QString &path) +void QmlProjectImportWizardDialog::setPath(const QString &path) { m_firstPage->setPath(path); } -QString QmlProjectWizardDialog::projectName() const +QString QmlProjectImportWizardDialog::projectName() const { return m_firstPage->fileName(); } -QmlProjectWizard::QmlProjectWizard() +////////////////////////////////////////////////////////////////////////////// +// QmlProjectImportWizard +////////////////////////////////////////////////////////////////////////////// + +QmlProjectImportWizard::QmlProjectImportWizard() : Core::BaseFileWizard(parameters()) { } -QmlProjectWizard::~QmlProjectWizard() +QmlProjectImportWizard::~QmlProjectImportWizard() { } -Core::BaseFileWizardParameters QmlProjectWizard::parameters() +Core::BaseFileWizardParameters QmlProjectImportWizard::parameters() { Core::BaseFileWizardParameters parameters(ProjectWizard); parameters.setIcon(QIcon(QLatin1String(":/wizards/images/console.png"))); @@ -105,11 +109,11 @@ Core::BaseFileWizardParameters QmlProjectWizard::parameters() return parameters; } -QWizard *QmlProjectWizard::createWizardDialog(QWidget *parent, +QWizard *QmlProjectImportWizard::createWizardDialog(QWidget *parent, const QString &defaultPath, const WizardPageList &extensionPages) const { - QmlProjectWizardDialog *wizard = new QmlProjectWizardDialog(parent); + QmlProjectImportWizardDialog *wizard = new QmlProjectImportWizardDialog(parent); setupWizard(wizard); wizard->setPath(defaultPath); @@ -120,12 +124,12 @@ QWizard *QmlProjectWizard::createWizardDialog(QWidget *parent, return wizard; } -Core::GeneratedFiles QmlProjectWizard::generateFiles(const QWizard *w, +Core::GeneratedFiles QmlProjectImportWizard::generateFiles(const QWizard *w, QString *errorMessage) const { Q_UNUSED(errorMessage) - const QmlProjectWizardDialog *wizard = qobject_cast<const QmlProjectWizardDialog *>(w); + const QmlProjectImportWizardDialog *wizard = qobject_cast<const QmlProjectImportWizardDialog *>(w); const QString projectPath = wizard->path(); const QDir dir(projectPath); const QString projectName = wizard->projectName(); @@ -166,7 +170,7 @@ Core::GeneratedFiles QmlProjectWizard::generateFiles(const QWizard *w, return files; } -bool QmlProjectWizard::postGenerateFiles(const Core::GeneratedFiles &l, QString *errorMessage) +bool QmlProjectImportWizard::postGenerateFiles(const Core::GeneratedFiles &l, QString *errorMessage) { // Post-Generate: Open the project const QString proFileName = l.back().path(); diff --git a/src/plugins/qmlprojectmanager/qmlprojectwizard.h b/src/plugins/qmlprojectmanager/qmlprojectimportwizard.h similarity index 85% rename from src/plugins/qmlprojectmanager/qmlprojectwizard.h rename to src/plugins/qmlprojectmanager/qmlprojectimportwizard.h index 1b59cce86bca891ac3bc20b18e494175afefd644..07074c75204268de3eccef7e486b8f1f0a349223 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectwizard.h +++ b/src/plugins/qmlprojectmanager/qmlprojectimportwizard.h @@ -27,8 +27,8 @@ ** **************************************************************************/ -#ifndef QMLPROJECTWIZARD_H -#define QMLPROJECTWIZARD_H +#ifndef QMLPROJECTIMPORTWIZARD_H +#define QMLPROJECTIMPORTWIZARD_H #include <coreplugin/basefilewizard.h> @@ -48,13 +48,13 @@ class FileWizardPage; namespace QmlProjectManager { namespace Internal { -class QmlProjectWizardDialog : public QWizard +class QmlProjectImportWizardDialog : public QWizard { Q_OBJECT public: - QmlProjectWizardDialog(QWidget *parent = 0); - virtual ~QmlProjectWizardDialog(); + QmlProjectImportWizardDialog(QWidget *parent = 0); + virtual ~QmlProjectImportWizardDialog(); QString path() const; void setPath(const QString &path); @@ -65,13 +65,13 @@ private: Utils::FileWizardPage *m_firstPage; }; -class QmlProjectWizard : public Core::BaseFileWizard +class QmlProjectImportWizard : public Core::BaseFileWizard { Q_OBJECT public: - QmlProjectWizard(); - virtual ~QmlProjectWizard(); + QmlProjectImportWizard(); + virtual ~QmlProjectImportWizard(); static Core::BaseFileWizardParameters parameters(); @@ -89,4 +89,4 @@ protected: } // end of namespace Internal } // end of namespace QmlProjectManager -#endif // QMLPROJECTWIZARD_H +#endif // QMLPROJECTIMPORTWIZARD_H diff --git a/src/plugins/qmlprojectmanager/qmlprojectmanager.pro b/src/plugins/qmlprojectmanager/qmlprojectmanager.pro index 3361cc92e9e1d3e698670080e3e15196cf876bb5..d156db8c68b29800aeff7657c3bb2087aaaeac4c 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectmanager.pro +++ b/src/plugins/qmlprojectmanager/qmlprojectmanager.pro @@ -13,12 +13,12 @@ HEADERS += qmlproject.h \ qmlprojectmanager.h \ qmlprojectconstants.h \ qmlprojectnodes.h \ - qmlprojectwizard.h \ + qmlprojectimportwizard.h \ qmlprojectfile.h \ qmlprojectruncontrol.h \ qmlprojectrunconfiguration.h \ qmlprojectrunconfigurationfactory.h \ - qmlnewprojectwizard.h \ + qmlprojectapplicationwizard.h \ qmltaskmanager.h \ qmlprojectmanager_global.h \ qmlprojectmanagerconstants.h \ @@ -27,12 +27,12 @@ SOURCES += qmlproject.cpp \ qmlprojectplugin.cpp \ qmlprojectmanager.cpp \ qmlprojectnodes.cpp \ - qmlprojectwizard.cpp \ + qmlprojectimportwizard.cpp \ qmlprojectfile.cpp \ qmlprojectruncontrol.cpp \ qmlprojectrunconfiguration.cpp \ qmlprojectrunconfigurationfactory.cpp \ - qmlnewprojectwizard.cpp \ + qmlprojectapplicationwizard.cpp \ qmltaskmanager.cpp \ qmlprojecttarget.cpp RESOURCES += qmlproject.qrc diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp index 89335817dc26308e863cd04eea88e39dfba34c23..64dc9501c7fbf2279a5d73fe58f85a559effa2f2 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp @@ -29,8 +29,8 @@ #include "qmlprojectplugin.h" #include "qmlprojectmanager.h" -#include "qmlprojectwizard.h" -#include "qmlnewprojectwizard.h" +#include "qmlprojectimportwizard.h" +#include "qmlprojectapplicationwizard.h" #include "qmlprojectconstants.h" #include "qmlproject.h" #include "qmlprojectrunconfigurationfactory.h" @@ -79,8 +79,8 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage) addAutoReleasedObject(manager); addAutoReleasedObject(new Internal::QmlProjectRunConfigurationFactory); addAutoReleasedObject(new Internal::QmlRunControlFactory); - addAutoReleasedObject(new QmlNewProjectWizard); - addAutoReleasedObject(new QmlProjectWizard); + addAutoReleasedObject(new QmlProjectApplicationWizard); + addAutoReleasedObject(new QmlProjectImportWizard); return true; }