Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
QmitkOverlayContainerWidget.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef QmitkOverlayContainerWidget_h
14
#define QmitkOverlayContainerWidget_h
15
16
// Qt
17
#include <QWidget>
18
19
#include <
MitkQtOverlaysExports.h
>
20
33
class
MITKQTOVERLAYS_EXPORT
QmitkOverlayContainerWidget
:
public
QWidget
34
{
35
public
:
41
QmitkOverlayContainerWidget
(QWidget *parent =
nullptr
, Qt::WindowFlags f = {});
42
44
~QmitkOverlayContainerWidget
()
override
;
45
46
protected
:
51
void
paintEvent
(QPaintEvent *event)
override
;
52
};
53
54
#endif
MitkQtOverlaysExports.h
MITKQTOVERLAYS_EXPORT
#define MITKQTOVERLAYS_EXPORT
Definition:
MitkQtOverlaysExports.h:15
QmitkOverlayContainerWidget
Container widget for overlay positioning that correctly clears its background.
Definition:
QmitkOverlayContainerWidget.h:34
QmitkOverlayContainerWidget::paintEvent
void paintEvent(QPaintEvent *event) override
Clears the widget background with transparency before painting.
QmitkOverlayContainerWidget::QmitkOverlayContainerWidget
QmitkOverlayContainerWidget(QWidget *parent=nullptr, Qt::WindowFlags f={})
Constructor.
QmitkOverlayContainerWidget::~QmitkOverlayContainerWidget
~QmitkOverlayContainerWidget() override
Destructor.
src
MITK
Modules
QtOverlays
include
QmitkOverlayContainerWidget.h
Generated by
1.9.1