API reference
AccessibilityCompat
Public types, functions, and constants declared in this header.
No matching API members.
Global
Methods
inline QAccessible::Event fluentAccessibleAnnouncementEventType()Returns the accessibility event type used for live announcements.
constexpr bool fluentAccessibleAnnouncementSupportsDetails()Reports whether accessibility announcements expose text and politeness.
inline QString fluentAccessibleAnnouncementMessage(const QAccessibleEvent* event)Extracts announcement text when the active Qt API provides it.
inline FluentAccessibleAnnouncementPoliteness fluentAccessibleAnnouncementPoliteness(const QAccessibleEvent* event)Extracts announcement politeness when the active Qt API provides it.
inline void fluentSendAccessibleAnnouncement(QObject* object, const QString& message, FluentAccessibleAnnouncementPoliteness politeness)Sends an accessibility announcement through the best available Qt API.
inline void fluentRefreshAccessibleInterfaceAfterConstruction(QObject* object, QAccessible::Role expectedRole)Replaces an accessibility interface cached before a widget finished constructing when it does not expose the expected role.
Enumerations
enum class FluentAccessibleAnnouncementPolitenessUnspecified = -1PoliteAssertive
Types and aliases
using FluentAccessibleRelationList = decltype(std::declval<const QAccessibleInterface&>().relations( QAccessible::AllRelations))Accessibility API and event adaptation.