C
Qt Quick Ultralite Controls QML Types
Qt Quick Ultralite Controls is an implementation of Qt Quick Controls that targets MCU devices. Currently a subset of Qt Quick Controls is implemented.
Since version 1.3, the Qt Quick Ultralite Controls module is source-compatible with Qt Quick Controls.
Using the Module
To use the Qt Quick Ultralite Controls QML types, add Qul::Controls to the list of module files in your .qmlproject
.
ModuleFiles { MCU.qulModules: ["Qul::Controls"] }
After adding the module files, add the following import statement to your .qml
file:
import QtQuick.Controls
Linking an Application to the CMake Target
Note: This step applies to deprecated CMake APIs only.
When using CMake projects, link your application to the Qul::Controls
CMake target.
target_link_libraries(app PRIVATE Qul::Controls)
The Qul::Controls
CMake target enables the default style. See Controls Styling for information on styling and templates.
QMLTypes
Abstract base type providing functionality common to buttons | |
Push-button that can be clicked to perform a command or answer a question | |
Check button that can be toggled on or off | |
Abstract base type providing functionality common to all controls | |
Circular dial that is rotated to set a value | |
Indicates the progress of an operation | |
Exclusive radio button that can be toggled on or off | |
Used to select a value by sliding a handle along a track | |
Enables the user to navigate pages by swiping sideways | |
Button that can be toggled on or off |
Available under certain Qt licenses.
Find out more.