From d5ffac83e71e6f0b1edefb7cc0ce13af44ac13bd Mon Sep 17 00:00:00 2001 From: Ivan Donchevskii Date: Mon, 14 May 2018 12:18:19 +0200 Subject: [PATCH] ExtensionSystem: Forward setEnabledBySettings to PluginSpec Private part of PluginSpec is not accessible from plugins. Change-Id: Id5b8099777b58895b37b5a57c65ecc11a5228143 Reviewed-by: Eike Ziller --- src/libs/extensionsystem/pluginspec.cpp | 5 +++++ src/libs/extensionsystem/pluginspec.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/libs/extensionsystem/pluginspec.cpp b/src/libs/extensionsystem/pluginspec.cpp index 98f1be88926..b439c54f645 100644 --- a/src/libs/extensionsystem/pluginspec.cpp +++ b/src/libs/extensionsystem/pluginspec.cpp @@ -486,6 +486,11 @@ bool PluginSpec::requiresAny(const QSet &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 0462acddefe..25c08cd4122 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();