15void QAndroidPlatformAccessibility::notifyAccessibilityUpdate(QAccessibleEvent *event)
17 if (!isActive() || event ==
nullptr || !event->accessibleInterface())
25 if (event->type() == QAccessible::LocationChanged) {
27 }
else if (event->type() == QAccessible::ObjectHide) {
29 }
else if (event->type() == QAccessible::ObjectShow) {
31 }
else if (event->type() == QAccessible::Focus) {
33 }
else if (event->type() == QAccessible::ValueChanged) {
35 }
else if (event->type() == QAccessible::ScrollingEnd) {
37 }
else if (event->type() == QAccessible::NameChanged
38 || event->type() == QAccessible::DescriptionChanged) {
40 }
else if (event->type() == QAccessible::Announcement) {
41 auto *announcementEvent =
static_cast<QAccessibleAnnouncementEvent *>(event);
43 announcementEvent->message());