| 
    Medical Imaging Interaction Toolkit
    2025.08.00
    
   Medical Imaging Interaction Toolkit 
   | 
 
object representing a text that is drawn as an overlay More...
#include <QmitkScalarBarOverlay.h>


Public Member Functions | |
| QmitkScalarBarOverlay (const char *id) | |
| Default Constructor.  More... | |
| ~QmitkScalarBarOverlay () override | |
| Default Destructor.  More... | |
| void | GenerateData (mitk::PropertyList::Pointer) override | 
| Setup the QLabel with overlay specific information.  More... | |
| QSize | GetNeededSize () override | 
  Public Member Functions inherited from QmitkOverlay | |
| QmitkOverlay (const char *id) | |
| Constructor with string ID.  More... | |
| ~QmitkOverlay () override | |
| Default Destructor.  More... | |
| virtual void | SetPosition (DisplayPosition) | 
| setter for the display-position  More...  | |
| virtual DisplayPosition | GetPosition () | 
| getter for the display-position  More...  | |
| virtual void | SetLayer (unsigned int) | 
| setter for the layer  More...  | |
| virtual unsigned int | GetLayer () | 
| getter for the layer  More...  | |
| virtual QWidget * | GetWidget () | 
| returns the internally handled QWidget  More... | |
Protected Member Functions | |
| void | GetProperties (mitk::PropertyList::Pointer) | 
| internal helper class to determine text-properties  More... | |
| void | SetupCallback (mitk::BaseProperty::Pointer prop) | 
| void | SetScaleFactor () | 
  Protected Member Functions inherited from QmitkOverlay | |
| void | AddDropShadow (QWidget *widget) | 
| Add drop shadow effect via QGraphicsEffect.  More... | |
Protected Attributes | |
| QmitkScalarBar * | m_ScalarBar | 
| QWidget internally representing the TextOverlay.  More... | |
| mitk::BaseProperty::Pointer | m_ObservedProperty | 
| mitk::PropertyList::Pointer | m_PropertyList | 
| unsigned long | m_ObserverTag | 
  Protected Attributes inherited from QmitkOverlay | |
| const char * | m_Id | 
| ID of the overlay.  More... | |
| DisplayPosition | m_Position | 
| position of the overlay  More... | |
| unsigned int | m_Layer | 
| layer of the overlay  More... | |
| QWidget * | m_Widget | 
| internal QWidget representing the overlay  More... | |
| bool | m_WidgetIsCustom | 
Additional Inherited Members | |
  Public Types inherited from QmitkOverlay | |
| enum | DisplayPosition {  top_Left, top_Center, top_Right, middle_Left, middle_Right, bottom_Left, bottom_Center, bottom_Right }  | 
| enumeration of all possible display positions  More...  | |
object representing a text that is drawn as an overlay
Definition at line 30 of file QmitkScalarBarOverlay.h.
| QmitkScalarBarOverlay::QmitkScalarBarOverlay | ( | const char * | id | ) | 
Default Constructor.
      
  | 
  override | 
Default Destructor.
      
  | 
  overridevirtual | 
Setup the QLabel with overlay specific information.
First, this method sets text-overlay specific properties as described in the class docu above. Secondly, the actual text of the label is set.
Reimplemented from QmitkOverlay.
      
  | 
  overridevirtual | 
Implements QmitkOverlay.
      
  | 
  protected | 
internal helper class to determine text-properties
This method is only used internally to apply the text specific properties that can be set using a mitk::PropertyList. If a property cannot be found, a default value is used.
The values of these properties are then attributed to the label using QFont and QPalette.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 75 of file QmitkScalarBarOverlay.h.
      
  | 
  protected | 
Definition at line 78 of file QmitkScalarBarOverlay.h.
      
  | 
  protected | 
Definition at line 77 of file QmitkScalarBarOverlay.h.
      
  | 
  protected | 
QWidget internally representing the TextOverlay.
Definition at line 73 of file QmitkScalarBarOverlay.h.