43 void sigEvent(QEvent::Type);
49 explicit GenericFilter(
const QEvent::Type& type, QObject* parent =
nullptr);
53 bool eventFilter(QObject* o, QEvent* e);
69 void setKeyPressed(
int key);
72 bool eventFilter(QObject* o, QEvent* e);
89 void sigContextMenu(
const QPoint& p, QAction* action);
92 bool eventFilter(QObject* o, QEvent* e);
108 void sigMouseMoved(QMouseEvent* e);
111 bool eventFilter(QObject* o, QEvent* e);
127 void sigMousePressed(QMouseEvent* e);
130 bool eventFilter(QObject* o, QEvent* e);
146 void sigMouseReleased(QMouseEvent* e);
149 bool eventFilter(QObject* o, QEvent* e);
165 void sigMouseEntered();
168 bool eventFilter(QObject* o, QEvent* e);
187 bool eventFilter(QObject* o, QEvent* e);
200 explicit HideFilter(QObject* parent =
nullptr);
206 bool eventFilter(QObject* o, QEvent* e);
219 explicit ShowFilter(QObject* parent =
nullptr);
225 bool eventFilter(QObject* o, QEvent* e);
241 void sigResized(
const QSize& newSize);
244 bool eventFilter(QObject* o, QEvent* e);
263 bool eventFilter(QObject* o, QEvent* e);
The GenericFilter class.
Definition: EventFilter.h:39
The HideFilter class.
Definition: EventFilter.h:196
The KeyPressFilter class.
Definition: EventFilter.h:62
The MouseEnterFilter class.
Definition: EventFilter.h:158
The MouseLeaveFilter class.
Definition: EventFilter.h:177
The MouseMoveFilter class.
Definition: EventFilter.h:101
The MouseMoveFilter class.
Definition: EventFilter.h:120
The MouseMoveFilter class.
Definition: EventFilter.h:139
The PaintFilter class.
Definition: EventFilter.h:253
The ShowFilter class.
Definition: EventFilter.h:234
The ShowFilter class.
Definition: EventFilter.h:215
Definition: EngineUtils.h:33