18#ifndef COLORPRODUCERWIDGET_H
19#define COLORPRODUCERWIDGET_H
22#include "abstractproducerwidget.h"
25class ColorProducerWidget;
28class ColorProducerWidget :
public QWidget,
public AbstractProducerWidget
33 explicit ColorProducerWidget(QWidget *parent = 0);
34 ~ColorProducerWidget();
37 Mlt::Producer *newProducer(Mlt::Profile &);
38 Mlt::Properties getPreset()
const;
39 void loadPreset(Mlt::Properties &);
42 void producerChanged(Mlt::Producer *);
49 void on_colorButton_clicked();
50 void on_preset_selected(
void *p);
51 void on_preset_saveClicked();
52 void on_lineEdit_editingFinished();
53 void on_notesTextEdit_textChanged();
56 Ui::ColorProducerWidget *ui;