C

Qt Quick Ultralite Controls QML Types

Qt Quick Ultralite Controls aims to be compatible with Qt Quick Controls. Currently many features from Qt Quick Controls are not yet available. See Differences between Qt Quick Ultralite Controls and Qt Quick Controls for details.

To use the Qt Quick Ultralite Controls QML types, link your application to the Qul::QuickUltraliteControlsStyleDefault CMake target:

target_link_libraries(app Qul::QuickUltralite Qul::QuickUltraliteControlsStyleDefault)

And add the following import statement to your .qml file:

import QtQuick.Controls

The Qul::QuickUltraliteControlsStyleDefault CMake target enables the default style. See Controls Styling for information on styling and templates.

QMLTypes

AbstractButton

Abstract base type providing functionality common to buttons

Button

Push-button that can be clicked to perform a command or answer a question

CheckBox

Check button that can be toggled on or off

Control

Abstract base type providing functionality common to all controls

Dial

Circular dial that is rotated to set a value

ProgressBar

Indicates the progress of an operation

RadioButton

Exclusive radio button that can be toggled on or off

Slider

Used to select a value by sliding a handle along a track

SwipeView

Enables the user to navigate pages by swiping sideways

Switch

Button that can be toggled on or off

Available under certain Qt licenses.
Find out more.