diff options
author | hjk <hjk121@nokiamail.com> | 2013-09-20 15:12:44 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2013-09-24 09:57:32 +0200 |
commit | 49d0789e641e118dd412d3094e1f121f6ddfcb86 (patch) | |
tree | 8c19f6d76670e4c097edc44338b2b9813ebb0cb9 /src/plugins/qt4projectmanager/wizards/testwizard.cpp | |
parent | aa32c2be87f7192e03f06b8b5223100354e269a6 (diff) | |
download | qt-creator-49d0789e641e118dd412d3094e1f121f6ddfcb86.tar.gz |
Cleanup IWizard interface and users
Added 639 lines, removed 1391.
Change-Id: I15ec7dd056d4f7ad79c6dd6a4181007ad14f6a43
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/qt4projectmanager/wizards/testwizard.cpp')
-rw-r--r-- | src/plugins/qt4projectmanager/wizards/testwizard.cpp | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/src/plugins/qt4projectmanager/wizards/testwizard.cpp b/src/plugins/qt4projectmanager/wizards/testwizard.cpp index 4d2758dff8..e9472028c3 100644 --- a/src/plugins/qt4projectmanager/wizards/testwizard.cpp +++ b/src/plugins/qt4projectmanager/wizards/testwizard.cpp @@ -36,24 +36,26 @@ #include <utils/qtcassert.h> +#include <QCoreApplication> #include <QTextStream> #include <QFileInfo> -#include <QIcon> - namespace Qt4ProjectManager { namespace Internal { -TestWizard::TestWizard() : - QtWizard(QLatin1String("L.Qt4Test"), - QLatin1String(ProjectExplorer::Constants::QT_PROJECT_WIZARD_CATEGORY), - QLatin1String(ProjectExplorer::Constants::QT_PROJECT_WIZARD_CATEGORY_DISPLAY), - tr("Qt Unit Test"), - tr("Creates a QTestLib-based unit test for a feature or a class. " - "Unit tests allow you to verify that the code is fit for use " - "and that there are no regressions."), - QIcon(QLatin1String(":/wizards/images/console.png"))) +TestWizard::TestWizard() { + setId(QLatin1String("L.Qt4Test")); + setCategory(QLatin1String(ProjectExplorer::Constants::QT_PROJECT_WIZARD_CATEGORY)); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::QT_PROJECT_WIZARD_CATEGORY_DISPLAY)); + setDisplayName(tr("Qt Unit Test")); + setDescription(tr("Creates a QTestLib-based unit test for a feature or a class. " + "Unit tests allow you to verify that the code is fit for use " + "and that there are no regressions.")); + setIcon(QIcon(QLatin1String(":/wizards/images/console.png"))); + setRequiredFeatures(Core::Feature(QtSupport::Constants::FEATURE_QT_CONSOLE) | + Core::Feature(QtSupport::Constants::FEATURE_QT)); } QWizard *TestWizard::createWizardDialog(QWidget *parent, @@ -181,11 +183,5 @@ Core::GeneratedFiles TestWizard::generateFiles(const QWizard *w, QString *errorM return Core::GeneratedFiles() << source << profile; } -Core::FeatureSet TestWizard::requiredFeatures() const -{ - return Core::Feature(QtSupport::Constants::FEATURE_QT_CONSOLE) | - Core::Feature(QtSupport::Constants::FEATURE_QT); -} - } // namespace Internal } // namespace Qt4ProjectManager |