qt6-bb10/src/plugins/platforms/qnx
Sean Harmer 03392e1edf QNX: Register for navigator events before any window creation
This prevents a possible race condition in which the nvaigator service
notices that we have created a window and starts sending us messages
possibly before we have registered with bps for navigator messages.

This resulted in applications sometimes missing navigator messages at
startup.

Change-Id: I362fd782d7798990bc196f23e07b58293b13275d
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2012-05-23 03:15:18 +02:00
..
main.cpp Use the new plugin metadata method in the QNX QPA plugin. 2012-04-16 09:45:27 +02:00
main.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qnx.json Use the new plugin metadata method in the QNX QPA plugin. 2012-04-16 09:45:27 +02:00
qnx.pro Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxabstractnavigator.cpp Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxabstractnavigator.h Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxabstractvirtualkeyboard.cpp Separate virtual keyboard interface and implementation 2012-03-30 11:47:55 +02:00
qqnxabstractvirtualkeyboard.h Separate virtual keyboard interface and implementation 2012-03-30 11:47:55 +02:00
qqnxbpseventfilter.cpp Emit signals to notify window (de)activation 2012-05-03 11:33:05 +02:00
qqnxbpseventfilter.h Add implementation of virtual keyboard based on BPS events 2012-05-02 17:52:50 +02:00
qqnxbuffer.cpp Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxbuffer.h Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxclipboard.cpp Don't use obsolete qVariantValue, qVariantCanConvert, etc. 2012-05-02 08:30:59 +02:00
qqnxclipboard.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxeventdispatcher_blackberry.cpp Use BPS based event dispatcher 2012-04-30 14:01:22 +02:00
qqnxeventdispatcher_blackberry.h Use BPS based event dispatcher 2012-04-30 14:01:22 +02:00
qqnxglbackingstore.cpp Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxglbackingstore.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxglcontext.cpp Do not force OpenGL sample buffers on in the qnx qpa plugin 2012-04-19 11:07:25 +02:00
qqnxglcontext.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxinputcontext_imf.cpp Adapt QNX platform input contexts to QGuiApplication::focusObject() 2012-04-02 19:02:17 +02:00
qqnxinputcontext_imf.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxinputcontext_noimf.cpp Adapt QNX platform input contexts to QGuiApplication::focusObject() 2012-04-02 19:02:17 +02:00
qqnxinputcontext_noimf.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxintegration.cpp QNX: Register for navigator events before any window creation 2012-05-23 03:15:18 +02:00
qqnxintegration.h Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxkeytranslator.h Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxnativeinterface.cpp Add a native interface with the possibility to query the window group 2012-04-02 21:02:56 +02:00
qqnxnativeinterface.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxnavigatorbps.cpp Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxnavigatorbps.h Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxnavigatoreventhandler.cpp Emit signals to notify window (de)activation 2012-05-03 11:33:05 +02:00
qqnxnavigatoreventhandler.h Emit signals to notify window (de)activation 2012-05-03 11:33:05 +02:00
qqnxnavigatoreventnotifier.cpp Emit signals to notify window (de)activation 2012-05-03 11:33:05 +02:00
qqnxnavigatoreventnotifier.h Refactor navigator event handling 2012-04-12 15:00:33 +02:00
qqnxnavigatorpps.cpp Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxnavigatorpps.h Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxrasterbackingstore.cpp Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxrasterbackingstore.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxrootwindow.cpp Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QPA plugins] 2012-05-04 12:47:56 +02:00
qqnxrootwindow.h Rename blackberry QPA plugin to QNX 2012-03-12 13:14:05 +01:00
qqnxscreen.cpp QNX: Take orientation into account when reporting physical size 2012-05-21 16:02:06 +02:00
qqnxscreen.h QNX: Implement the QPlatformScreen::orientation() function 2012-05-21 16:02:06 +02:00
qqnxscreeneventhandler.cpp Add support for screen overlays / foreign windows 2012-03-30 21:51:14 +02:00
qqnxscreeneventhandler.h Add support for screen overlays / foreign windows 2012-03-30 21:51:14 +02:00
qqnxscreeneventthread.cpp Register for and handle screen events delivered through BPS 2012-05-01 07:10:43 +02:00
qqnxscreeneventthread.h Register for and handle screen events delivered through BPS 2012-05-01 07:10:43 +02:00
qqnxservices.cpp Create interface for navigator calls and implement for BPS and PPS 2012-04-26 15:21:46 +02:00
qqnxservices.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
qqnxsystemsettings.cpp Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxsystemsettings.h Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxtheme.cpp Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxtheme.h Adding QPlatformTheme support for Blackberry devices. 2012-05-19 01:45:04 +02:00
qqnxvirtualkeyboardbps.cpp Add implementation of virtual keyboard based on BPS events 2012-05-02 17:52:50 +02:00
qqnxvirtualkeyboardbps.h Add implementation of virtual keyboard based on BPS events 2012-05-02 17:52:50 +02:00
qqnxvirtualkeyboardpps.cpp Add implementation of virtual keyboard based on BPS events 2012-05-02 17:52:50 +02:00
qqnxvirtualkeyboardpps.h Add implementation of virtual keyboard based on BPS events 2012-05-02 17:52:50 +02:00
qqnxwindow.cpp Build the QNX plugin with -no-opengl enabled. 2012-04-23 17:04:04 +02:00
qqnxwindow.h Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00