20 #ifndef GENERALFACTORY_H
21 #define GENERALFACTORY_H
23 #include "qmmpui_export.h"
74 virtual QObject *
create(QObject *parent) = 0;
General plugin interface.
Definition: generalfactory.h:61
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 QWidget * createWidget(int id, QWidget *parent)
virtual ~GeneralFactory()
Definition: generalfactory.h:66
The General class provides simple access to general plugins.
Definition: general.h:35
Structure to store general plugin properies.
Definition: generalfactory.h:47
bool hasAbout
Definition: generalfactory.h:50
bool visibilityControl
Definition: generalfactory.h:52
bool hasSettings
Definition: generalfactory.h:51
QList< WidgetDescription > widgets
Definition: generalfactory.h:54
QString name
Definition: generalfactory.h:48
QString shortName
Definition: generalfactory.h:49