The UndoStackTransaction class helps to execute transactions on an UndoStack.
More...
#include <undostack.h>
The UndoStackTransaction class helps to execute transactions on an UndoStack.
This class allows to use RAII on a librepcb::editor::UndoStack object to make its exception safety easier. The functionality is as follows:
◆ UndoStackTransaction() [1/3]
◆ UndoStackTransaction() [2/3]
◆ UndoStackTransaction() [3/3]
◆ ~UndoStackTransaction()
◆ append()
◆ abort()
◆ commit()
◆ operator=()
◆ mStack
◆ mCmdActive
The documentation for this class was generated from the following files: