qt6-bb10/tests/auto/corelib
Thiago Macieira 10c529b08d Add a way for auxiliary threads to handle events without CoreApp
Long-lived threads started by Qt itself can now receive events even if
QCoreApplication hasn't been created. This is required in all threads we
start that will handle events, unless we're sure that the thread will
exit before the global application object begins destruction.

Otherwise, those threads will have race conditions dealing with the
event delivery system trying to call the QCoreApplication::notify()
virtual while the object is being destroyed.

Change-Id: I27eaacb532114dd188c4ffff13d4ad2a4bb443e6
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
2015-07-18 02:24:59 +00:00
..
animation Extend tst_QPauseAnimation::pauseAndPropertyAnimations blacklist 2015-06-20 15:25:58 +00:00
codecs fix usage of wince scope 2015-06-05 10:29:10 +00:00
global Merge remote-tracking branch 'origin/5.5' into HEAD 2015-07-17 16:35:42 +02:00
io Add QTemporaryDir::errorString() 2015-07-17 17:36:07 +00:00
itemmodels Merge remote-tracking branch 'origin/5.5' into dev 2015-07-01 11:05:26 +02:00
json Make sure remove() doesn't corrupt the json object 2015-03-18 07:34:59 +00:00
kernel Add a way for auxiliary threads to handle events without CoreApp 2015-07-18 02:24:59 +00:00
mimetypes Add QTemporaryDir::errorString() 2015-07-17 17:36:07 +00:00
plugin Merge remote-tracking branch 'origin/5.5' into dev 2015-07-01 11:05:26 +02:00
statemachine tst_QStateMachine: replace inefficient QLists with QVector 2015-06-17 07:10:11 +00:00
thread Merge remote-tracking branch 'origin/5.5' into dev 2015-07-01 11:05:26 +02:00
tools Merge remote-tracking branch 'origin/5.5' into HEAD 2015-07-17 16:35:42 +02:00
xml Update copyright headers 2015-02-11 06:49:51 +00:00
corelib.pro iOS: Enable building of basic tests 2014-01-22 12:35:17 +01:00