diff options
author | Frederik Gladhorn <frederik.gladhorn@nokia.com> | 2011-09-13 16:27:13 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-09-16 08:54:47 +0200 |
commit | 79b19fd8597331c789e735bd5f570298539fd92f (patch) | |
tree | a7d7b3baeda6bfbb388f260e72d0e37f0c2f0f01 /src/plugins/accessible/widgets/complexwidgets.h | |
parent | ce9296a2a0b10ee1c81be919d26e3bd9f4285ad0 (diff) |
Accessibility: TabWidget - remove virt children, add action interface.
Remove virtual children by creating accessible objects for
tab buttons. Add action interface to activate tabs.
Change-Id: Ifc5e8ae6ec2708df97bbb9a94ddc1421d431ff87
Reviewed-on: http://codereview.qt-project.org/4793
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com>
Reviewed-by: Jan-Arve Sæther <jan-arve.saether@nokia.com>
Diffstat (limited to 'src/plugins/accessible/widgets/complexwidgets.h')
-rw-r--r-- | src/plugins/accessible/widgets/complexwidgets.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/accessible/widgets/complexwidgets.h b/src/plugins/accessible/widgets/complexwidgets.h index 05d8bc232a..8a5543041f 100644 --- a/src/plugins/accessible/widgets/complexwidgets.h +++ b/src/plugins/accessible/widgets/complexwidgets.h @@ -246,11 +246,12 @@ public: bool setSelected(int child, bool on, bool extend); QVector<int> selection() const; + QAccessibleInterface* child(int index) const; + int indexOfChild(const QAccessibleInterface *child) const; + int navigate(RelationFlag rel, int entry, QAccessibleInterface **target) const; + protected: QTabBar *tabBar() const; - -private: - QAbstractButton *button(int child) const; }; #endif // QT_NO_TABBAR |