21 #ifndef VISUALFACTORY_H
22 #define VISUALFACTORY_H
24 #include "qmmp_export.h"
Visual plugin interface (visual factory).
Definition: visualfactory.h:54
virtual QString translation() const =0
virtual QDialog * createConfigDialog(QWidget *parent)=0
virtual void showAbout(QWidget *parent)=0
virtual ~VisualFactory()
Definition: visualfactory.h:59
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
Helper class to store visual plugin properies.
Definition: visualfactory.h:35
bool hasAbout
Definition: visualfactory.h:47
VisualProperties()
Definition: visualfactory.h:40
bool hasSettings
Definition: visualfactory.h:48
QString name
Definition: visualfactory.h:45
QString shortName
Definition: visualfactory.h:46