qt6-bb10/tests/auto/gui/kernel
Alex Trotsenko 02f70004c2 Allow socket events processing with a foreign event loop on Windows
While a native dialog is open, the application message queue is
handled by the native event loop which is external to Qt. In this
case, QEventDispatcherWin32::processEvents() does not run and socket
notifiers will not be activated. So, this patch moves the notifier
activation code into the window procedure, which enables socket
event processing with native dialogs.

Task-number: QTBUG-49782
Task-number: QTBUG-48901
Change-Id: Icbdd96b2e80c50b73505f4fe74957575b83d6cf1
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2016-01-05 13:05:35 +00:00
..
noqteventloop Allow socket events processing with a foreign event loop on Windows 2016-01-05 13:05:35 +00:00
qbackingstore Update copyright headers 2015-02-11 06:49:51 +00:00
qclipboard Update copyright headers 2015-02-11 06:49:51 +00:00
qdrag Update copyright headers 2015-02-11 06:49:51 +00:00
qevent Update copyright headers 2015-02-11 06:49:51 +00:00
qfileopenevent Update copyright headers 2015-02-11 06:49:51 +00:00
qguiapplication Fix tst_QGuiApplication for embedded platforms using eglfs QPA 2015-09-10 06:29:11 +00:00
qguieventdispatcher QtGui tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:42 +01:00
qguieventloop Add auto-test for running the QEventLoop test with the GUI dispatcher 2013-08-12 14:27:57 +02:00
qguimetatype Update copyright headers 2015-02-11 06:49:51 +00:00
qguitimer QtGui tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:42 +01:00
qguivariant Update copyright headers 2015-02-11 06:49:51 +00:00
qinputmethod Update copyright headers 2015-02-11 06:49:51 +00:00
qkeysequence Replace MAC OS X with OS X 2015-06-30 07:33:31 +00:00
qmouseevent Update copyright headers 2015-02-11 06:49:51 +00:00
qmouseevent_modal Update copyright headers 2015-02-11 06:49:51 +00:00
qopenglwindow Update copyright headers 2015-02-11 06:49:51 +00:00
qpalette Update copyright headers 2015-02-11 06:49:51 +00:00
qpixelformat Update copyright headers 2015-02-11 06:49:51 +00:00
qrasterwindow Update copyright headers 2015-02-11 06:49:51 +00:00
qscreen Update copyright headers 2015-02-11 06:49:51 +00:00
qsurfaceformat Update copyright headers 2015-02-11 06:49:51 +00:00
qtouchevent Stabilize tst_QTouchEvent::touchBeginWithGraphicsWidget(). 2015-07-16 21:43:31 +00:00
qwindow fix usage of wince scope 2015-06-05 10:29:10 +00:00
kernel.pro Allow socket events processing with a foreign event loop on Windows 2016-01-05 13:05:35 +00:00