![]() |
CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
State Machine for the Workflow Steps. More...
#include <cxWorkflowStateMachine.h>
Signals | |
| void | activeStateChanged () |
| void | activeStateAboutToChange () |
Public Member Functions | |
| WorkflowStateMachine (CoreServicesPtr services) | |
| virtual | ~WorkflowStateMachine () |
| QActionGroup * | getActionGroup () |
| QString | getActiveUidState () |
| void | setActiveState (QString uid) |
Protected Member Functions | |
| virtual WorkflowState * | newState (WorkflowState *state) |
Protected Attributes | |
| WorkflowState * | mParentState |
| CoreServicesPtr | mServices |
State Machine for the Workflow Steps.
See StateService for a description.
Definition at line 37 of file cxWorkflowStateMachine.h.
| cx::WorkflowStateMachine::WorkflowStateMachine | ( | CoreServicesPtr | services | ) |
Definition at line 24 of file cxWorkflowStateMachine.cpp.
|
virtual |
Definition at line 35 of file cxWorkflowStateMachine.cpp.
|
signal |
|
signal |
| QActionGroup * cx::WorkflowStateMachine::getActionGroup | ( | ) |
Definition at line 64 of file cxWorkflowStateMachine.cpp.
| QString cx::WorkflowStateMachine::getActiveUidState | ( | ) |
Definition at line 101 of file cxWorkflowStateMachine.cpp.
|
protectedvirtual |
Definition at line 49 of file cxWorkflowStateMachine.cpp.
| void cx::WorkflowStateMachine::setActiveState | ( | QString | uid | ) |
Definition at line 94 of file cxWorkflowStateMachine.cpp.
|
protected |
Definition at line 60 of file cxWorkflowStateMachine.h.
|
protected |
Definition at line 61 of file cxWorkflowStateMachine.h.