forked from qt-creator/qt-creator
Wizards: Drop support for Qt4 for widgets application
Generated code uses some C++11 features which cannot get easily enabled when using Qt4. Instead of adding several lines for correctly handling this on all platforms just drop the wizard support. Change-Id: If0e748283cfdddbefd3c27e3c9f4316c0ce7efe3 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
committed by
Alessandro Portale
parent
dfdfff2148
commit
1a6522b47c
@@ -78,7 +78,8 @@ GuiAppWizard::GuiAppWizard()
|
|||||||
"Includes a Qt Designer-based main window.\n\n"
|
"Includes a Qt Designer-based main window.\n\n"
|
||||||
"Preselects a desktop Qt for building the application if available."));
|
"Preselects a desktop Qt for building the application if available."));
|
||||||
setIcon(QIcon(QLatin1String(":/wizards/images/gui.png")));
|
setIcon(QIcon(QLatin1String(":/wizards/images/gui.png")));
|
||||||
setRequiredFeatures({QtSupport::Constants::FEATURE_QWIDGETS});
|
auto qt5 = Core::Id::fromString(QString(QtSupport::Constants::FEATURE_QT_PREFIX).append(".5"));
|
||||||
|
setRequiredFeatures({QtSupport::Constants::FEATURE_QWIDGETS, qt5});
|
||||||
}
|
}
|
||||||
|
|
||||||
Core::BaseFileWizard *GuiAppWizard::create(QWidget *parent, const Core::WizardDialogParameters ¶meters) const
|
Core::BaseFileWizard *GuiAppWizard::create(QWidget *parent, const Core::WizardDialogParameters ¶meters) const
|
||||||
|
@@ -84,6 +84,7 @@ QtProjectParameters GuiAppWizardDialog::projectParameters() const
|
|||||||
rc.path = path();
|
rc.path = path();
|
||||||
rc.selectedModules = selectedModulesList();
|
rc.selectedModules = selectedModulesList();
|
||||||
rc.deselectedModules = deselectedModulesList();
|
rc.deselectedModules = deselectedModulesList();
|
||||||
|
rc.qtVersionSupport = QtProjectParameters::SupportQt5Only;
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user