33 #ifndef CXGUIEXTENDERSERVICE_H_
34 #define CXGUIEXTENDERSERVICE_H_
36 #include "cxGUIExtenderServiceExport.h"
39 #include "boost/shared_ptr.hpp"
44 #define GUIExtenderService_iid "cx::GUIExtenderService"
67 CategorizedWidget(QWidget* widget, QString category) : mWidget(widget), mCategory(category) {}
73 virtual std::vector<CategorizedWidget> createWidgets()
const = 0;
74 virtual std::vector<QToolBar*>
createToolBars()
const {
return std::vector<QToolBar*>(); }
boost::shared_ptr< class RegistrationService > RegistrationServicePtr
boost::shared_ptr< class VideoService > VideoServicePtr
virtual ~GUIExtenderService()
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
boost::shared_ptr< class GUIExtenderService > GUIExtenderServicePtr
virtual std::vector< QToolBar * > createToolBars() const
#define GUIExtenderService_iid