C

Differences between Qt Quick Ultralite and Qt Quick Controls

The Qt Quick Ultralite offers a subset of Qt Quick Controls API. The following tables list the properties, signals, and methods supported by the Qt Quick Ultralite Controls QML type API.

AbstractButton

Qt Quick Ultralite implements the following parts of the AbstractButton QML type API:

Properties:

Name
autoRepeat : bool
autoRepeatDelay : int
autoRepeatInterval : int
checkable : bool
checked : bool
icon.source : url
icon.color : color
pressed : bool
text : string

Signals:

Name
clicked()

Button

The Qt Quick Ultralite Button is just an alias for AbstractButton

CheckBox

Qt Quick Ultralite implements the following parts of the CheckBox QML type API:

Properties:

Name
checkState : enumeration
tristate : bool

Control

Qt Quick Ultralite implements the following parts of the Control QML type API:

Properties:

Name
availableHeight : real
availableWidth : real
background : Item
bottomInset : real
bottomPadding : real
contentItem : Item
font : font
leftInset : real
leftPadding : real
rightInset : real
rightPadding : real
topInset : real
topPadding : real

Dial

Qt Quick Ultralite implements the following parts of the Dial QML type API:

Properties:

Name
angle : real
from : real
handle : Item
position : real
pressed : real
snapMode : enumeration
stepSize : real
to : real
value : real
wrap : bool

Signals:

Name
moved()

RadioButton

The Qt Quick Ultralite RadioButton is just an alias for AbstractButton

Slider

Qt Quick Ultralite implements the following parts of the Slider QML type API:

Properties:

Name
from : real
handle : Item
orientation : enumeration
position : real
pressed : bool
stepSize : real
to : real
value : real
visualPosition : real

Signals:

Name
moved()

Methods:

Name
valueAt(position : real) : real

SwipeView

Qt Quick Ultralite implements the following parts of the SwipeView QML type API:

Properties:

Name
interactive : bool
orientation : enumeration

In addition, there is also API inherited from Container. Since we are unsure whether we will implement Container for QUL, for now that API will be considered as belonging to SwipeView:

Properties:

Name
count : int
currentIndex : int
currentItem : Item

Methods:

Name
decrementCurrentIndex() : void
incrementCurrentIndex() : void
itemAt(index : int) : Item
setCurrentIndex(index) : void

Switch

Qt Quick Ultralite implements the following parts of the Switch QML type API:

Properties:

Name
position : real
visualPosition : real

ProgressBar

Qt Quick Ultralite implements the following parts of the Switch QML type API:

Properties:

Name
to : real
value : real
position : real
visualPosition : real

Available under certain Qt licenses.
Find out more.