qt5base-lts/tests/auto/widgets
Volker Hilsheimer 0dbd2dd863 Skip proxy widgets that can't take focus when (back)tabbing
Fixes regression introduced in b4981f9d4c,
due to which it was possible to back-tab into a widget even though it or
its focusProxy had a NoFocus policy.

As a drive-by, split the complicated if-statement up a bit for improved
readability.

Change-Id: Ib0ac2604076e812e340b11534c23ae8ae958d082
Fixes: QTBUG-76924
Pick-to: 5.15 5.12
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
2020-06-25 06:20:03 +02:00
..
dialogs Phase 2 of removing QDesktopWidget 2020-06-08 20:29:49 +02:00
effects Phase 2 of removing QDesktopWidget 2020-06-08 20:29:49 +02:00
graphicsview Introduce QInputDevice hierarchy; replace QTouchDevice 2020-06-16 22:06:56 +02:00
itemviews Remove deprecated QStyleOption::init() 2020-06-21 12:51:24 +02:00
kernel Skip proxy widgets that can't take focus when (back)tabbing 2020-06-25 06:20:03 +02:00
styles Remove deprecated QStyleOption::init() 2020-06-21 12:51:24 +02:00
util Introduce QInputDevice hierarchy; replace QTouchDevice 2020-06-16 22:06:56 +02:00
widgets Remove deprecated QStyleOption::init() 2020-06-21 12:51:24 +02:00
CMakeLists.txt Begin port of qtbase to CMake 2018-11-01 11:48:46 +00:00
widgets.pro Move QGestureRecognizer test to widgets/kernel 2017-06-02 18:36:11 +00:00