Make QNX virtual keyboard handling main event loop driven
authorKevin Krammer <kevin.krammer.qnx@kdab.com>
Thu, 22 Mar 2012 12:54:00 +0000 (13:54 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 22 Mar 2012 15:47:06 +0000 (16:47 +0100)
commit29518b04a619fdd7784e88eebe687fb87ae8a8b5
treefdca58a2cd29a33e7c4100d2111025118aeb1692
parent1a414cbc2664621431028593ea7b6de3e730d556
Make QNX virtual keyboard handling main event loop driven

Refactor from polling in an endless loop running in a separate thread
to using a QSocketNotifier working on the main thread.

Similar to "de-threading" of the navigator event handling in
9dc86ac0f2d019f93665c1ae0e3c2cd33fd88bce

Change-Id: I994dceed07312a3846737c8bea34cffa4ab408f1
Reviewed-by: Sean Harmer <sh@theharmers.co.uk>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
src/plugins/platforms/qnx/qqnxvirtualkeyboard.cpp
src/plugins/platforms/qnx/qqnxvirtualkeyboard.h