Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
QmitkOverlayContainerWidget.cpp
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
#include "
QmitkOverlayContainerWidget.h
"
14
15
#include <QPainter>
16
17
QmitkOverlayContainerWidget::QmitkOverlayContainerWidget
(QWidget *parent, Qt::WindowFlags f) : QWidget(parent, f)
18
{
19
}
20
21
QmitkOverlayContainerWidget::~QmitkOverlayContainerWidget
()
22
{
23
}
24
25
void
QmitkOverlayContainerWidget::paintEvent
(QPaintEvent *)
26
{
27
QPainter p(
this
);
28
p.setCompositionMode(QPainter::CompositionMode_Clear);
29
p.fillRect(this->rect(), Qt::transparent);
30
}
QmitkOverlayContainerWidget.h
QmitkOverlayContainerWidget::QmitkOverlayContainerWidget
QmitkOverlayContainerWidget(QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
Default Constructor.
Definition:
QmitkOverlayContainerWidget.cpp:17
QmitkOverlayContainerWidget::paintEvent
void paintEvent(QPaintEvent *event) override
overridden version of paintEvent that correctly clears its canvas before painting.
Definition:
QmitkOverlayContainerWidget.cpp:25
QmitkOverlayContainerWidget::~QmitkOverlayContainerWidget
~QmitkOverlayContainerWidget() override
Default Destructor.
Definition:
QmitkOverlayContainerWidget.cpp:21
Source
Modules
QtOverlays
QmitkOverlayContainerWidget.cpp
Generated on Thu Mar 12 2020 10:24:11 for Medical Imaging Interaction Toolkit by
1.8.13