qt5base-lts/src
Shawn Rutledge aa4ff7b2e9 macOS touch and gestures: pay attention to deviceID
Previously we pretended that there is only one touch device; but in fact,
different trackpads have different deviceIDs, and this may be useful
in some scenarios to tell them apart, as on other platforms.
So far we don't expect to get touch events from actual touchscreens
though, because macOS only turns single-touch events into mouse events
and does not interpret gestures on touchscreens.  So there isn't API
which can distinguish touchscreens from touchpads as far as we know.
QCocoaTouch::getTouchDevice() takes the type as a parameter, just in
case this changes some day.

Change-Id: I56228471363235c5d0cc2a55a35a3c3288f3b1a1
Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
2017-09-21 16:35:14 +00:00
..
3rdparty Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-06 13:26:31 +02:00
android Forward Service.onBind notification to Qt 2017-07-04 18:38:19 +00:00
angle Remove QMAKE_LIBS_CORE variable 2017-08-28 13:10:38 +00:00
concurrent Adapt to the C++ SIC introduced by P0012: noexcept specialization 2017-05-03 02:39:56 +00:00
corelib Merge "Merge remote-tracking branch 'origin/5.9' into 5.10" into refs/staging/5.10 2017-09-21 06:55:09 +00:00
dbus Merge remote-tracking branch 'origin/5.9' into dev 2017-08-08 11:48:10 +02:00
gui make the QTouchDevice available in each QNativeGestureEvent 2017-09-21 16:35:06 +00:00
network Fix loadOpenSslWin32 2017-09-21 12:55:04 +00:00
opengl Make high-dpi QGLWidget work cross platform 2017-08-02 21:58:21 +00:00
openglextensions Also release winmain, qopenglextensions under commercial licenses 2016-11-18 16:19:56 +00:00
platformheaders Merge remote-tracking branch 'origin/5.9' into dev 2017-04-20 12:31:27 +02:00
platformsupport Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-06 13:26:31 +02:00
plugins macOS touch and gestures: pay attention to deviceID 2017-09-21 16:35:14 +00:00
printsupport Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-06 13:26:31 +02:00
sql Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-20 11:58:32 +02:00
testlib Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-20 11:58:32 +02:00
tools uic: Use nullptr instead of Q_NULLPTR in generated code 2017-08-28 15:25:07 +00:00
widgets Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-20 11:58:32 +02:00
winmain Merge remote-tracking branch 'origin/5.8' into 5.9 2017-02-08 15:49:18 +01:00
xml Prefer rvalue versions of toLatin() and toUtf8() 2017-03-30 20:31:59 +00:00
src.pro Merge remote-tracking branch 'origin/5.9' into dev 2017-03-28 09:28:31 +02:00