Qt IVI C++ Classes
Modules
Qt IVI contains the following modules:
C++ classes for the Qt IVI Core API. | |
C++ classes for the Qt IVI Media API. | |
C++ classes for the Qt IVI Vehicle Functions API. |
Classes
Qt IVI Core C++ Classes
The base class for all QtIvi Features | |
The base class for QtIvi Features which should act as a model | |
Base class of all query terms | |
The base class for all QtIvi vehicle features | |
The representation of a conjunction between two query terms | |
Defines the base class for all backends | |
The representation of a filter | |
The representation of a scope which can hold another term | |
Generic model to load its data using the "Paging" aproach | |
Defines the interface for backends to the QIviPagingModel feature class | |
Template class for providing asynchronous results | |
The base class for QIviPendingReply | |
Signals for QIviPendingReply | |
Helper class to connect a Feature to already instantiated QIviServiceInterface classes | |
The representation of a scope which can hold another term | |
Generic model which can be used to search, browse, filter and sort data | |
Defines the interface for backends to the QIviSearchAndBrowseModel feature class | |
Defines the interface for services | |
The backends to QIviAbstractFeature | |
Provides the connection point to a Backend Service | |
Provides a way to script a simulation backend from QML | |
The base class of a row in the QIviPagingModel model and derived models | |
Defines the base interface for the feature backend classes | |
Holds enums which are used by multiple classes of QtIviCore and provides convenience functions to register types to QML |
Qt IVI Vehicle Functions C++ Classes
Provides an interface to the climate control | |
Backend interface for QIviClimateControl | |
Provides an interface to the window control | |
Backend interface for QIviWindowControl | |
Holds all the enums defined in the QtIviVehicleFunctions module | |
Factory methods for all structs defined in the QtIviVehicleFunctions module |
Qt IVI Media C++ Classes
Provides a interface to control the AM/FM tuner | |
Defines the interface for backends to the QIviAmFmTuner feature class | |
QIviTunerStation represents a tuner station | |
Represents a playable audio track | |
The base class for all media devices | |
Provides a model for discovering media devices | |
Defines the interface for backends to the QIviMediaDeviceDiscoveryModel feature class | |
Provides an interface to control the media indexer | |
Defines the interface for backends to the QIviMediaIndexerControl feature class | |
Provides an interface to control a media player | |
Defines the interface for backends to the QIviMediaPlayer feature class | |
Represents a USB device connected to the system | |
Provides a play queue for the QIviMediaPlayer | |
The base class of a row in the QIviPlayQueue model | |
Represents a tuner station |