aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp')
-rw-r--r--src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp b/src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp
index 6e4f27adb2..8786949fae 100644
--- a/src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp
+++ b/src/plugins/accessible/qtquick1/qaccessibledeclarativeitem.cpp
@@ -171,13 +171,10 @@ int QAccessibleDeclarativeItem::indexOfChild(const QAccessibleInterface *iface)
return index;
}
-QFlags<QAccessible::StateFlag> QAccessibleDeclarativeItem::state() const
+QAccessible::State QAccessibleDeclarativeItem::state() const
{
- QAccessible::State state = QAccessible::Normal;
-
- if (m_item->hasFocus()) {
- state |= QAccessible::Focused;
- }
+ QAccessible::State state;
+ state.focused = m_item->hasFocus();
return state;
}