qt5base-lts/tests/auto/widgets/graphicsview
Volker Hilsheimer 6e2a5312db Revert "Forward touchEvents to children inside QGraphicsProxyWidget"
This reverts commit 1ecf2212fa.

The fix is not correct after all. TouchBegin goes to the correct
widget with the fix, but following TouchUpdate and TouchEnd events
now go to the viewport, as QApplication::translateRawTouchEvent always
gives precedence to the widget that Qt recorded to be the touch
grabber, which is the viewport. This results in infinite recursion,
as the proxy widget trying to send the touch events to the embedded
widget (expecting that translateRawTouchEvent will split it up) ends
up sending the events back to the viewport.

Leave the added test case as QEXPECT_FAIL, reactivate the (never run,
hence unnoticed) test that the fix broke.

Pick-to: 6.2 6.1
Task-number: QTBUG-45737
Task-number: QTBUG-67819
Change-Id: I4810affb3cd066743ae94ab7beb2f0c06b60d211
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
2021-08-30 19:34:50 +00:00
..
qgraphicsanchorlayout Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsanchorlayout1 Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicseffectsource Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsgridlayout Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsitem Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsitemanimation Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicslayout Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicslayoutitem Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicslinearlayout Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsobject Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicspixmapitem Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicspolygonitem Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsproxywidget Revert "Forward touchEvents to children inside QGraphicsProxyWidget" 2021-08-30 19:34:50 +00:00
qgraphicsscene tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qgraphicssceneindex Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicstransform Remove the qmake project files 2021-01-07 15:32:28 +01:00
qgraphicsview Move QGraphicsProxyWidget test into correct test case 2021-08-30 18:20:08 +02:00
qgraphicswidget Reactivate QGraphics(Proxy)Widget unit tests 2021-08-30 16:20:08 +00:00
CMakeLists.txt Reactivate QGraphics(Proxy)Widget unit tests 2021-08-30 16:20:08 +00:00