diff options
author | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2019-06-10 13:44:42 +0200 |
---|---|---|
committer | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2019-06-10 13:44:42 +0200 |
commit | a7cbb8c639487edbabc08ea99498503b33c9f6d6 (patch) | |
tree | 5bad01705226bfbc421974feac4682f474ed260b /qmake/library/proitems.cpp | |
parent | a489e11b97ca6c0f5893711a363c9896dd8377f8 (diff) |
QWidget: fix setTabOrder for compound widgets
81e298a51d08c510457b4a26b37c0d4aac5eba65 fixed a case where the focus
chain was screwed up when the order was already correct. This worked
correctly in most cases but not when the next focus widget of the first
one had Qt::NoFocus.
The optimization check if lastFocusChildOfFirst is the same as second is
thrown away since it now does not longer screw up the focus chain and
the save would only be four pointer assignments.
Fixes: QTBUG-75388
Task-number: QTBUG-10907
Task-number: QTBUG-68393
Task-number: QTBUG-69619
Change-Id: I581ed532156c34ea970123afd063194aab016304
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'qmake/library/proitems.cpp')
0 files changed, 0 insertions, 0 deletions