使用 Qt IVI 参考API

概述

Qt IVI 模块包含一个参考API,它提供了访问常用汽车功能的接口。这些API依赖于前端API与后端实现的分离。Qt IVI模块还引入了一组在API中使用的概念,例如区域和属性属性。有关概念的更多信息,请参阅概念和架构

模块

Qt IVI由以下C++模块组成

Qt IVI 核心C++类

C++类用于Qt IVI核心API。

Qt IVI 媒体C++类

C++类用于Qt IVI媒体API。

Qt IVI 车辆功能C++类

C++类用于Qt IVI车辆功能API。

Qt IVI 核心为Qt IVI特性提供核心基类,并处理Qt IVI后端插件的发现。应用程序开发者不需要直接使用Qt IVI核心。此模块仅在您实现新的IVI功能时才需要,例如Qt IVI车辆功能 气候控制

Qt IVI 车辆功能提供访问车辆功能的接口。

Qt IVI 媒体提供访问媒体相关API的接口,例如管理音乐播放列表或控制收音机调谐器。

这些模块提供的功能可用于QML应用程序

Qt IVI 核心QML类型

用于Qt IVI核心API的QML类型。

Qt IVI 媒体QML类型

用于Qt IVI媒体API的QML类型。

Qt IVI 车辆功能QML类型

用于Qt IVI车辆功能API的QML类型。

©2020 The Qt Company Ltd. 本文件中包含的文档贡献是各自所有者的版权。本文件的文档根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款提供许可。Qt及其分别是芬兰和/或其他国家/地区的The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。