19 #ifndef TONEPRODUCERWIDGET_H 20 #define TONEPRODUCERWIDGET_H 23 #include "abstractproducerwidget.h" 26 class ToneProducerWidget;
29 class ToneProducerWidget :
public QWidget,
public AbstractProducerWidget
34 explicit ToneProducerWidget(QWidget *parent = 0);
35 ~ToneProducerWidget();
38 Mlt::Producer* newProducer(Mlt::Profile&);
39 Mlt::Properties* getPreset()
const;
40 void loadPreset(Mlt::Properties&);
43 void producerChanged(Mlt::Producer*);
46 void on_frequencySpinBox_valueChanged(
int);
47 void on_levelSpinBox_valueChanged(
int);
48 void on_preset_selected(
void* p);
49 void on_preset_saveClicked();
52 QString detail()
const;
53 Ui::ToneProducerWidget *ui;
56 #endif // TONEPRODUCERWIDGET_H Definition: addencodepresetdialog.h:24