diff options
author | Andreas Aardal Hanssen <andrhans@cisco.com> | 2012-11-23 21:52:41 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-12-07 09:11:59 +0100 |
commit | 4a9c3b2433d4552bdabb832f71204aca95e68897 (patch) | |
tree | 4531a83a1c5ca5e5c70d95a7ece64f269f0834ce /configure.bat | |
parent | 9c02a285529945bf1c3b8fb6d6faf7b382724f72 (diff) |
Repair QGraphicsWidget focus chain when used with ItemIsPanel.
Add handling of the focus chain to QGraphicsItem::setFlags(), so that
the focus chain is repaired (panels pop out of the chain and non-panels
merge back in) when the ItemIsPanel flag is toggled. Add handling focus
chain to QGraphicsWidgetPrivate::fixFocusChainBeforeReparenting for
panels.
Before this fix, you must enable the ItemIsPanel flag before adding
the item as a child to a parent panel, and you lose focus when using
the tab key to focus around a panel after it has been reparented into
another panel.
Task-number: QTBUG-28187
Change-Id: I1d0d81a90697eaf715a8a337c8bf6c2159329e68
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'configure.bat')
0 files changed, 0 insertions, 0 deletions