Qt Interface Framework QML Types

QML Modules

Qt Interface Framework contains the following QML modules:

Qt Interface Framework Core QML Types

QML types for the Qt Interface Framework Core API.

Qt Interface Framework Media QML Types

QML types for the Qt Interface Framework Media API.

Qt Interface Framework Vehicle Functions QML Types

QML types for the Qt Interface Framework Vehicle Functions API.

QML Types

Qt Interface Framework Core QML Types

AbstractFeature

Not directly accessible. The QML type provides base QML properties for the feature, like autoDiscovery and isValid

AbstractFeatureListModel

QIfAbstractFeatureListModel is the base class for QtInterfaceFramework Features which should act as a model

AbstractZonedFeature

Not directly accessible. The QML type provides base QML properties for each QML Vehicle feature like zone and error access

FilterAndBrowseModel

Generic model which can be used to search, browse, filter and sort data

PagingModel

Generic model to load its data using the "Paging" aproach

PendingReply

An object representing asynchronous results

QtInterfaceFramework

Singleton holds enums, which are used by multiple Items of the QtInterfaceFramework module

ServiceManager

Central instance that loads the backends and provides ServiceObjects

StandardItem

The base class of a row in the PagingModel and derived models

Qt Interface Framework VehicleFunctions QML Types

ClimateControl

Provides an interface to the climate control

VehicleFunctions

Singleton holds all the enums defined in the QtIfVehicleFunctions module and provides factory methods for all structs

WindowControl

Provides an interface to the window control

Qt Interface Framework Media QML Types

AmFmTuner

Provides a interface to control the AM/FM tuner

AmFmTunerStation

TunerStation represents a tuner station

AudioTrackItem

Represents a playable audio track

MediaDevice

The base item for all Media Devices

MediaDeviceDiscoveryModel

Provides a model for discovering media devices

MediaIndexerControl

Provides an interface to control the media indexer

MediaPlayer

Provides an interface to control a media player

MediaUsbDevice

Represents a USB device connected to the system

PlayQueue

Provides a play queue for the MediaPlayer

PlayableItem

The base class of a row in the PlayQueue model

TunerStation

Represents a tuner station

© 2021 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.