diff --git a/src/ATBAPP/ATBVMCPlugin.h b/src/ATBAPP/ATBVMCPlugin.h index 02ffc0a..cd12775 100644 --- a/src/ATBAPP/ATBVMCPlugin.h +++ b/src/ATBAPP/ATBVMCPlugin.h @@ -3,14 +3,13 @@ #include #include +#include #include "src/ATBAPP/ATBAPPplugin.h" #include "src/ATBAPP/VMCInterface.h" #include "src/ATBAPP/UnifiedDCVMCInterface.h" #include "version.h" - -#include "include/interfaces.h" #include "vmc.h" class ATBVMCPlugin : public VMCInterface { @@ -18,15 +17,16 @@ class ATBVMCPlugin : public VMCInterface { Q_INTERFACES(VMCInterface) - #if QT_VERSION >= 0x050000 - Q_PLUGIN_METADATA( IID "ATBVMCPlugin" ) - #endif +#if QT_VERSION >= 0x050000 + Q_PLUGIN_METADATA(IID "eu.atb.ptu.plugin.ATBVMCPlugin" FILE "plugins/metadata.json") +#endif public: explicit ATBVMCPlugin(QObject *parent = nullptr); virtual ~ATBVMCPlugin(); virtual const QString & getPluginInfo() override; + virtual void setPluginInfo(QString const &info) override; // ---------------------------------------------------------------------------- // interface: