Q_OBJECT
public:
- SimpleTimelineWidget(QWidget* parent = 0);
- void setKeyframes(QList <int> keyframes);
+ explicit SimpleTimelineWidget(QWidget* parent = 0);
+ void setKeyframes(const QList <int>& keyframes);
void setDuration(int dur);
public slots:
virtual void mousePressEvent(QMouseEvent *event);
virtual void mouseReleaseEvent(QMouseEvent *event);
virtual void mouseMoveEvent(QMouseEvent *event);
- //virtual void mouseDoubleClickEvent(QMouseEvent *event);
+ virtual void mouseDoubleClickEvent(QMouseEvent *event);
virtual void wheelEvent(QWheelEvent *event);
private:
signals:
void positionChanged(int pos);
+ void atKeyframe(bool);
void keyframeSelected();
void keyframeMoving(int oldPos, int currentPos);