18 #ifndef LISSAJOUSWIDGET_H
19 #define LISSAJOUSWIDGET_H
21 #include "abstractproducerwidget.h"
30 class LissajousWidget;
33 class LissajousWidget :
public QWidget,
public AbstractProducerWidget
38 explicit LissajousWidget(QWidget *parent = 0);
42 Mlt::Producer *newProducer(Mlt::Profile &);
43 Mlt::Properties getPreset()
const;
44 void loadPreset(Mlt::Properties &);
47 void producerChanged(Mlt::Producer *);
50 void on_xratioDial_valueChanged(
int value);
51 void on_xratioSpinner_valueChanged(
double arg1);
52 void on_yratioDial_valueChanged(
int value);
53 void on_yratioSpinner_valueChanged(
double arg1);
54 void on_preset_selected(
void *p);
55 void on_preset_saveClicked();
58 Ui::LissajousWidget *ui;