20 #ifndef GENERALFACTORY_H
21 #define GENERALFACTORY_H
23 #include "qmmpui_export.h"
44 visibilityControl =
false;
70 virtual QObject *
create(QObject *parent) = 0;
General plugin interface.
Definition: generalfactory.h:57
virtual GeneralProperties properties() const =0
virtual QObject * create(QObject *parent)=0
virtual QString translation() const =0
virtual QDialog * createConfigDialog(QWidget *parent)=0
virtual void showAbout(QWidget *parent)=0
virtual ~GeneralFactory()
Definition: generalfactory.h:62
The General class provides simple access to general plugins.
Definition: general.h:35
Helper class to store general plugin properies.
Definition: generalfactory.h:35
bool hasAbout
Definition: generalfactory.h:48
bool visibilityControl
Definition: generalfactory.h:50
GeneralProperties()
Definition: generalfactory.h:40
bool hasSettings
Definition: generalfactory.h:49
QString name
Definition: generalfactory.h:46
QString shortName
Definition: generalfactory.h:47