18 #ifndef LISSAJOUSWIDGET_H
19 #define LISSAJOUSWIDGET_H
22 #include "abstractproducerwidget.h"
29 class LissajousWidget;
32 class LissajousWidget :
public QWidget,
public AbstractProducerWidget
37 explicit LissajousWidget(QWidget *parent = 0);
41 Mlt::Producer* newProducer(Mlt::Profile&);
42 Mlt::Properties getPreset()
const;
43 void loadPreset(Mlt::Properties&);
46 void producerChanged(Mlt::Producer*);
49 void on_xratioDial_valueChanged(
int value);
50 void on_xratioSpinner_valueChanged(
double arg1);
51 void on_yratioDial_valueChanged(
int value);
52 void on_yratioSpinner_valueChanged(
double arg1);
53 void on_preset_selected(
void* p);
54 void on_preset_saveClicked();
57 Ui::LissajousWidget *ui;