Qt Quick 示例 - 无障碍

此示例演示了可访问按钮的实现。

无障碍 展示了带有元数据的 QML 类型,这些元数据用于增强无障碍系统。更多信息,请访问无障碍页面。

运行示例

要从 Qt Creator 运行示例,请打开 欢迎 模式并从 示例 中选择示例。更多信息,请访问构建和运行示例

实现可访问按钮

按钮向无障碍系统标识自身及其功能

Accessible.name: text
Accessible.description: "This button does " + text
Accessible.role: Accessible.Button
Accessible.onPressAction: {
    button.clicked()
}

同样,示例中的 文本 类型也标识自身

Accessible.role: Accessible.StaticText
Accessible.name: text

示例项目 @ code.qt.io

© 2024 The Qt Company Ltd. 其中包含的文档贡献归其各自的所有者版权所有。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款许可的。Qt 和相应的标识是 The Qt Company Ltd. 在芬兰和/或其他国家的注册商标。所有其他商标均为其各自所有者的财产。