diff --git a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp index fcfef28f997832753b315b0ba2df0017272b13ca..51d57b9e09b9342c43dd58d5a996fe66ab378f49 100644 --- a/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp @@ -75,6 +75,8 @@ CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const setPage(CMakeRunPageId, new CMakeRunPage(this)); setStartId(startid); + setOption(QWizard::NoCancelButton); + setOption(QWizard::NoBackButtonOnStartPage); } CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const QString &sourceDirectory, @@ -87,6 +89,8 @@ CMakeOpenProjectWizard::CMakeOpenProjectWizard(CMakeManager *cmakeManager, const addPage(new CMakeRunPage(this, buildDirectory, false)); foreach(const QString &buildDirectory, needToUpdate) addPage(new CMakeRunPage(this, buildDirectory, true)); + setOption(QWizard::NoCancelButton); + setOption(QWizard::NoBackButtonOnStartPage); } CMakeManager *CMakeOpenProjectWizard::cmakeManager() const @@ -255,6 +259,9 @@ void CMakeRunPage::initWidgets() m_output = new QPlainTextEdit(this); m_output->setReadOnly(true); + QSizePolicy pl = m_output->sizePolicy(); + pl.setVerticalStretch(1); + m_output->setSizePolicy(pl); fl->addRow(m_output); } diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.cpp b/src/plugins/cmakeprojectmanager/cmakeproject.cpp index d1fe107412d1fabe852164591d65a1fd1745d2d5..ffd333d23faf7008230c201d63f50941f0e6927f 100644 --- a/src/plugins/cmakeprojectmanager/cmakeproject.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeproject.cpp @@ -512,7 +512,6 @@ void CMakeProject::restoreSettingsImpl(ProjectExplorer::PersistentSettingsReader cleanMakeStep->setValue("clean", true); } else { // We have a user file, but we could still be missing the cbp file - // TODO check that we have a cbp file and if not, open up a dialog ? // or simply run createXml with the saved settings QFileInfo sourceFileInfo(m_fileName); QStringList needToCreate;