X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcommands%2Faddtrackcommand.cpp;h=d7db0adb338473adc0bcab56151ad8a8e0916ff7;hb=5d4746e4c3e8665de83e6d281dcd08a46cd22c31;hp=fa8b5692ea5f44f2a9cf2e298c2622374ecba366;hpb=fd3954b6965b2bc81eeed9fadd40dbbf9607fa37;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); }