18#ifndef X11GRABWIDGET_H
19#define X11GRABWIDGET_H
22#include "abstractproducerwidget.h"
28class X11grabWidget :
public QWidget,
public AbstractProducerWidget
33 explicit X11grabWidget(QWidget *parent = 0);
37 Mlt::Producer *newProducer(Mlt::Profile &);
38 Mlt::Properties getPreset()
const;
39 void loadPreset(Mlt::Properties &);
40 void setProducer(Mlt::Producer *);
43 void producerChanged(Mlt::Producer *);
46 void on_positionComboBox_activated(
int index);
47 void on_audioComboBox_activated(
int index);
48 void on_preset_selected(
void *p);
49 void on_preset_saveClicked();
50 void on_applyButton_clicked();
53 Ui::X11grabWidget *ui;
54 QWidget *m_audioWidget;
55 QString URL(Mlt::Profile &)
const;