summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorTilman Sauerbeck <tilman@code-monkey.de>2012-08-22 17:14:34 +0200
committerQt by Nokia <qt-info@nokia.com>2012-09-07 14:29:58 +0200
commit24dae5e17fa078c8c301c13456d67e826d97564e (patch)
treef761b19ebb29e78a0d27a8a604c5f00652cd36ca /src/plugins
parent5453a7f6a6f47f4f773880f602328969da6cd8ac (diff)
Fix calculation of logical child index for row headers.
Change-Id: I6b7a5b4d698d496a6710dd479b24f10c7d7e5851 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com> Reviewed-by: Jan-Arve Sæther <jan-arve.saether@nokia.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/accessible/widgets/itemviews.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/accessible/widgets/itemviews.cpp b/src/plugins/accessible/widgets/itemviews.cpp
index 93c3fb574c..780281d5ea 100644
--- a/src/plugins/accessible/widgets/itemviews.cpp
+++ b/src/plugins/accessible/widgets/itemviews.cpp
@@ -415,7 +415,7 @@ int QAccessibleTable2::indexOfChild(const QAccessibleInterface *iface) const
return cell->index + (verticalHeader() ? 1 : 0) + 1;
} else if (iface->role(0) == QAccessible::RowHeader){
const QAccessibleTable2HeaderCell* cell = static_cast<const QAccessibleTable2HeaderCell*>(iface);
- return (cell->index+1) * (view()->model()->rowCount()+1) + 1;
+ return (cell->index+1) * (view()->model()->columnCount()+1) + 1;
} else if (iface->role(0) == QAccessible::Pane) {
return 1; // corner button
} else {