CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxCustusXWorkflowStates.h>
Public Member Functions | |
PatientDataWorkflowState (QState *parent, CoreServicesPtr backend) | |
virtual | ~PatientDataWorkflowState () |
virtual QIcon | getIcon () const |
virtual bool | canEnter () const |
Public Member Functions inherited from cx::WorkflowState | |
WorkflowState (QState *parent, QString uid, QString name, CoreServicesPtr services, bool enableAction=true) | |
virtual | ~WorkflowState () |
virtual void | onEntry (QEvent *event) |
virtual void | onExit (QEvent *event) |
virtual QString | getUid () const |
virtual QString | getName () const |
std::vector< WorkflowState * > | getChildStates () |
QAction * | createAction (QActionGroup *group) |
virtual void | enableAction (bool enable) |
Additional Inherited Members | |
Public Slots inherited from cx::WorkflowState | |
void | canEnterSlot () |
Signals inherited from cx::WorkflowState | |
void | aboutToExit () |
Protected Slots inherited from cx::WorkflowState | |
void | setActionSlot () |
Protected Member Functions inherited from cx::WorkflowState | |
void | autoStartHardware () |
Protected Attributes inherited from cx::WorkflowState | |
QString | mUid |
QString | mName |
QAction * | mAction |
CoreServicesPtr | mServices |
Definition at line 31 of file cxCustusXWorkflowStates.h.
|
inline |
Definition at line 36 of file cxCustusXWorkflowStates.h.
|
inlinevirtual |
Definition at line 39 of file cxCustusXWorkflowStates.h.
|
inlinevirtual |
Implements cx::WorkflowState.
Definition at line 42 of file cxCustusXWorkflowStates.h.
|
inlinevirtual |
Implements cx::WorkflowState.
Definition at line 40 of file cxCustusXWorkflowStates.h.