Qt应用程序管理器
概述
应用程序管理器二进制文件(appman
)本身是一个无头守护进程。您需要在启动时通过命令行或通过配置文件提供适当的QML文件,然后它作为使用从C++端导出的API作为合成窗口管理器运行。
获取高级概述,请参阅Qt应用程序管理器简介。
重要主题
工具
参考
- 应用程序清单定义(info.yaml)
- QtApplicationManager QML模块
- QtApplicationManager.SystemUI QML模块
- QtApplicationManager.Application QML模块
示例
学习如何编写您的第一个系统UI。 | |
学习如何动画化窗口以显示和消失。 | |
展示具有各种功能(包括原生应用程序)的客户端应用程序。 | |
展示了使用纯QML实现的极简桌面系统UI。 | |
如何使用FrameTimer显示帧率信息。 | |
如何使用ProcessStatus显示应用程序进程信息。 | |
提供了自定义应用程序管理器可执行文件的基本结构和起点。 | |
三个应用程序和一个系统UI通过意图进行通信。 | |
学习如何使用意图从系统UI启动应用程序。 | |
学习如何使用多个WindowItems渲染WindowObject。 | |
学习如何将软件容器与应用程序管理器集成。 |
许可证和归属
Qt ApplicationManager可在商业Qt Automotive Suite许可证下使用。此外,它还可在GNU Lesser General Public License,版本3下使用,或参阅Qt许可证获取更多详细信息。
Windows上的可执行文件可能链接到Qtmain库。此库可在商业许可证下获得,并且此外在BSD 3-clause "New"或"Revised"许可证下获得。
此外,Qt ApplicationManager可能包含以下许可下的第三方模块
©2019 Luxoft Sweden AB。本文件中包含的文档贡献版权属于各自所有者。提供的文档许可发布在自由软件基金会网站上,根据GNU自由文档许可协议版本1.3的条款。