keyframes are movable in graph view

This commit is contained in:
itsmattkc
2018-12-31 22:18:42 +11:00
parent 7530fb0445
commit 7a4e655d2c
7 changed files with 128 additions and 36 deletions
+5 -4
View File
@@ -330,13 +330,14 @@ private:
class KeyframeMove : public QUndoCommand {
public:
KeyframeMove();
QVector<EffectRow*> rows;
QVector<int> keyframes;
long movement;
KeyframeMove(const QVector<EffectRow*>& rows, const QVector<int>& keyframes, const QVector<long>& old_values, const QVector<long>& new_values);
void undo();
void redo();
private:
QVector<EffectRow*> rows;
QVector<int> keyframes;
QVector<long> old_values;
QVector<long> new_values;
bool old_project_changed;
};