16void QAndroidPlatformAccessibility::notifyAccessibilityUpdate(QAccessibleEvent *event)
18 if (!isActive() || event ==
nullptr || !event->accessibleInterface())
26 if (event->type() == QAccessible::LocationChanged) {
28 }
else if (event->type() == QAccessible::ObjectHide) {
30 }
else if (event->type() == QAccessible::ObjectShow) {
32 }
else if (event->type() == QAccessible::Focus) {
34 }
else if (event->type() == QAccessible::ValueChanged) {
36 }
else if (event->type() == QAccessible::ScrollingEnd) {
38 }
else if (event->type() == QAccessible::NameChanged
39 || event->type() == QAccessible::DescriptionChanged) {
41 }
else if (event->type() == QAccessible::Announcement) {
42 auto *announcementEvent =
static_cast<QAccessibleAnnouncementEvent *>(event);
44 announcementEvent->message());