diff --git a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp index a18e24133f5..88a77747c4d 100644 --- a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp @@ -77,7 +77,7 @@ CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const setStartId(startid); setOption(QWizard::NoCancelButton); - setOption(QWizard::NoBackButtonOnStartPage); + init(); } CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const QString &sourceDirectory, @@ -93,7 +93,7 @@ CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const else addPage(new CMakeRunPage(this, CMakeRunPage::Update, buildDirectory)); setOption(QWizard::NoCancelButton); - setOption(QWizard::NoBackButtonOnStartPage); + init(); } CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const QString &sourceDirectory, @@ -107,7 +107,13 @@ CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const m_buildDirectory = oldBuildDirectory; addPage(new ShadowBuildPage(this, true)); addPage(new CMakeRunPage(this, CMakeRunPage::Change)); + init(); +} + +void CMakeOpenProjectWizard::init() +{ setOption(QWizard::NoBackButtonOnStartPage); + setWindowTitle(tr("CMake Wizard")); } CMakeManager *CMakeOpenProjectWizard::cmakeManager() const diff --git a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.h b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.h index 487037801eb..485edde663f 100644 --- a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.h +++ b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.h @@ -83,6 +83,7 @@ public: void setArguments(const QStringList &args); ProjectExplorer::Environment environment() const; private: + void init(); bool existsUpToDateXmlFile() const; bool hasInSourceBuild() const; CMakeManager *m_cmakeManager;