18#ifndef LISSAJOUSWIDGET_H
19#define LISSAJOUSWIDGET_H
21#include "abstractproducerwidget.h"
33class 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;