21 #ifndef VISUALFACTORY_H 22 #define VISUALFACTORY_H 24 #include "qmmp_export.h" 68 virtual Visual *create(QWidget *parent) = 0;
74 virtual QDialog *createConfigDialog(QWidget *parent) = 0;
79 virtual void showAbout(QWidget *parent) = 0;
83 virtual QString translation()
const = 0;
QString name
Definition: visualfactory.h:45
virtual ~VisualFactory()
Definition: visualfactory.h:59
The Visual class provides the base interface class of visualizations.
Definition: visual.h:38
Helper class to store visual plugin properies.
Definition: visualfactory.h:34
bool hasAbout
Definition: visualfactory.h:47
Visual plugin interface (visual factory).
Definition: visualfactory.h:53
VisualProperties()
Definition: visualfactory.h:40
QString shortName
Definition: visualfactory.h:46
bool hasSettings
Definition: visualfactory.h:48