aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/system/plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/system/plugin.h')
-rw-r--r--src/modules/system/plugin.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/system/plugin.h b/src/modules/system/plugin.h
index 03e3c9a9a..3b51cbcaa 100644
--- a/src/modules/system/plugin.h
+++ b/src/modules/system/plugin.h
@@ -26,7 +26,7 @@
#include "kvi_module.h"
#include "kvi_pointerhashtable.h"
-
+#include <QLibrary>
typedef int (*plugin_function)(int argc, char* argv[], char ** buffer);
typedef int (*plugin_unload)();
typedef int (*plugin_canunload)();
@@ -37,14 +37,14 @@ class KviPlugin
{
protected:
// You have to create plugin instance by calling KviPlugin::load()
- KviPlugin(kvi_library_t pLib, const QString& name);
+ KviPlugin(QLibrary * pLibrary,const QString& name);
public:
~KviPlugin();
private:
// shared
// internal
- kvi_library_t m_Plugin;
- QString m_szName;
+ QLibrary *m_pLibrary;
+ QString m_szName;
public:
static KviPlugin* load(const QString& szFileName);
bool pfree(char * pBuffer);