X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Faddclipcutcommand.cpp;h=0eb5e7e33b932aea82e332097ce489a549272753;hb=8bcc799b522e6e5ae0299973b4d296bef831a17f;hp=717a9c5b0245c17d6169ff785fd3d18dc9809641;hpb=adf2cb55879c1c14632b2dd907dc4ba74d90b073;p=kdenlive diff --git a/src/addclipcutcommand.cpp b/src/addclipcutcommand.cpp index 717a9c5b..0eb5e7e3 100644 --- a/src/addclipcutcommand.cpp +++ b/src/addclipcutcommand.cpp @@ -22,12 +22,13 @@ #include -AddClipCutCommand::AddClipCutCommand(ProjectList *list, const QString &id, int in, int out, bool remove, QUndoCommand * parent) : +AddClipCutCommand::AddClipCutCommand(ProjectList *list, const QString &id, int in, int out, const QString desc, bool remove, QUndoCommand * parent) : QUndoCommand(parent), m_list(list), m_id(id), m_in(in), m_out(out), + m_desc(desc), m_remove(remove) { setText(i18n("Add clip cut")); @@ -37,13 +38,13 @@ AddClipCutCommand::AddClipCutCommand(ProjectList *list, const QString &id, int i // virtual void AddClipCutCommand::undo() { - if (m_remove) m_list->addClipCut(m_id, m_in, m_out); + if (m_remove) m_list->addClipCut(m_id, m_in, m_out, m_desc); else m_list->removeClipCut(m_id, m_in, m_out); } // virtual void AddClipCutCommand::redo() { if (m_remove) m_list->removeClipCut(m_id, m_in, m_out); - else m_list->addClipCut(m_id, m_in, m_out); + else m_list->addClipCut(m_id, m_in, m_out, m_desc); }