summaryrefslogtreecommitdiffstats
path: root/qt-ui/undocommands.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-ui/undocommands.h')
-rw-r--r--qt-ui/undocommands.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/qt-ui/undocommands.h b/qt-ui/undocommands.h
deleted file mode 100644
index 8e359db51..000000000
--- a/qt-ui/undocommands.h
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifndef UNDOCOMMANDS_H
-#define UNDOCOMMANDS_H
-
-#include <QUndoCommand>
-#include <QMap>
-#include "dive.h"
-
-class UndoDeleteDive : public QUndoCommand {
-public:
- UndoDeleteDive(QList<struct dive*> deletedDives);
- virtual void undo();
- virtual void redo();
-
-private:
- QList<struct dive*> diveList;
- QList<struct dive_trip*> tripList;
-};
-
-class UndoShiftTime : public QUndoCommand {
-public:
- UndoShiftTime(QList<int> changedDives, int amount);
- virtual void undo();
- virtual void redo();
-
-private:
- QList<int> diveList;
- int timeChanged;
-};
-
-class UndoRenumberDives : public QUndoCommand {
-public:
- UndoRenumberDives(QMap<int, QPair<int, int> > originalNumbers);
- virtual void undo();
- virtual void redo();
-
-private:
- QMap<int,QPair<int, int> > oldNumbers;
-};
-
-class UndoRemoveDivesFromTrip : public QUndoCommand {
-public:
- UndoRemoveDivesFromTrip(QMap<struct dive*, dive_trip*> removedDives);
- virtual void undo();
- virtual void redo();
-
-private:
- QMap<struct dive*, dive_trip*> divesToUndo;
-};
-
-#endif // UNDOCOMMANDS_H