Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkOverlayWidget.h>
Public Member Functions | |
QmitkOverlayWidget (QWidget *parent=nullptr) | |
~QmitkOverlayWidget () override | |
bool | isTransparentForMouseEvents () const |
void | setTransparentForMouseEvents (bool transparent=true) |
Protected Member Functions | |
bool | event (QEvent *e) override |
bool | eventFilter (QObject *watched, QEvent *event) override |
void | paintEvent (QPaintEvent *event) override |
Properties | |
bool | transparentForMouseEvents |
Simple widget that can be used to achive overlays. The overlay will lie above its parent. This implementation just renders a semi transparent black background. To add content to the overlay derive from this class.
Definition at line 23 of file QmitkOverlayWidget.h.
|
explicit |
Definition at line 17 of file QmitkOverlayWidget.cpp.
References setTransparentForMouseEvents().
|
override |
Definition at line 25 of file QmitkOverlayWidget.cpp.
|
overrideprotected |
Definition at line 40 of file QmitkOverlayWidget.cpp.
|
overrideprotected |
Definition at line 54 of file QmitkOverlayWidget.cpp.
bool QmitkOverlayWidget::isTransparentForMouseEvents | ( | ) | const |
Definition at line 30 of file QmitkOverlayWidget.cpp.
|
overrideprotected |
Definition at line 71 of file QmitkOverlayWidget.cpp.
Referenced by QmitkSimpleTextOverlayWidget::paintEvent().
void QmitkOverlayWidget::setTransparentForMouseEvents | ( | bool | transparent = true | ) |
Definition at line 35 of file QmitkOverlayWidget.cpp.
Referenced by QmitkOverlayWidget().
|
readwrite |
Definition at line 26 of file QmitkOverlayWidget.h.