diff options
author | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-11-27 11:31:35 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-12-02 14:49:17 +0000 |
commit | 4b0a8648e4e1a2001367442525b4d57f92b61bd8 (patch) | |
tree | f9ddd96378b8077daa2be1e3c3d5beeba943a33b /src/plugins/coreplugin/iwizardfactory.h | |
parent | 19ee414446aae4dc65022e2c7c364a37c98c4f80 (diff) | |
download | qt-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.h | 12 |
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; |