#include "customtrackview.h"
#include <KLocale>
-
+#include <KDebug>
AddTrackCommand::AddTrackCommand(CustomTrackView *view, int ix, const TrackInfo &info, bool addTrack, QUndoCommand * parent) :
QUndoCommand(parent),
m_view(view),
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"));
}
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);
}
#define ADDTRACKCOMMAND_H
#include <QUndoCommand>
-#include <QGraphicsView>
-#include <QPointF>
-
-#include <KDebug>
#include "definitions.h"
class CustomTrackView;
{
public:
AddTrackCommand(CustomTrackView *view, int ix, const TrackInfo &info, bool addTrack, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
m_doIt(doIt),
m_remove(remove)
{
- if (m_remove) setText(i18n("Delete transition from clip"));
- else setText(i18n("Add transition to clip"));
+ if (m_remove)
+ setText(i18n("Delete transition from clip"));
+ else
+ setText(i18n("Add transition to clip"));
+
if (parent) {
// command has a parent, so there are several operations ongoing, do not refresh monitor
m_refresh = false;
- } else m_refresh = true;
+ } else {
+ m_refresh = true;
+ }
}
// virtual
void AddTransitionCommand::undo()
{
- if (m_remove) m_view->addTransition(m_info, m_track, m_params, m_refresh);
- else m_view->deleteTransition(m_info, m_track, m_params, m_refresh);
+ if (m_remove)
+ m_view->addTransition(m_info, m_track, m_params, m_refresh);
+ else
+ m_view->deleteTransition(m_info, m_track, m_params, m_refresh);
}
// virtual
void AddTransitionCommand::redo()
{
if (m_doIt) {
- if (m_remove) m_view->deleteTransition(m_info, m_track, m_params, m_refresh);
- else m_view->addTransition(m_info, m_track, m_params, m_refresh);
+ if (m_remove)
+ m_view->deleteTransition(m_info, m_track, m_params, m_refresh);
+ else
+ m_view->addTransition(m_info, m_track, m_params, m_refresh);
}
m_doIt = true;
}
#define ADDTRANSITIONCOMMAND_H
#include <QUndoCommand>
-#include <QGraphicsView>
-#include <QPointF>
#include <QDomElement>
-#include <KDebug>
#include "gentime.h"
#include "definitions.h"
{
public:
AddTransitionCommand(CustomTrackView *view, const ItemInfo &info, int transitiontrack, const QDomElement ¶ms, bool remove, bool doIt, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
#include "customtrackview.h"
#include <KLocale>
+#include <KDebug>
ChangeClipTypeCommand::ChangeClipTypeCommand(CustomTrackView *view, const int track, const GenTime &pos, bool videoOnly, bool audioOnly, bool originalVideo, bool originalAudio, QUndoCommand * parent) :
QUndoCommand(parent),
#define CHANGECLIPTYPECOMMAND_H
#include <QUndoCommand>
-#include <QGraphicsView>
-#include <QPointF>
-
-#include <KDebug>
#include "definitions.h"
class GenTime;
{
public:
ChangeClipTypeCommand(CustomTrackView *view, const int track, const GenTime &pos, bool videoOnly, bool audioOnly, bool originalVideo, bool originalAudio, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
#include <KLocale>
ChangeEffectStateCommand::ChangeEffectStateCommand(CustomTrackView *view, const int track, const GenTime& pos, const QList <int>& effectIndexes, bool disable, bool refreshEffectStack, bool doIt, QUndoCommand *parent) :
- QUndoCommand(parent),
- m_view(view),
- m_track(track),
- m_effectIndexes(effectIndexes),
- m_pos(pos),
- m_disable(disable),
- m_doIt(doIt),
- m_refreshEffectStack(refreshEffectStack)
+ QUndoCommand(parent),
+ m_view(view),
+ m_track(track),
+ m_effectIndexes(effectIndexes),
+ m_pos(pos),
+ m_disable(disable),
+ m_doIt(doIt),
+ m_refreshEffectStack(refreshEffectStack)
{
- if (disable)
- setText(i18np("Disable effect", "Disable effects", effectIndexes.count()));
+ if (disable)
+ setText(i18np("Disable effect", "Disable effects", effectIndexes.count()));
else
- setText(i18np("Enable effect", "Enable effects", effectIndexes.count()));
+ setText(i18np("Enable effect", "Enable effects", effectIndexes.count()));
}
// virtual
// virtual
void ChangeEffectStateCommand::redo()
{
- if (m_doIt) m_view->updateEffectState(m_track, m_pos, m_effectIndexes, m_disable, m_refreshEffectStack);
+ if (m_doIt)
+ m_view->updateEffectState(m_track, m_pos, m_effectIndexes, m_disable, m_refreshEffectStack);
m_doIt = true;
m_refreshEffectStack = true;
}
#define CHANGEEFFECTSTATECOMMAND_H
#include <QUndoCommand>
-#include <KDebug>
#include <gentime.h>
-#include <QDomElement>
class CustomTrackView;
public:
ChangeEffectStateCommand(CustomTrackView *view, const int track, const GenTime &pos, const QList <int>& effectIndexes, bool disable, bool refreshEffectStack, bool doIt, QUndoCommand *parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
#define CHANGESPEEDCOMMAND_H
#include <QUndoCommand>
-#include <QGraphicsView>
-#include <KDebug>
#include "gentime.h"
#include "definitions.h"
{
public:
ChangeSpeedCommand(CustomTrackView *view, const ItemInfo &info, const ItemInfo &speedIndependantInfo, double old_speed, double new_speed, int old_strobe, int new_strobe, const QString &clipId, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
#define CONFIGTRACKSCOMMAND_H
#include <QUndoCommand>
-#include <QGraphicsView>
-#include <QPointF>
#include "definitions.h"
{
public:
ConfigTracksCommand(CustomTrackView *view, const QList <TrackInfo> &oldInfos, const QList <TrackInfo> &newInfos, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
CustomTrackView *m_view;
#include "projectlist.h"
#include <KLocale>
+#include <KDebug>
EditClipCommand::EditClipCommand(ProjectList *list, const QString &id, const QMap <QString, QString> &oldparams, const QMap <QString, QString> &newparams, bool doIt, QUndoCommand * parent) :
QUndoCommand(parent),
void EditClipCommand::redo()
{
kDebug() << "---- redoing action";
- if (m_doIt) m_list->slotUpdateClipProperties(m_id, m_newparams);
+ if (m_doIt)
+ m_list->slotUpdateClipProperties(m_id, m_newparams);
m_doIt = true;
}
#define EDITCLIPCOMMAND_H
#include <QUndoCommand>
-#include <KDebug>
-#include <QDomElement>
+#include <QMap>
class ProjectList;
public:
EditClipCommand(ProjectList *list, const QString &id, const QMap <QString, QString> &oldparams, const QMap <QString, QString> &newparams, bool doIt, QUndoCommand * parent = 0);
- virtual void undo();
- virtual void redo();
+ void undo();
+ void redo();
private:
ProjectList *m_list;