Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
ManagerPlugins.h
1#ifndef CMANAGERPLUGINS_H
2#define CMANAGERPLUGINS_H
3
4#include <QObject>
5#include <QMap>
6#include <QDir>
7#include "PluginService.h"
8
20class SERVICE_EXPORT CManagePlugins : public QObject
21{
22 Q_OBJECT
23public:
24 explicit CManagePlugins(QObject *parent = nullptr);
25 virtual ~CManagePlugins();
26
27 QMap<QString, CPluginService*> m_Plugins;
28
29private:
30 int LoadPlugins();
31 int FindPlugins(QDir dir, QStringList filters);
32};
33
34#endif // CMANAGERPLUGINS_H
Manage plugin.