X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flocktrackcommand.cpp;h=8b35773bc56960a950afd1d56cbce4f00325d25e;hb=fec4b6aba639dac658d35475512c6f232c8aebe3;hp=9d854a800fbca2725fc9da828fd9ef1b6f1ff428;hpb=b93354f1ba8628a6f07b3960dec0ee35dfe4bdd9;p=kdenlive diff --git a/src/locktrackcommand.cpp b/src/locktrackcommand.cpp index 9d854a80..8b35773b 100644 --- a/src/locktrackcommand.cpp +++ b/src/locktrackcommand.cpp @@ -17,27 +17,31 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * ***************************************************************************/ -#include - #include "locktrackcommand.h" #include "customtrackview.h" -LockTrackCommand::LockTrackCommand(CustomTrackView *view, int ix, bool lock, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_ix(ix), m_lock(lock), m_doIt(doIt) { +#include + +LockTrackCommand::LockTrackCommand(CustomTrackView *view, int ix, bool lock, QUndoCommand * parent) : + QUndoCommand(parent), + m_view(view), + m_ix(ix), + m_lock(lock) +{ if (lock) setText(i18n("Lock track")); else setText(i18n("Unlock track")); } // virtual -void LockTrackCommand::undo() { +void LockTrackCommand::undo() +{ m_view->lockTrack(m_ix, !m_lock); } // virtual -void LockTrackCommand::redo() { - if (m_doIt) { - m_view->lockTrack(m_ix, m_lock); - } - m_doIt = true; +void LockTrackCommand::redo() +{ + m_view->lockTrack(m_ix, m_lock); }