Mac: Bring back "Text boxes and list only" tab navigation
authorGabriel de Dietrich <gabriel.dietrich-de@nokia.com>
Tue, 9 Oct 2012 09:27:01 +0000 (11:27 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 10 Oct 2012 11:15:57 +0000 (13:15 +0200)
commit06332df7438c8d2215b02f1e01ce2ed28a49a320
tree3d8b8ad1896d611b349717b80f5b33464653fa9b
parent571545590149fe9bb3cce308490d66ac2c3f1318
Mac: Bring back "Text boxes and list only" tab navigation

Added ThemeHint::TabAllWidgets as a mean to access that platform
specific bool. The default implementation returns always true when
querying QPlatformTheme::themeHint().

Several auto-tests had to be updated to reflect for qt_tab_all_widgets'
type change. One XFAIL removed from tst_QApplication::focusChanged().

Task-number: QTBUG-24372
Change-Id: Ie1f0486c19898fe54c53aa4a27e378485075e512
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
src/gui/kernel/qplatformtheme.cpp
src/gui/kernel/qplatformtheme.h
src/plugins/platforms/cocoa/qcocoatheme.mm
src/widgets/graphicsview/qgraphicsproxywidget.cpp
src/widgets/kernel/qapplication.cpp
src/widgets/widgets/qabstractbutton.cpp
tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp
tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
tests/auto/widgets/widgets/qbuttongroup/tst_qbuttongroup.cpp
tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp
tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp