]> git.sesse.net Git - kdenlive/blobdiff - src/addtimelineclipcommand.cpp
Changing the timecode format in statur bar (from hh:mm:ss:ff to frames) now also...
[kdenlive] / src / addtimelineclipcommand.cpp
index 862b9a2354e508d57c0003b2a90a6f02fe72effd..543ac23f24958a7c06d212b69bd992dc108a0c5c 100644 (file)
  *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA          *
  ***************************************************************************/
 
-#include <KLocale>
 
 #include "addtimelineclipcommand.h"
 #include "customtrackview.h"
 
-AddTimelineClipCommand::AddTimelineClipCommand(CustomTrackView *view, QDomElement xml, const QString &clipId, ItemInfo info, EffectsList effects, bool doIt, bool doRemove, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_xml(xml), m_clipId(clipId), m_clipInfo(info), m_effects(effects),  m_doIt(doIt), m_remove(doRemove) {
+#include <KLocale>
+
+AddTimelineClipCommand::AddTimelineClipCommand(CustomTrackView *view, QDomElement xml, const QString &clipId, ItemInfo info, EffectsList effects, bool doIt, bool doRemove, QUndoCommand * parent) :
+        QUndoCommand(parent),
+        m_view(view),
+        m_clipInfo(info),
+        m_effects(effects),
+        m_clipId(clipId),
+        m_xml(xml),
+        m_doIt(doIt),
+        m_remove(doRemove)
+{
     if (!m_remove) setText(i18n("Add timeline clip"));
     else setText(i18n("Delete timeline clip"));
 }
 
 
 // virtual
-void AddTimelineClipCommand::undo() {
+void AddTimelineClipCommand::undo()
+{
     if (!m_remove) m_view->deleteClip(m_clipInfo);
-    else m_view->addClip(m_xml, m_clipId, m_clipInfo);
+    else m_view->addClip(m_xml, m_clipId, m_clipInfo, m_effects);
 }
 // virtual
-void AddTimelineClipCommand::redo() {
+void AddTimelineClipCommand::redo()
+{
     if (m_doIt) {
         if (!m_remove) m_view->addClip(m_xml, m_clipId, m_clipInfo, m_effects);
         else m_view->deleteClip(m_clipInfo);