20 #ifndef EFFECTFACTORY_H 21 #define EFFECTFACTORY_H 24 #include "qmmp_export.h" 41 EFFECT_PRIORITY_LOW = 0,
52 priority = EFFECT_PRIORITY_DEFAULT;
73 virtual Effect *create() = 0;
78 virtual void showSettings(QWidget *parent) = 0;
83 virtual void showAbout(QWidget *parent) = 0;
87 virtual QString translation()
const = 0;
QString name
Definition: effectfactory.h:54
The Effect class provides the base interface class of audio effects.
Definition: effect.h:35
Effect plugin interface (effect factory).
Definition: effectfactory.h:63
QString shortName
Definition: effectfactory.h:55
Definition: effectfactory.h:42
bool hasSettings
Definition: effectfactory.h:57
Helper class to store effect plugin properties.
Definition: effectfactory.h:33
EffectProperties()
Definition: effectfactory.h:48
bool hasAbout
Definition: effectfactory.h:56
Priority
Definition: effectfactory.h:39
int priority
Definition: effectfactory.h:58