aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/accessible/qtquick1/qaccessibledeclarativeview.cpp2
-rw-r--r--src/plugins/accessible/quick/qaccessiblequickitem.cpp5
-rw-r--r--src/plugins/accessible/quick/qaccessiblequickview.cpp2
3 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/accessible/qtquick1/qaccessibledeclarativeview.cpp b/src/plugins/accessible/qtquick1/qaccessibledeclarativeview.cpp
index 25034a2532..765e00aeec 100644
--- a/src/plugins/accessible/qtquick1/qaccessibledeclarativeview.cpp
+++ b/src/plugins/accessible/qtquick1/qaccessibledeclarativeview.cpp
@@ -80,7 +80,7 @@ int QAccessibleDeclarativeView::indexOfChild(const QAccessibleInterface *iface)
if (iface) {
QDeclarativeItem *declarativeRoot = m_view->accessibleRootItem();
if (declarativeRoot == iface->object())
- return 1;
+ return 0;
}
return -1;
}
diff --git a/src/plugins/accessible/quick/qaccessiblequickitem.cpp b/src/plugins/accessible/quick/qaccessiblequickitem.cpp
index 10442b275e..fd087c4e1e 100644
--- a/src/plugins/accessible/quick/qaccessiblequickitem.cpp
+++ b/src/plugins/accessible/quick/qaccessiblequickitem.cpp
@@ -135,10 +135,7 @@ int QAccessibleQuickItem::navigate(QAccessible::RelationFlag rel, int entry, QAc
int QAccessibleQuickItem::indexOfChild(const QAccessibleInterface *iface) const
{
QList<QQuickItem*> kids = childItems();
- int idx = kids.indexOf(static_cast<QQuickItem*>(iface->object()));
- if (idx != -1)
- ++idx;
- return idx;
+ return kids.indexOf(static_cast<QQuickItem*>(iface->object()));
}
QList<QQuickItem *> QAccessibleQuickItem::childItems() const
diff --git a/src/plugins/accessible/quick/qaccessiblequickview.cpp b/src/plugins/accessible/quick/qaccessiblequickview.cpp
index d15e01d96c..da8c4242d7 100644
--- a/src/plugins/accessible/quick/qaccessiblequickview.cpp
+++ b/src/plugins/accessible/quick/qaccessiblequickview.cpp
@@ -158,7 +158,7 @@ int QAccessibleQuickView::indexOfChild(const QAccessibleInterface *iface) const
if (iface) {
QQuickItem *declarativeRoot = view()->rootObject();
if (declarativeRoot == iface->object())
- return 1;
+ return 0;
}
return -1;