summaryrefslogtreecommitdiffstats
path: root/util/accessibilityinspector/accessibilityscenemanager.cpp
diff options
context:
space:
mode:
authorMorten Johan Sorvig <morten.sorvig@nokia.com>2012-01-17 20:02:18 +0100
committerQt by Nokia <qt-info@nokia.com>2012-01-20 02:07:13 +0100
commit06ff72e02d8231981fafc7ae0e2404911223886a (patch)
tree04b5eab8609e536ac9a552c13b7ba657cd4bbef7 /util/accessibilityinspector/accessibilityscenemanager.cpp
parentf99c1b5f1c7924f9594cbb1374bfcf29db49d492 (diff)
Compile.
Change-Id: I3c490eb2ce9bd655f4808b232663a530baec5990 Reviewed-by: Jan-Arve Sæther <jan-arve.saether@nokia.com>
Diffstat (limited to 'util/accessibilityinspector/accessibilityscenemanager.cpp')
-rw-r--r--util/accessibilityinspector/accessibilityscenemanager.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/util/accessibilityinspector/accessibilityscenemanager.cpp b/util/accessibilityinspector/accessibilityscenemanager.cpp
index 0772468bfc..d8e6b22482 100644
--- a/util/accessibilityinspector/accessibilityscenemanager.cpp
+++ b/util/accessibilityinspector/accessibilityscenemanager.cpp
@@ -116,9 +116,8 @@ void AccessibilitySceneManager::handleUpdate(QObject *object, QAccessible::Event
updateItem(item, interface);
for (int i = 0; i < interface->childCount(); ++i) {
- QAccessibleInterface *child = 0;
- int ret = interface->navigate(QAccessible::Child, i + 1, &child);
- if (ret == 0 && child) {
+ QAccessibleInterface *child = interface->child(i);
+ if (child) {
updateItem(m_graphicsItems.value(child->object()), child);
delete child;
}
@@ -143,8 +142,8 @@ void AccessibilitySceneManager::handleUpdate(QObject *object, QAccessible::Event
qDebug() << "ObjectCreated ScrollingStart" << object;
QAccessibleInterface *child = 0;
for (int i = 0; i < interface->childCount(); ++i) {
- int ret = interface->navigate(QAccessible::Child, i + 1, &child);
- if (ret == 0 && child) {
+ QAccessibleInterface *child = interface->child(i);
+ if (child) {
m_animatedObjects.insert(child->object());
delete child;
}
@@ -243,7 +242,7 @@ void AccessibilitySceneManager::updateItemFlags(QGraphicsRectItem *item, QAccess
}
if (m_optionsWidget->hideOffscreenItems()) {
- if (interface->state() & QAccessible::Offscreen) {
+ if (interface->state().offscreen) {
shouldShow = false;
}
}
@@ -398,7 +397,7 @@ void AccessibilitySceneManager::addGraphicsItems(AccessibilitySceneManager::Tree
else
graphicsItem->setBrush(QColor(Qt::white));
- if (item.state & QAccessible::Invisible) {
+ if (item.state.offscreen) {
QPen linePen;
linePen.setStyle(Qt::DashLine);
graphicsItem->setPen(linePen);
@@ -470,7 +469,7 @@ bool AccessibilitySceneManager::isHidden(QAccessibleInterface *interface)
QAccessibleInterface *current = interface;
while (current) {
- if (current->state() & QAccessible::Invisible) {
+ if (current->state().invisible) {
return true;
}