knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowl
bindings
quick
knowX
PluginsManager.h
1
#pragma once
2
3
#include <QObject>
4
5
namespace
knowXQuick
6
{
7
8
class
PluginsManager
:
public
QObject
9
{
10
Q_OBJECT
11
Q_PROPERTY(
QList<QObject*>
viewPlugins READ viewPlugins NOTIFY viewPluginsChanged)
12
public
:
13
enum class
PluginType
14
{
15
ViewPlugin = 12
16
};
17
Q_ENUM(PluginType)
18
public
:
19
PluginsManager
();
20
virtual
~PluginsManager
();
21
Q_INVOKABLE
void
loadPlugins(
const
QString& _directory);
22
QObjectList viewPlugins()
const
;
23
signals:
24
void
viewPluginsChanged();
25
private
:
26
struct
Private
;
27
Private
*
const
d;
28
};
29
}
QList
Definition
Forward.h:12
knowXQuick::PluginsManager
Definition
PluginsManager.h:9
knowXQuick::PluginsManager::Private
Definition
PluginsManager.cpp:13
Generated by
1.12.0