33 #ifndef CXSTATESERVICEIMPL_H
34 #define CXSTATESERVICEIMPL_H
36 #include "org_custusx_core_state_Export.h"
58 virtual QString getVersionName();
59 virtual QString getApplicationStateName()
const;
60 virtual QStringList getAllApplicationStateNames()
const;
62 virtual QActionGroup* getWorkflowActions();
63 virtual void setWorkFlowState(QString uid);
65 virtual Desktop getActiveDesktop();
66 virtual void saveDesktop(
Desktop desktop);
67 virtual void resetDesktop();
69 virtual bool isNull();
81 #endif // CXSTATESERVICEIMPL_H
boost::shared_ptr< class VisServices > VisServicesPtr
Workflow states for CustusX.
boost::shared_ptr< class WorkflowStateMachine > WorkflowStateMachinePtr
Data class for CustusX desktop.
boost::shared_ptr< class ApplicationStateMachine > ApplicationStateMachinePtr