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