Qt クイックサンプル - アクセシビリティ

この例では、アクセシブルなボタンの実装を示します。

アクセシビリティは、アクセシビリティシステム用のメタデータで拡張されたQML型を示します。詳しくは、アクセシビリティのページをご覧ください。

サンプルを実行する

Qt Creator からサンプルを実行するには、Welcome モードを開き、Examples からサンプルを選択します。詳細については、Building and Running an Example を参照してください。

アクセシブルボタンの実装

ボタンは、それ自身とその機能をアクセシビリティ・システムに識別させます:

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

©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。