19 #ifndef PLASMAWIDGET_H 20 #define PLASMAWIDGET_H 23 #include <abstractproducerwidget.h> 29 class PlasmaWidget :
public QWidget,
public AbstractProducerWidget
34 explicit PlasmaWidget(QWidget *parent = 0);
38 Mlt::Producer* newProducer(Mlt::Profile&);
39 Mlt::Properties getPreset()
const;
40 void loadPreset(Mlt::Properties&);
43 void producerChanged(Mlt::Producer*);
46 void on_speed1Dial_valueChanged(
int value);
47 void on_speed1Spinner_valueChanged(
double arg1);
48 void on_speed2Dial_valueChanged(
int value);
49 void on_speed2Spinner_valueChanged(
double arg1);
50 void on_speed3Dial_valueChanged(
int value);
51 void on_speed3Spinner_valueChanged(
double arg1);
52 void on_speed4Dial_valueChanged(
int value);
53 void on_speed4Spinner_valueChanged(
double arg1);
54 void on_move1Dial_valueChanged(
int value);
55 void on_move1Spinner_valueChanged(
double arg1);
56 void on_move2Dial_valueChanged(
int value);
57 void on_move2Spinner_valueChanged(
double arg1);
58 void on_preset_selected(
void* p);
59 void on_preset_saveClicked();
65 #endif // PLASMAWIDGET_H