13 #ifndef mitkIDataStorageInspectorProvider_h
14 #define mitkIDataStorageInspectorProvider_h
Abstract base class for widgets that inspect the contents of a DataStorage.
Provides the MITK_DECLARE_SERVICE_INTERFACE macro for registering C++ interfaces with both the CppMic...
#define MITK_DECLARE_SERVICE_INTERFACE(IFace, IId)
Declare a C++ interface for use with CppMicroServices (Qt not available).
Find image slices visible on a given plane.
The common interface for all DataStorage inspector providers.
virtual QmitkAbstractDataStorageInspector * CreateInspector() const =0
returns an inspector instance represented by the provider.
virtual QIcon GetInspectorIcon() const =0
virtual InspectorIDType GetInspectorID() const =0
static std::string PROP_INSPECTOR_ID()
Service property name for the inspector ID.
std::string InspectorIDType
virtual ~IDataStorageInspectorProvider()
virtual std::string GetInspectorDisplayName() const =0
virtual std::string GetInspectorDescription() const =0