Qt Quick 示例 - 辅助功能

该示例演示了无障碍按钮的实现。

可访问性演示了为可访问性系统添加元数据的 QML 类型。更多信息,请访问辅助功能页面。

运行示例

要从 Qt Creator,打开Welcome 模式,并从Examples 中选择示例。更多信息,请参阅Qt Creator: 教程:构建并运行

实现无障碍按钮

按钮向无障碍系统标识了自己及其功能:

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

同样,示例中的Text 类型也会标识自己:

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

示例项目 @ code.qt.io

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.