summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/ios
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-10-16 17:58:54 +0200
committerFrederik Gladhorn <frederik.gladhorn@theqtcompany.com>2014-10-25 18:30:08 +0200
commit18a538ed40d5419b7f9edf5e42730113447ed527 (patch)
treedfbb8c08d4d1abeca7027d37fd55afa418a85ca3 /src/plugins/platforms/ios
parente859de3fb5203579fbb4a6774bcdf59dc00404f9 (diff)
Add searchEdit as accessible state
The search state is used by VoiceOver on iOS to announce a search field. Change-Id: I464125827dbbf275daf38104e26e9591bb23365a Reviewed-by: Jan Arve Sæther <jan-arve.saether@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/ios')
-rw-r--r--src/plugins/platforms/ios/quiaccessibilityelement.mm3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/platforms/ios/quiaccessibilityelement.mm b/src/plugins/platforms/ios/quiaccessibilityelement.mm
index 331c38460c..63b6827ad3 100644
--- a/src/plugins/platforms/ios/quiaccessibilityelement.mm
+++ b/src/plugins/platforms/ios/quiaccessibilityelement.mm
@@ -152,6 +152,9 @@
if (state.disabled)
traits |= UIAccessibilityTraitNotEnabled;
+ if (state.searchEdit)
+ traits |= UIAccessibilityTraitSearchField;
+
if (iface->role() == QAccessible::Button)
traits |= UIAccessibilityTraitButton;