summaryrefslogtreecommitdiff
path: root/src/pluginlist.h
diff options
context:
space:
mode:
authorAl <26797547+Al12rs@users.noreply.github.com>2020-09-01 04:00:04 -0700
committerGitHub <noreply@github.com>2020-09-01 04:00:04 -0700
commit460a068b38ff9c03ec63578fd5a7968f07bd3465 (patch)
tree53a7c8bc16dc82ead5fe7245d7668bd167941d65 /src/pluginlist.h
parentfa6136c6711a0b651e2d8b652b78b055f0343c9b (diff)
parent6c86a0321ba11c30de2d50c73b785c9bd3818da8 (diff)
Merge pull request #1222 from Holt59/ipluginlist-setpriority
Add IPluginList::setPriority implementation.
Diffstat (limited to 'src/pluginlist.h')
-rw-r--r--src/pluginlist.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/pluginlist.h b/src/pluginlist.h
index cdab18b5..00679a35 100644
--- a/src/pluginlist.h
+++ b/src/pluginlist.h
@@ -222,18 +222,19 @@ public:
public:
virtual QStringList pluginNames() const override;
- virtual PluginStates state(const QString &name) const;
+ virtual PluginStates state(const QString &name) const override;
virtual void setState(const QString &name, PluginStates state) override;
- virtual int priority(const QString &name) const;
- virtual int loadOrder(const QString &name) const;
+ virtual int priority(const QString &name) const override;
+ virtual int loadOrder(const QString &name) const override;
+ virtual bool setPriority(const QString& name, int newPriority) override;
virtual bool onRefreshed(const std::function<void()> &callback);
- virtual bool isMaster(const QString &name) const;
+ virtual bool isMaster(const QString &name) const override;
virtual bool isLight(const QString &name) const;
virtual bool isLightFlagged(const QString &name) const;
- virtual QStringList masters(const QString &name) const;
- virtual QString origin(const QString &name) const;
+ virtual QStringList masters(const QString &name) const override;
+ virtual QString origin(const QString &name) const override;
virtual void setLoadOrder(const QStringList &pluginList) override;
- virtual bool onPluginMoved(const std::function<void (const QString &, int, int)> &func);
+ virtual bool onPluginMoved(const std::function<void (const QString &, int, int)> &func) override;
virtual bool onPluginStateChanged(const std::function<void (const QString &, PluginStates)> &func) override;
public: // implementation of the QAbstractTableModel interface