Global Gui Actions. More...
Go to the source code of this file.
Namespaces | |
namespace | NAV |
namespace | NAV::gui |
Enumerations | |
enum | GlobalActions : uint8_t { None , Quit , QuitUnsaved , SaveAs , Clear , Load , RunFlow } |
Possible Global Actions to perform in the GUI. More... | |
Functions | |
bool | NAV::gui::canCutOrCopyFlowElements () |
Checks if elements can be cutted/copied. | |
bool | NAV::gui::canPasteFlowElements () |
Checks if elements can be pasted. | |
bool | NAV::gui::canRedoLastAction () |
Checks if an action can be redone. | |
bool | NAV::gui::canUndoLastAction () |
Checks if an action can be undone. | |
void | NAV::gui::clearLastActionList () |
Clears the list of last actions. | |
void | NAV::gui::copyFlowElements () |
Copies the currently selected elements. | |
void | NAV::gui::cutFlowElements () |
Cuts the currently selected elements. | |
void | NAV::gui::pasteFlowElements () |
Pastes the copied/cutted elements. | |
void | NAV::gui::redoLastAction () |
Redo the last action. | |
void | NAV::gui::saveLastAction () |
Saves the last action to the action list. | |
void | NAV::gui::undoLastAction () |
Undo the last action. | |
enum GlobalActions : uint8_t |
Possible Global Actions to perform in the GUI.
Enumerator | |
---|---|
None | None. |
Quit | Quit the program. |
QuitUnsaved | Quit the program without saving. |
SaveAs | Save the flow as filename. |
Clear | Clear the flow. |
Load | Load a flow. |
RunFlow | Run the flow. |
Definition at line 19 of file GlobalActions.hpp.