如果您希望修改模块以便更好地移植到您的嵌入式设备,以下是供开发人员参考的模块描述。
应用程序启动器和系统引导程序。它初始化 Qt 环境、设置全局样式并管理启动和关闭顺序。
包含嵌入在桌面环境中的核心系统工具和默认实用程序。
core/icm20608
gadgets
page
sources/localweather
sources/netcard
ui
系统级服务和共享基类,例如全局上下文管理、信号总线或单例基础架构。可能包含跨模块使用的系统抽象。
第三方或用户可扩展的应用,集成到桌面系统中,但已模块化,方便添加/删除。您需要自己去下方对应的文档去翻阅其中的细节,需要注意的是,你只需要几乎0成本的修改就能将这些extern_app中的子项独立出来进行运行,作为您自己的一个项目进行改善和细化
桌面本身使用到的Ui资源,如果您需要替换成自己的资源,直接同名替换即可。
顶级 UI 模板、主题或布局定义。可作为整个桌面样式或皮肤的基础。