aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-05-14 12:18:19 +0200
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-05-14 12:50:46 +0000
commitd5ffac83e71e6f0b1edefb7cc0ce13af44ac13bd (patch)
tree036747a1cda2f264af87be9acb0f89aa73460d1c /src
parent20d2d76824e7d86ec03d9d135e1f5300a38eda30 (diff)
ExtensionSystem: Forward setEnabledBySettings to PluginSpec
Private part of PluginSpec is not accessible from plugins. Change-Id: Id5b8099777b58895b37b5a57c65ecc11a5228143 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/libs/extensionsystem/pluginspec.cpp5
-rw-r--r--src/libs/extensionsystem/pluginspec.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/extensionsystem/pluginspec.cpp b/src/libs/extensionsystem/pluginspec.cpp
index 98f1be8892..b439c54f64 100644
--- a/src/libs/extensionsystem/pluginspec.cpp
+++ b/src/libs/extensionsystem/pluginspec.cpp
@@ -486,6 +486,11 @@ bool PluginSpec::requiresAny(const QSet<PluginSpec *> &plugins) const
});
}
+void PluginSpec::setEnabledBySettings(bool value)
+{
+ d->setEnabledBySettings(value);
+}
+
//==========PluginSpecPrivate==================
namespace {
diff --git a/src/libs/extensionsystem/pluginspec.h b/src/libs/extensionsystem/pluginspec.h
index 0462acddef..25c08cd412 100644
--- a/src/libs/extensionsystem/pluginspec.h
+++ b/src/libs/extensionsystem/pluginspec.h
@@ -131,6 +131,8 @@ public:
bool hasError() const;
QString errorString() const;
+ void setEnabledBySettings(bool value);
+
private:
PluginSpec();