qt5base-lts/tests/auto
Shawn Rutledge 28ef8d283d Add QPointingDevice argument to every QWSI input event handler function
We want every QInputEvent to carry a valid device pointer. It may be
some time until all QPA plugins are sending it, but it's necessary to
provide the functions for them to start doing that.

We now try to maintain the same order of arguments to all the functions.
handleTouchEvent(window, timestamp, device, the rest) was already there
(except "device" has changed type now), and is used in a lot of platform
plugins; so it seems easiest to let that set the precedent, and modify
the rest to match. We do that by adding new functions; we can deprecate
the older functions after it becomes clear that the new ones work well.

However the handleGestureEvent functions have only ever been used in
the cocoa plugin, so it's easy to change their argument order right now.

Modify tst_qwindow::tabletEvents() to test new tablet event API.

Task-number: QTBUG-46412
Change-Id: I1828b61183cf51f3a08774936156c6a91cfc9a12
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2020-06-18 18:53:40 +02:00
..
cmake Remove the openglextensions module 2020-06-10 09:35:04 +02:00
concurrent Reuse the non blocking implementation for blocking one 2020-06-05 12:09:59 +02:00
corelib Document QPromise API 2020-06-18 18:28:41 +03:00
dbus Get rid of the obsolete isEditable flag for properties 2020-06-11 19:39:56 +02:00
gui Add QPointingDevice argument to every QWSI input event handler function 2020-06-18 18:53:40 +02:00
guiapplauncher Fix path to examples part of tst_GuiAppLauncher 2015-02-13 07:28:15 +00:00
installed_cmake Add a unit test for testing Qt in its install location. 2013-07-02 23:08:54 +02:00
network Http: Fix POST-to-GET redirects still uploading or transmitting CL 2020-06-12 16:11:55 +02:00
opengl Get rid of QT_OPENGL_ES* 2020-04-17 11:50:24 +02:00
other Introduce QInputDevice hierarchy; replace QTouchDevice 2020-06-16 22:06:56 +02:00
printsupport Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
shared QWindowsFontDatabase: Check preferred family names for all fonts 2019-11-29 09:31:21 +01:00
sql Make qtbase compile without QT_CONFIG(timezone) 2020-05-11 14:42:00 +03:00
testlib Long live std::pair! 2020-06-10 16:49:08 +02:00
tools Add support for QNotifiedProperty to the moc 2020-06-18 17:26:11 +02:00
widgets Introduce QInputDevice hierarchy; replace QTouchDevice 2020-06-16 22:06:56 +02:00
xml Remove winrt 2020-06-06 20:25:49 +02:00
.prev_CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
auto.pro Remove winrt 2020-06-06 20:25:49 +02:00
CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
network-settings.h Revert "QAbstractSocket: deprecate 'error' member-function" 2020-02-26 23:07:52 +03:00