# define __PSWGEN_GENERATOR_MODULE_H
#include "igenerator.h"
+#include "version.h"
#include <Plugins/iPlugin>
class Module : public Plugins::iPlugin
{
Q_OBJECT
+ Q_INTERFACES(eVaf::Plugins::iPlugin)
+ Q_PLUGIN_METADATA(IID VER_MODULE_NAME_STR)
public:
* Implements the iGenerator interface using MD5 cryptographic hashes.
*/
-class GeneratorImpl : public iGenerator
+class GeneratorImpl : public QObject, public iGenerator
{
Q_OBJECT
+ Q_INTERFACES(eVaf::PswGen::iGenerator)
public: