18 #ifndef EDITMARKERWIDGET_H
19 #define EDITMARKERWIDGET_H
28 class EditMarkerWidget :
public QWidget
33 EditMarkerWidget(QWidget *parent);
35 QWidget *parent,
const QString &text,
const QColor &color,
int start,
int end,
int maxEnd);
36 virtual ~EditMarkerWidget();
41 void setValues(
const QString &text,
const QColor &color,
int start,
int end,
int maxEnd);
47 void on_colorButton_clicked();
48 void on_startSpinner_valueChanged(
int);
49 void on_endSpinner_valueChanged(
int);
52 void updateDuration();
54 QLineEdit *m_textField;
55 QPushButton *m_colorButton;
57 TimeSpinBox *m_startSpinner;
58 TimeSpinBox *m_endSpinner;
59 QLabel *m_durationLabel;