qt6-bb10/tests/auto/widgets/kernel/qwidget
Giuseppe D'Angelo 51af196ba0 QWidgetWindow: use sendEvent to forward events to the wrapped QWidget
The fallback code for unhandled event types in QWidgetWindow::event
directly called event() on the underlying QWidget (i.e. m_widget->event(e)).

The problem with that approach is that it does not activate any
event filters that can have been installed on the top level widget.
Instead, let's use sendEvent to forward the event to the widget.

An extra modification becomes necessary:
the events received when creating/showing/etc. a widget change,
hence the corresponding test needs to be tuned. On the other hand,
apparently this fixes a long time XFAIL in that test.

Task-number: QTBUG-42281
Task-number: QTBUG-26424
Change-Id: I237bbbc301e3e9e10f071589629c71343a600ef9
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
2015-03-26 20:42:54 +00:00
..
testdata/paintEvent
.gitignore
geometry-fullscreen.dat
geometry-maximized.dat
geometry.dat
qwidget.pro Remove the tests for Ubuntu Oneiric (11.10) 2015-03-17 01:26:13 +00:00
qwidget.qrc
tst_qwidget.cpp QWidgetWindow: use sendEvent to forward events to the wrapped QWidget 2015-03-26 20:42:54 +00:00
tst_qwidget_mac_helpers.h Update copyright headers 2015-02-11 06:49:51 +00:00
tst_qwidget_mac_helpers.mm Fixed license headers 2015-02-17 18:46:09 +00:00