CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::StateServiceNull Class Reference

#include <cxStateServiceNull.h>

Inheritance diagram for cx::StateServiceNull:
cx::StateService

Public Member Functions

 StateServiceNull ()
 
virtual ~StateServiceNull ()
 
virtual QString getVersionName ()
 
virtual QString getApplicationStateName () const
 
virtual QStringList getAllApplicationStateNames () const
 
virtual QActionGroup * getWorkflowActions ()
 
virtual void setWorkFlowState (QString uid)
 
virtual Desktop getActiveDesktop ()
 
virtual void saveDesktop (Desktop desktop)
 
virtual void resetDesktop ()
 
virtual WorkflowStateMachinePtr getWorkflow ()
 
virtual bool isNull ()
 
- Public Member Functions inherited from cx::StateService
virtual ~StateService ()
 

Additional Inherited Members

- Signals inherited from cx::StateService
void workflowStateChanged ()
 
void workflowStateAboutToChange ()
 
void applicationStateChanged ()
 
- Static Public Member Functions inherited from cx::StateService
static StateServicePtr getNullObject ()
 
- Protected Member Functions inherited from cx::StateService
void fillDefaultSettings ()
 
template<class T >
void fillDefault (QString name, T value)
 

Detailed Description

Definition at line 22 of file cxStateServiceNull.h.

Constructor & Destructor Documentation

cx::StateServiceNull::StateServiceNull ( )

Definition at line 18 of file cxStateServiceNull.cpp.

virtual cx::StateServiceNull::~StateServiceNull ( )
inlinevirtual

Definition at line 28 of file cxStateServiceNull.h.

Member Function Documentation

Desktop cx::StateServiceNull::getActiveDesktop ( )
virtual

Implements cx::StateService.

Definition at line 31 of file cxStateServiceNull.cpp.

QStringList cx::StateServiceNull::getAllApplicationStateNames ( ) const
virtual

Implements cx::StateService.

Definition at line 26 of file cxStateServiceNull.cpp.

QString cx::StateServiceNull::getApplicationStateName ( ) const
virtual

Implements cx::StateService.

Definition at line 25 of file cxStateServiceNull.cpp.

QString cx::StateServiceNull::getVersionName ( )
virtual

Implements cx::StateService.

Definition at line 23 of file cxStateServiceNull.cpp.

WorkflowStateMachinePtr cx::StateServiceNull::getWorkflow ( )
virtual

Implements cx::StateService.

Definition at line 35 of file cxStateServiceNull.cpp.

QActionGroup * cx::StateServiceNull::getWorkflowActions ( )
virtual

Implements cx::StateService.

Definition at line 28 of file cxStateServiceNull.cpp.

bool cx::StateServiceNull::isNull ( )
virtual

Implements cx::StateService.

Definition at line 37 of file cxStateServiceNull.cpp.

void cx::StateServiceNull::resetDesktop ( )
virtual

Implements cx::StateService.

Definition at line 33 of file cxStateServiceNull.cpp.

void cx::StateServiceNull::saveDesktop ( Desktop  desktop)
virtual

Implements cx::StateService.

Definition at line 32 of file cxStateServiceNull.cpp.

void cx::StateServiceNull::setWorkFlowState ( QString  uid)
virtual

Implements cx::StateService.

Definition at line 29 of file cxStateServiceNull.cpp.


The documentation for this class was generated from the following files: