X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommands%2Faddtrackcommand.cpp;h=d7db0adb338473adc0bcab56151ad8a8e0916ff7;hb=29ceabd2afc227e0fb8b586c567eeaf7921b542e;hp=fa8b5692ea5f44f2a9cf2e298c2622374ecba366;hpb=634e5785b160bbd16d73a7f9b149236b2fd24fed;p=kdenlive diff --git a/src/commands/addtrackcommand.cpp b/src/commands/addtrackcommand.cpp index fa8b5692..d7db0adb 100644 --- a/src/commands/addtrackcommand.cpp +++ b/src/commands/addtrackcommand.cpp @@ -21,17 +21,19 @@ #include "addtrackcommand.h" #include "customtrackview.h" -#include - -AddTrackCommand::AddTrackCommand(CustomTrackView *view, int ix, TrackInfo info, bool addTrack, QUndoCommand * parent) : +#include +#include +AddTrackCommand::AddTrackCommand(CustomTrackView *view, int ix, const TrackInfo &info, bool addTrack, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_ix(ix), m_addTrack(addTrack), m_info(info) { - if (addTrack) setText(i18n("Add track")); - else setText(i18n("Delete track")); + if (addTrack) + setText(i18n("Add track")); + else + setText(i18n("Delete track")); } @@ -39,14 +41,18 @@ AddTrackCommand::AddTrackCommand(CustomTrackView *view, int ix, TrackInfo info, void AddTrackCommand::undo() { // kDebug()<<"---- undoing action"; - if (m_addTrack) m_view->removeTrack(m_ix); - else m_view->addTrack(m_info, m_ix); + if (m_addTrack) + m_view->removeTrack(m_ix); + else + m_view->addTrack(m_info, m_ix); } // virtual void AddTrackCommand::redo() { kDebug() << "---- redoing action"; - if (m_addTrack) m_view->addTrack(m_info, m_ix); - else m_view->removeTrack(m_ix); + if (m_addTrack) + m_view->addTrack(m_info, m_ix); + else + m_view->removeTrack(m_ix); }