17 #ifndef QmitkUSAbstractCustomWidget_h
18 #define QmitkUSAbstractCustomWidget_h
22 #include <MitkUSUIExports.h>
33 struct PrototypeServiceFactory;
94 virtual void OnDeviceSet() = 0;
101 virtual std::string GetDeviceClass()
const = 0;
114 virtual void Initialize() = 0;
140 void showEvent ( QShowEvent * event )
override;
145 static std::string US_DEVICE_PROPKEY_CLASS();
151 bool m_IsClonedForQt;
157 #endif // QmitkUSAbstractCustomWidget_h
US_UNORDERED_MAP_TYPE< std::string, Any > ServiceProperties
MITK_DECLARE_SERVICE_INTERFACE(mitk::ISimulationService,"org.mitk.ISimulationService")