CustusX
16.5.0-rc9
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 58 of file cxWorkflowStateMachine.h.
cx::WorkflowStateMachine::WorkflowStateMachine | ( | CoreServicesPtr | services | ) |
Definition at line 45 of file cxWorkflowStateMachine.cpp.
|
virtual |
Definition at line 56 of file cxWorkflowStateMachine.cpp.
|
signal |
|
signal |
QActionGroup * cx::WorkflowStateMachine::getActionGroup | ( | ) |
Definition at line 85 of file cxWorkflowStateMachine.cpp.
QString cx::WorkflowStateMachine::getActiveUidState | ( | ) |
Definition at line 122 of file cxWorkflowStateMachine.cpp.
|
protectedvirtual |
Definition at line 70 of file cxWorkflowStateMachine.cpp.
void cx::WorkflowStateMachine::setActiveState | ( | QString | uid | ) |
Definition at line 115 of file cxWorkflowStateMachine.cpp.
|
protected |
Definition at line 81 of file cxWorkflowStateMachine.h.
|
protected |
Definition at line 82 of file cxWorkflowStateMachine.h.