12 #ifndef CXREGISTRATIONMETHODSERVICE_H 13 #define CXREGISTRATIONMETHODSERVICE_H 17 #include <boost/shared_ptr.hpp> 19 #include "org_custusx_registration_Export.h" 21 #define RegistrationMethodService_iid "cx::RegistrationMethodService" 41 mServices(services) {}
44 virtual QWidget* createWidget() = 0;
45 virtual QString getWidgetName() = 0;
46 virtual QString getRegistrationType() = 0;
47 virtual QString getRegistrationMethod() = 0;
57 #endif // CXREGISTRATIONMETHODSERVICE_H virtual ~RegistrationMethodService()
Registration Method services.
boost::shared_ptr< class RegServices > RegServicesPtr
#define RegistrationMethodService_iid
RegistrationMethodService(RegServicesPtr services)
Namespace for all CustusX production code.