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