18#ifndef EDITMARKERWIDGET_H
19#define EDITMARKERWIDGET_H
28class EditMarkerWidget :
public QWidget
33 EditMarkerWidget(QWidget *parent);
34 EditMarkerWidget(QWidget *parent,
const QString &text,
const QColor &color,
int start,
int end,
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;