17 #ifndef MITKOVERLAY_H_HEADER_INCLUDED_C10DC4EB
18 #define MITKOVERLAY_H_HEADER_INCLUDED_C10DC4EB
82 virtual void SetPosition(DisplayPosition);
85 virtual DisplayPosition GetPosition();
88 virtual void SetLayer(
unsigned int);
91 virtual unsigned int GetLayer();
101 virtual QWidget *GetWidget();
103 virtual QSize GetNeededSize() = 0;
109 void AddDropShadow(QWidget *widget);
Abstract base class for all overlay-objects in MITK.
DisplayPosition
enumeration of all possible display positions
virtual void GenerateData(mitk::PropertyList::Pointer)
abstract method to internally setup the overlay
QWidget * m_Widget
internal QWidget representing the overlay
#define MITKQTOVERLAYS_EXPORT
unsigned int m_Layer
layer of the overlay
DisplayPosition m_Position
position of the overlay
const char * m_Id
ID of the overlay.