diff options
Diffstat (limited to 'tikzit/src/gui/undocommands.h')
-rw-r--r-- | tikzit/src/gui/undocommands.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tikzit/src/gui/undocommands.h b/tikzit/src/gui/undocommands.h index bbdf6c3..bdf9ad2 100644 --- a/tikzit/src/gui/undocommands.h +++ b/tikzit/src/gui/undocommands.h @@ -12,11 +12,16 @@ class MoveCommand : public QUndoCommand { public: - explicit MoveCommand(TikzScene *scene, QUndoCommand *parent = 0); + explicit MoveCommand(TikzScene *scene, + QMap<Node*,QPointF> oldNodePositions, + QMap<Node*,QPointF> newNodePositions, + QUndoCommand *parent = 0); void undo() override; void redo() override; private: TikzScene *_scene; + QMap<Node*,QPointF> _oldNodePositions; + QMap<Node*,QPointF> _newNodePositions; }; #endif // UNDOCOMMANDS_H |