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