Go to file
Tor Arne Vestbø 769abe8d2f iOS: Fix logic for determining whether to exit the root event loop
Instead of trying to hook into various places where we might be in a
situation where the root event loop should exit, and then enabling the
runloop-observer, we always keep the observer active, and then do the
relevant checks whenever the run-loop exits.

The reason for checking if the event loop is running is that iOS will
enter and exit the root runloop as part of normal operation, eg due to
flicking a scroll view and switching the runloop mode, so we need to
ensure that we're actually supposed to exit the root event loop.

Change-Id: I9b84b47ee45e0c9e2b1d2ebb5a432ea92700b324
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com>
2013-10-30 20:30:19 +01:00
bin Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable 2013-06-15 22:39:25 +02:00
config.tests Remove gstreamer configure test. 2013-10-24 20:20:59 +02:00
dist changelog: add note about TLS session tickets 2013-10-21 13:38:00 +02:00
doc Doc: Added a new Qt Creator \externalpage 2013-10-28 09:41:40 +01:00
examples remove remaining non-concurrent branches from concurrent samples 2013-10-29 15:37:30 +01:00
lib
mkspecs Update the ICC spec on Linux to actually compile stuff 2013-10-30 19:02:01 +01:00
qmake xcode generator: resolve QMAKE_INFO_PLIST from source dir 2013-10-30 16:24:22 +01:00
src iOS: Fix logic for determining whether to exit the root event loop 2013-10-30 20:30:19 +01:00
tests remove compiler warning 2013-10-30 13:09:47 +01:00
tools validate qconfig-*.h against qfeatures.txt 2013-10-29 15:38:06 +01:00
util generate qfeatures.h at build time 2013-10-29 15:37:58 +01:00
.gitattributes Update the git-archive export options 2012-09-07 15:39:31 +02:00
.gitignore Long live QCommandLineParser! 2013-08-24 21:33:39 +02:00
.qmake.conf Enable -Werror for all of qtbase 2013-09-04 01:50:10 +02:00
.tag Update the git-archive export options 2012-09-07 15:39:31 +02:00
configure iOS: Build libs (including Qt itself) for both simulator and device 2013-10-30 13:09:47 +01:00
configure.bat get rid of syncqt wrapper scripts 2013-05-13 21:54:48 +02:00
header.BSD Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
header.FDL Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
header.LGPL Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
header.LGPL-ONLY Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
INSTALL INSTALL: Fix URL of Installing Qt documentation 2013-04-11 16:09:07 +02:00
LGPL_EXCEPTION.txt Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
LICENSE.FDL
LICENSE.GPL
LICENSE.LGPL Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
LICENSE.PREVIEW.COMMERCIAL Update LICENSE.PREVIEW.COMMERCIAL license 2013-06-03 20:04:26 +02:00
qtbase.pro validate qconfig-*.h against qfeatures.txt 2013-10-29 15:38:06 +01:00
sync.profile generate qfeatures.h at build time 2013-10-29 15:37:58 +01:00