summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/iwizardfactory.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@theqtcompany.com>2015-11-27 11:31:35 +0100
committerTobias Hunger <tobias.hunger@theqtcompany.com>2015-12-02 14:49:17 +0000
commit4b0a8648e4e1a2001367442525b4d57f92b61bd8 (patch)
treef9ddd96378b8077daa2be1e3c3d5beeba943a33b /src/plugins/coreplugin/iwizardfactory.h
parent19ee414446aae4dc65022e2c7c364a37c98c4f80 (diff)
downloadqt-creator-4b0a8648e4e1a2001367442525b4d57f92b61bd8.tar.gz
FeatureProvider: Remove Feature and FeatureSet
Use Core::Id for Feature and QSet<Core::Id> for FeatureSet. Change-Id: I12341036bd9eaa82589d92bd3f7d21f2e6b737bd Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Diffstat (limited to 'src/plugins/coreplugin/iwizardfactory.h')
-rw-r--r--src/plugins/coreplugin/iwizardfactory.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/coreplugin/iwizardfactory.h b/src/plugins/coreplugin/iwizardfactory.h
index eef809cd53..d0c3f4293b 100644
--- a/src/plugins/coreplugin/iwizardfactory.h
+++ b/src/plugins/coreplugin/iwizardfactory.h
@@ -71,7 +71,7 @@ public:
QString category() const { return m_category; }
QString displayCategory() const { return m_displayCategory; }
QString descriptionImage() const { return m_descriptionImage; }
- FeatureSet requiredFeatures() const { return m_requiredFeatures; }
+ QSet<Id> requiredFeatures() const { return m_requiredFeatures; }
WizardFlags flags() const { return m_flags; }
void setId(const Id id) { m_id = id; }
@@ -82,8 +82,8 @@ public:
void setCategory(const QString &category) { m_category = category; }
void setDisplayCategory(const QString &displayCategory) { m_displayCategory = displayCategory; }
void setDescriptionImage(const QString &descriptionImage) { m_descriptionImage = descriptionImage; }
- void setRequiredFeatures(const FeatureSet &featureSet) { m_requiredFeatures = featureSet; }
- void addRequiredFeature(const Feature &feature) { m_requiredFeatures |= feature; }
+ void setRequiredFeatures(const QSet<Id> &featureSet) { m_requiredFeatures = featureSet; }
+ void addRequiredFeature(const Id &feature) { m_requiredFeatures |= feature; }
void setFlags(WizardFlags flags) { m_flags = flags; }
QString runPath(const QString &defaultPath);
@@ -115,8 +115,8 @@ public:
const QVariantMap &extraVariables);
protected:
- FeatureSet pluginFeatures() const;
- FeatureSet availableFeatures(const QString &platformName) const;
+ QSet<Id> pluginFeatures() const;
+ QSet<Id> availableFeatures(const QString &platformName) const;
virtual Utils::Wizard *runWizardImpl(const QString &path, QWidget *parent, const QString &platform,
const QVariantMap &variables) = 0;
@@ -135,7 +135,7 @@ private:
QString m_displayCategory;
QString m_descriptionImage;
Id m_id;
- FeatureSet m_requiredFeatures;
+ QSet<Id> m_requiredFeatures;
WizardKind m_kind = FileWizard;
WizardFlags m_flags = 0;