Qt Quick Examples - Accessibility¶
This example demonstrates the implementation of accessible buttons
accessibility.qml Example File¶
Button.qml Example File¶
Checkbox.qml Example File¶
Slider.qml Example File¶
main.cpp Example File¶
accessibility.qmlproject Example File¶
accessibility.qrc Example File¶
quick-accessibility.pro Example File¶
This example demonstrates the implementation of accessible buttons.
Accessibility demonstrates QML types that are augmented with meta-data for accessibility systems. For more information, visit the Accessibility page.
Running the Example¶
To run the example from Qt Creator , open the Welcome mode and select the example from Examples . For more information, visit Building and Running an Example.
Implementing Accessible Buttons¶
The button identifies itself and its functionality to the accessibility system:
Accessible.name: text Accessible.description: "This button does " + text Accessible.role: Accessible.Button Accessible.onPressAction: { button.clicked() }Similarly, Text types inside the example also identify themselves:
Accessible.role: Accessible.StaticText Accessible.name: text