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