Qt IVI QML Types

QML Modules

Qt IVI contains the following QML modules:

QtIvi

QML types for the Qt IVI Core API

QtIvi.Media

QML types for the Qt IVI Media API

QtIvi.VehicleFunctions

QML types for the Qt IVI Vehicle Functions API

QML Types

Qt IVI Core QML Types

AbstractFeature

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

AbstractFeatureListModel

QIviAbstractFeatureListModel is the base class for QtIvi 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

PendingReply

A object representing an asynchronous results

SearchAndBrowseModel

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

SearchAndBrowseModelItem

The base class of a row in the SearchAndBrowseModel model

ServiceManager

The central instance loading the backends and providing ServiceObjects

Qt IVI VehicleFunctions QML Types

ClimateControl

Provides an interface to the climate control. The QIviClimateControl provides an interface to the climate control of the vehicle. The climate control properties are divided into two categories: central or zoned. The central properties are exposed directly through the QIviClimateControl and the zoned properties are exposed through zone objects. The zones are retrieved using the zoneAt method. The QIviClimateControl expects a single backend to be available. It is recommended to use it with discoveryMode set to AutoDiscovery

WindowControl

Provides an interface to the window control. The QIviWindowControl provides an interface to control the physical windows of the vehicle. All properties are exposed through zone objects. The zones are retrieved using the zoneAt method. The QIviWindowControl expects a single backend to be available. It is recommended to use it with discoveryMode set to zoneAt

Qt IVI Media QML Types

AmFmTuner

Provides a interface to control the am fm tuner

MediaDevice

The base item for all Media Devices

MediaUsbDevice

Represents a USB device connected to the system

MediaDeviceDiscoveryModel

Provides a model for discovering media devices

MediaIndexerControl

Provides a interface to control the media indexer

MediaPlayer

Provides a interface to control a media player

AudioTrackItem

Represents a playable audio track

PlayableItem

The base class of a row in the PlayQueue model

PlayQueue

Provides a play queue for the MediaPlayer

AmFmTunerStation

TunerStation represents a tuner station

TunerStation

Represents a tuner station

© 2018 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.