diff options
author | Prasanth Ullattil <prasanth.ullattil@nokia.com> | 2009-07-30 11:12:56 (GMT) |
---|---|---|
committer | Prasanth Ullattil <prasanth.ullattil@nokia.com> | 2009-07-31 13:07:13 (GMT) |
commit | 7c56a5b3825de2372712b9f0087df868ca1fd157 (patch) | |
tree | 4681aecc3125bbea6a207395b24b59d7bbd91b67 /src/corelib | |
parent | 9d511567ece87258ab0bdc77f8c0ab62c075f454 (diff) | |
download | Qt-7c56a5b3825de2372712b9f0087df868ca1fd157.zip Qt-7c56a5b3825de2372712b9f0087df868ca1fd157.tar.gz Qt-7c56a5b3825de2372712b9f0087df868ca1fd157.tar.bz2 |
QCheckBox on an out-of-process server wont allow <SPACE> key & Focus
rect is not drawn correctly.
Depending on the type of server, QAxClientSite::TranslateAccelerator()
needs to process the message differently. For ActiveQt based
in-process-servers, only normal Qt event handling is required. For
ActiveQt based out-of-process-servers, the message has to be forwarded
and Qt event handling needs to continue. For all other type of servers,
forward the message and stop Qt event processing.
Styles use the WA_KeyboardFocusChange attribute set on the window to
decide on drawing the focus rect. ActiveQt handles the VK_TAB key in the
QAxServerBase::TranslateAcceleratorW(), the attibute is now set when
focus is changed.
Task-number: 253763
Reviewed-by: Volker Hilsheimer
Diffstat (limited to 'src/corelib')
0 files changed, 0 insertions, 0 deletions