18 #include <QAbstractScrollArea>
23 : QObject(parent), m_label(0), m_area(0)
35 m_area->installEventFilter(
this);
59 if (event->type() == QEvent::Resize)
62 return QObject::eventFilter(obj, event);
Defines the macro ASSERT.
#define ASSERT(condition)
Defines class OverlayLabelController.
QAbstractScrollArea * m_area
void setArea(QAbstractScrollArea *area)
bool eventFilter(QObject *obj, QEvent *event)
void updateLabelGeometry()
void setText(const QString &text)
OverlayLabelController(QObject *parent=0)
void setShown(bool shown)
Shows/removes a label from the controlled widget.
OverlayLabelWidget * m_label