Wizards: qml project support is desktop only

We support (pure) qml projects only on the desktop.

Change-Id: Ib68d8ddab053a2b4e4b60cc07e9408eff0e27d63
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
This commit is contained in:
Thomas Hartmann
2012-02-23 12:14:07 +01:00
parent 6e6e756d01
commit fd367ec8ae
3 changed files with 3 additions and 1 deletions

View File

@@ -68,7 +68,7 @@ QmlProjectApplicationWizard::~QmlProjectApplicationWizard()
Core::FeatureSet QmlProjectApplicationWizard::requiredFeatures() const Core::FeatureSet QmlProjectApplicationWizard::requiredFeatures() const
{ {
return Core::Feature(QtSupport::Constants::FEATURE_QT_QUICK); return Core::Feature(QtSupport::Constants::FEATURE_QT_QUICK) | Core::Feature(QtSupport::Constants::FEATURE_QMLPROJECT);
} }
Core::BaseFileWizardParameters QmlProjectApplicationWizard::parameters() Core::BaseFileWizardParameters QmlProjectApplicationWizard::parameters()

View File

@@ -104,6 +104,7 @@ Core::FeatureSet DesktopQtVersion::availableFeatures() const
{ {
Core::FeatureSet features = QtSupport::BaseQtVersion::availableFeatures(); Core::FeatureSet features = QtSupport::BaseQtVersion::availableFeatures();
features |= Core::FeatureSet(QtSupport::Constants::FEATURE_DESKTOP); features |= Core::FeatureSet(QtSupport::Constants::FEATURE_DESKTOP);
features |= Core::Feature(QtSupport::Constants::FEATURE_QMLPROJECT);
return features; return features;
} }

View File

@@ -51,6 +51,7 @@ const char WINCEQT[] = "Qt4ProjectManager.QtVersion.WinCE";
const char FEATURE_QT[] = "QtSupport.Wizards.FeatureQt"; const char FEATURE_QT[] = "QtSupport.Wizards.FeatureQt";
const char FEATURE_QWIDGETS[] = "QtSupport.Wizards.FeatureQWidgets"; const char FEATURE_QWIDGETS[] = "QtSupport.Wizards.FeatureQWidgets";
const char FEATURE_QT_QUICK[] = "QtSupport.Wizards.FeatureQtQuick"; const char FEATURE_QT_QUICK[] = "QtSupport.Wizards.FeatureQtQuick";
const char FEATURE_QMLPROJECT[] = "QtSupport.Wizards.FeatureQtQuickProject";
const char FEATURE_QT_QUICK_1[] = "QtSupport.Wizards.FeatureQtQuick.1"; const char FEATURE_QT_QUICK_1[] = "QtSupport.Wizards.FeatureQtQuick.1";
const char FEATURE_QT_QUICK_1_1[] = "QtSupport.Wizards.FeatureQtQuick.1.1"; const char FEATURE_QT_QUICK_1_1[] = "QtSupport.Wizards.FeatureQtQuick.1.1";
const char FEATURE_QT_QUICK_2[] = "QtSupport.Wizards.FeatureQtQuick.2"; const char FEATURE_QT_QUICK_2[] = "QtSupport.Wizards.FeatureQtQuick.2";