24class ScrubBar :
public QWidget
36 explicit ScrubBar(QWidget *parent = 0);
38 virtual void mousePressEvent(QMouseEvent *event);
39 virtual void mouseReleaseEvent(QMouseEvent *event);
40 virtual void mouseMoveEvent(QMouseEvent *event);
41 void setScale(
int maximum);
42 void setFramerate(
double fps);
44 void setInPoint(
int in);
45 void setOutPoint(
int out);
46 void setMarkers(
const QList<int> &);
47 QList<int> markers()
const
51 void setMargin(
int margin)
55 void setLoopRange(
int start,
int end);
63 bool onSeek(
int value);
66 virtual void paintEvent(QPaintEvent *e);
67 virtual void resizeEvent(QResizeEvent *);
68 virtual bool event(QEvent *event);
80 enum controls m_activeControl;