From 6c61ea22512df92fd9b459d34cf89e384a243046 Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Mon, 24 Jan 2011 16:00:12 +0100 Subject: [PATCH] Project Wizards: Make the categorie names reflect the contents Also reorder the contents to have Qt Quick on top. Move Console Qt to Other Projects. Qt QWidget project isn't the best name, but the new structure is a improvement so using it for now. Task-Nr: QTCREATORBUG-3513 Ack-By: con Ack-By: kkoehne --- share/qtcreator/templates/wizards/qml-extension/wizard.xml | 2 +- .../qmlprojectmanager/qmlprojectapplicationwizard.cpp | 2 +- src/plugins/qt4projectmanager/qt4projectmanagerconstants.h | 6 +++--- src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp | 7 ++++--- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/share/qtcreator/templates/wizards/qml-extension/wizard.xml b/share/qtcreator/templates/wizards/qml-extension/wizard.xml index 3cef198b3e3..d5239ec5842 100644 --- a/share/qtcreator/templates/wizards/qml-extension/wizard.xml +++ b/share/qtcreator/templates/wizards/qml-extension/wizard.xml @@ -40,7 +40,7 @@ leave room for the Qt 4 target page. --> <wizard version="1" kind="project" class="qt4project" firstpage="10" - id="QmlExtensionPlugin" category="F.Projects"> + id="QmlExtensionPlugin" category="C.Projects"> <icon>lib.png</icon> <description>Creates a C++ plugin that makes it possible to offer extensions that can be loaded dynamically into applications using the QDeclarativeEngine class.</description> <displayname>Custom QML Extension Plugin</displayname> diff --git a/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp index cfab8ca3d6a..20891aea8b5 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp @@ -70,7 +70,7 @@ Core::BaseFileWizardParameters QmlProjectApplicationWizard::parameters() Core::BaseFileWizardParameters parameters(ProjectWizard); parameters.setIcon(QIcon(QLatin1String(Qt4ProjectManager::Constants::QML_WIZARD_ICON))); parameters.setDisplayName(tr("Qt Quick UI")); - parameters.setId(QLatin1String("QA.QML Application")); + parameters.setId(QLatin1String("QB.QML Application")); parameters.setDescription(tr("Creates a Qt Quick UI project with a single " "QML file that contains the main view.\n\n" diff --git a/src/plugins/qt4projectmanager/qt4projectmanagerconstants.h b/src/plugins/qt4projectmanager/qt4projectmanagerconstants.h index 8a39b1fd3f2..3e10a6b80ff 100644 --- a/src/plugins/qt4projectmanager/qt4projectmanagerconstants.h +++ b/src/plugins/qt4projectmanager/qt4projectmanagerconstants.h @@ -97,12 +97,12 @@ const char * const QTVERSION_SETTINGS_PAGE_ID = "Qt Versions"; const char * const QTVERSION_SETTINGS_PAGE_NAME = QT_TRANSLATE_NOOP("Qt4ProjectManager", "Qt Versions"); // C++ wizard categories -const char * const QT_APP_WIZARD_CATEGORY = "C.QtApplicationProjects"; +const char * const QT_APP_WIZARD_CATEGORY = "F.QtApplicationProjects"; const char * const QT_APP_WIZARD_TR_SCOPE = "Qt4ProjectManager"; -const char * const QT_APP_WIZARD_TR_CATEGORY = QT_TRANSLATE_NOOP("Qt4ProjectManager", "Qt C++ Project"); +const char * const QT_APP_WIZARD_TR_CATEGORY = QT_TRANSLATE_NOOP("Qt4ProjectManager", "Qt QWidget Project"); // QML wizard categories -const char * const QML_WIZARD_CATEGORY = "F.Projects"; // (after Qt) +const char * const QML_WIZARD_CATEGORY = "C.Projects"; // (before Qt) const char * const QML_WIZARD_TR_SCOPE = "QmlProjectManager"; const char * const QML_WIZARD_TR_CATEGORY = QT_TRANSLATE_NOOP("QmlProjectManager", "Qt Quick Project"); const char * const QML_WIZARD_ICON = ":/qmlproject/images/qml_wizard.png"; diff --git a/src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp b/src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp index d5e0257b3e0..6a4f8589207 100644 --- a/src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp +++ b/src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp @@ -36,6 +36,7 @@ #include "consoleappwizarddialog.h" #include "qt4projectmanagerconstants.h" +#include <projectexplorer/projectexplorerconstants.h> #include <cpptools/abstracteditorsupport.h> #include <QtGui/QIcon> @@ -57,9 +58,9 @@ namespace Internal { ConsoleAppWizard::ConsoleAppWizard() : QtWizard(QLatin1String("E.Qt4Core"), - QLatin1String(Constants::QT_APP_WIZARD_CATEGORY), - QLatin1String(Constants::QT_APP_WIZARD_TR_SCOPE), - QLatin1String(Constants::QT_APP_WIZARD_TR_CATEGORY), + QLatin1String(ProjectExplorer::Constants::PROJECT_WIZARD_CATEGORY), + QLatin1String(ProjectExplorer::Constants::PROJECT_WIZARD_TR_SCOPE), + QLatin1String(ProjectExplorer::Constants::PROJECT_WIZARD_TR_CATEGORY), tr("Qt Console Application"), tr("Creates a project containing a single main.cpp file with a stub implementation.\n\n" "Preselects a desktop Qt for building the application if available."), -- GitLab