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 Visual * create(QWidget *parent)=0
virtual void showAbout(QWidget *parent)=0
virtual ~VisualFactory()
Definition visualfactory.h:51
virtual QDialog * createConfigDialog(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