Neptune 3 用户界面 - 概述
Neptune 3 UI是 Qt 在车载信息娱乐 (IVI) 系统中的参考 UI 实现。
它旨在:
提供有关如何使用Qt Automotive Suite开发汽车 UI 的最佳实践。
让 UI 设计师和软件开发人员高效协作。
为 UI 设计人员提供控制外观的方法。
通过使Qt Automotive Suite与外部工具(例如 3D 工具、地图、Qt IVI 等)集成来提高灵活性。
提供构成 IVI 系统基础的多进程 UI。
它包含以下主要功能:
使用 Qt/QML 实现,基于负责应用程序和窗口管理的Qt 应用程序管理器。
可以与各种汽车 3D 模型技术集成。
可以与各种导航解决方案集成。
利用Qt IVI模块,它提供 C++ 类和 QML 类型来访问车辆功能,以及核心 API 来实现新的 IVI 功能。
支持光标管理,支持通过其他方式(例如键盘或游戏手柄)进行 UI 导航。
它包含以下元素:系统界面( sysui) ,系统界面( sysui) ,导入、模块(例如animations、controls、utils或models),插件和样式。
参考
https://doc.qt.io/Neptune3UI/neptune3ui-overview.html