20 #ifndef __SYNTHCLONE_TARGET_H__ 21 #define __SYNTHCLONE_TARGET_H__ 23 #include <QtCore/QList> 48 build(
const QList<Zone *> &zones) = 0;
77 Target(
const QString &name, QObject *parent=0);
Base class for synthclone components.
Definition: component.h:33
Definition: component.h:26
virtual ~Target()
Destroys a Target object.
Component capable of building a patch from a list of Zone objects.
Definition: target.h:34
Target(const QString &name, QObject *parent=0)
Constructs a new Target object.
virtual void build(const QList< Zone *> &zones)=0
Builds a patch.
void buildWarning(const QString &message)
Emitted to indicate a warning found during the build process.