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 QWidget * createWidget(int id, QWidget *parent)
virtual QString translation() const =0
virtual QObject * create(QObject *parent)=0
virtual void showAbout(QWidget *parent)=0
virtual ~GeneralFactory()
Definition generalfactory.h:66
virtual QDialog * createConfigDialog(QWidget *parent)=0
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