X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fchangespeedcommand.cpp;h=38b5f2e1e2b586b09647cb3820b0188ccb1cbe58;hb=c42a026234a44a2d766e57bc64a6ac7bbd094000;hp=badcb9b0e075954e11a556fd46d1008f3c00c4c2;hpb=00cd3b8d6437b6c7c9cf1fa12e8626d8f1193f35;p=kdenlive diff --git a/src/changespeedcommand.cpp b/src/changespeedcommand.cpp index badcb9b0..38b5f2e1 100644 --- a/src/changespeedcommand.cpp +++ b/src/changespeedcommand.cpp @@ -23,17 +23,20 @@ #include -ChangeSpeedCommand::ChangeSpeedCommand(CustomTrackView *view, ItemInfo info, double old_speed, double new_speed, const QString &clipId, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_clipInfo(info), m_old_speed(old_speed), m_new_speed(new_speed), m_clipId(clipId), m_doIt(doIt) { +ChangeSpeedCommand::ChangeSpeedCommand(CustomTrackView *view, ItemInfo info, double old_speed, double new_speed, const QString &clipId, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_clipInfo(info), m_old_speed(old_speed), m_new_speed(new_speed), m_clipId(clipId), m_doIt(doIt) +{ setText(i18n("Adjust clip length")); } // virtual -void ChangeSpeedCommand::undo() { +void ChangeSpeedCommand::undo() +{ m_view->doChangeClipSpeed(m_clipInfo, m_old_speed, m_new_speed, m_clipId); } // virtual -void ChangeSpeedCommand::redo() { +void ChangeSpeedCommand::redo() +{ if (m_doIt) { m_view->doChangeClipSpeed(m_clipInfo, m_new_speed, m_old_speed, m_clipId); }