diff options
| author | Chris Bessent <lost.dragonist@gmail.com> | 2022-03-19 21:10:24 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-19 21:10:24 -0700 |
| commit | 164c6af9627ae6b15d363120a0e88bcee7e9d4b5 (patch) | |
| tree | 6c42860cbc68170b97f66a656e52a0453426c4d9 /src/pluginlistproxy.cpp | |
| parent | c6874c17712f514b9ea851be9618ffab24847196 (diff) | |
| parent | 8fb36b0b28e605216fe51834b983f27e32d67c67 (diff) | |
Merge pull request #1670 from Qudix/isX
Add/Change IPluginList `hasXExtension` and `isXFlagged` methods
Diffstat (limited to 'src/pluginlistproxy.cpp')
| -rw-r--r-- | src/pluginlistproxy.cpp | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/src/pluginlistproxy.cpp b/src/pluginlistproxy.cpp index b9ea9e36..604aab3e 100644 --- a/src/pluginlistproxy.cpp +++ b/src/pluginlistproxy.cpp @@ -65,7 +65,7 @@ void PluginListProxy::setLoadOrder(const QStringList& pluginList) bool PluginListProxy::isMaster(const QString& name) const { - return m_Proxied->isMaster(name); + return m_Proxied->isMasterFlagged(name); } QStringList PluginListProxy::masters(const QString& name) const @@ -92,3 +92,23 @@ bool PluginListProxy::onPluginStateChanged(const std::function<void(const std::m { return m_PluginStateChanged.connect(func).connected(); } + +bool PluginListProxy::hasMasterExtension(const QString& name) const +{ + return m_Proxied->hasMasterExtension(name); +} + +bool PluginListProxy::hasLightExtension(const QString& name) const +{ + return m_Proxied->hasLightExtension(name); +} + +bool PluginListProxy::isMasterFlagged(const QString& name) const +{ + return m_Proxied->isMasterFlagged(name); +} + +bool PluginListProxy::isLightFlagged(const QString& name) const +{ + return m_Proxied->isLightFlagged(name); +} |
