11 #ifndef smtk_extension_qtOverlay_h
14 #include "smtk/extension/qt/Exports.h"
28 void addOverlayWidget(QWidget* w);
29 void setColor(
const QColor& ocolor) { m_overlayColor = ocolor; }
32 void paintEvent(QPaintEvent*)
override;
33 QPointer<QWidget> m_overlayWidget;
34 QColor m_overlayColor;
45 qtOverlay* overlay() {
return m_overlay; }
46 void setActive(
bool val);
47 bool active() {
return m_Active; }
48 void addOverlayWidget(QWidget* w);
51 bool eventFilter(QObject* obj, QEvent* ev)
override;
53 QPointer<qtOverlay> m_overlay;
54 QPointer<QWidget> m_overlayOn;
61 #endif // smtk_extension_qtOverlay_