Q_OBJECT
public:
- SimpleKeyframeWidget(Timecode t, int duration, QWidget* parent = 0);
+ SimpleKeyframeWidget(const Timecode &t, int duration, QWidget* parent = 0);
virtual ~SimpleKeyframeWidget();
int getPosition();
void setKeyframes(const QList <int> &keyframes);
void addKeyframe(int pos = -1);
+ void updateTimecodeFormat();
+
public slots:
void slotSetPosition(int pos = -1, bool update = true);
+private slots:
+ void slotAtKeyframe(bool atKeyframe);
+
signals:
void positionChanged(int pos);
void keyframeAdded(int pos);
void keyframeRemoved(int pos);
+ void keyframeMoved(int oldPos, int newPos);
private:
SimpleTimelineWidget *m_timeline;