X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Feditfoldercommand.cpp;h=6dbcd7fc95b343118c2a071d05f19dbaceee1ac4;hb=a1af369434090ceb994ec82249c099e1673e4a18;hp=ffc3b877fbc09659bdde5ee408eb013e5a23ca54;hpb=49bda928236824dd6b0b350ab0d1468b2af28f67;p=kdenlive diff --git a/src/editfoldercommand.cpp b/src/editfoldercommand.cpp index ffc3b877..6dbcd7fc 100644 --- a/src/editfoldercommand.cpp +++ b/src/editfoldercommand.cpp @@ -17,21 +17,31 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * ***************************************************************************/ -#include #include "editfoldercommand.h" #include "projectlist.h" -EditFolderCommand::EditFolderCommand(ProjectList *view, const QString newfolderName, const QString oldfolderName, const QString &clipId, bool doIt, QUndoCommand *parent) : QUndoCommand(parent), m_view(view), m_name(newfolderName), m_oldname(oldfolderName), m_id(clipId), m_doIt(doIt) { +#include + +EditFolderCommand::EditFolderCommand(ProjectList *view, const QString newfolderName, const QString oldfolderName, const QString &clipId, bool doIt, QUndoCommand *parent) : + QUndoCommand(parent), + m_view(view), + m_name(newfolderName), + m_oldname(oldfolderName), + m_id(clipId), + m_doIt(doIt) +{ setText(i18n("Rename folder")); } // virtual -void EditFolderCommand::undo() { +void EditFolderCommand::undo() +{ m_view->slotAddFolder(m_oldname, m_id, false, true); } // virtual -void EditFolderCommand::redo() { +void EditFolderCommand::redo() +{ if (m_doIt) m_view->slotAddFolder(m_name, m_id, false, true); m_doIt = true; }