12 #ifndef CXSTATESERVICEPROXY_H
13 #define CXSTATESERVICEPROXY_H
33 virtual QString getVersionName();
35 virtual QString getApplicationStateName()
const;
36 virtual QStringList getAllApplicationStateNames()
const;
38 virtual QActionGroup* getWorkflowActions();
39 virtual void setWorkFlowState(QString uid);
41 virtual Desktop getActiveDesktop();
42 virtual void saveDesktop(
Desktop desktop);
43 virtual void resetDesktop();
46 virtual bool isNull();
49 void initServiceListener();
53 ctkPluginContext *mPluginContext;
55 boost::shared_ptr<ServiceTrackerListener<StateService> > mServiceListener;
60 #endif // CXSTATESERVICEPROXY_H