21 #ifndef VISUALFACTORY_H 22 #define VISUALFACTORY_H 25 #include "qmmp_export.h" 60 virtual Visual *create(QWidget *parent) = 0;
66 virtual QDialog *createConfigDialog(QWidget *parent) = 0;
71 virtual void showAbout(QWidget *parent) = 0;
75 virtual QString translation()
const = 0;
bool hasSettings
Definition: visualfactory.h:40
virtual ~VisualFactory()
Definition: visualfactory.h:51
QString name
Definition: visualfactory.h:37
The Visual class provides the base interface class of visualizations.
Definition: visual.h:38
bool hasAbout
Definition: visualfactory.h:39
Visual plugin interface (visual factory).
Definition: visualfactory.h:45
Structure to store visual plugin properies.
Definition: visualfactory.h:35
QString shortName
Definition: visualfactory.h:38