qt5base-lts/src
Joerg Bornemann b5f2bf1a71 Fix QWinEventNotifier for auto-reset events
Auto-reset events are automatically reset to non-signaled when we get
notified about the signaled state. This implies that we cannot check the
event state again in activateEventNotifiers. Instead, store the signaled
state in a QAtomicInt and test and decrement that.

This amends commit 85403d0a.

Task-number: QTBUG-63555
Change-Id: I0adee3d2929783f98d91060f9106c8b5266d72fa
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
2017-10-15 16:14:04 +00:00
..
3rdparty Replace bundled libjpeg by libjpeg-turbo 1.5.2 2017-09-28 10:06:26 +00: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 Fix QWinEventNotifier for auto-reset events 2017-10-15 16:14:04 +00:00
dbus Merge remote-tracking branch 'origin/5.9' into dev 2017-08-08 11:48:10 +02:00
gui QVulkanInstance: Fix compilation with MSVC2013 2017-10-14 07:27:08 +00:00
network QNetworkInterface: don't include addresses from inactive interfaces 2017-10-14 02:13:51 +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 Enable patent-free LCD rendering with FreeType 2.8.1 2017-10-07 11:20:10 +00:00
plugins Windows Vista Style: Draw dock widget title with Qt::TextShowMnemonic 2017-10-10 18:24:40 +00:00
printsupport Printsupport: Not necessary to call setLayout when we added the parent 2017-10-12 16:45:05 +00:00
sql Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-20 11:58:32 +02:00
testlib QTest: make toString(QHostAddress) work 2017-10-14 02:13:49 +00:00
tools Merge remote-tracking branch 'origin/5.9' into 5.10 2017-10-04 13:41:04 +02:00
widgets QMacStyle: smooth QMenu corners for real 2017-10-05 17:04:07 +00: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