![]() |
LibrePCB Developers Documentation
|
The UndoStackActionGroup class groups an undo-QAction and redo-QAction together and optionally connects them with an librepcb::editor::UndoStack. More...
#include <undostackactiongroup.h>
Inherits QObject.
Collaboration diagram for UndoStackActionGroup:Public Member Functions | |
| UndoStackActionGroup ()=delete | |
| UndoStackActionGroup (const UndoStackActionGroup &other)=delete | |
| UndoStackActionGroup (QAction &undo, QAction &redo, QAction *save, UndoStack *stack, QWidget *msgBoxParent) noexcept | |
| ~UndoStackActionGroup () noexcept | |
| void | setUndoStack (UndoStack *stack) noexcept |
| UndoStackActionGroup & | operator= (const UndoStackActionGroup &rhs)=delete |
Private Member Functions | |
| void | undoTriggered () noexcept |
| void | redoTriggered () noexcept |
| void | updateState () noexcept |
Private Attributes | |
| QAction & | mUndo |
| QAction & | mRedo |
| QAction * | mSave |
| QPointer< UndoStack > | mStack |
| QPointer< QWidget > | mMsgBoxParent |
The UndoStackActionGroup class groups an undo-QAction and redo-QAction together and optionally connects them with an librepcb::editor::UndoStack.
|
delete |
|
delete |
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
delete |
|
privatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatenoexcept |
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |