Releases: sudoevolve/material-components-qml
Releases · sudoevolve/material-components-qml
md3-qml-0.3.3-build
md3-qml-0.2.5-build
md3-qml-build-0.1.7
🚀 更新日志:引入脚手架、热重载与桌面组件
本次更新为项目带来了核心的工程化能力和开发效率提升:
-
全新工程脚手架 ( scaffold )
- 新增 PowerShell 脚手架脚本,支持一键创建标准化的 Qt/QML 项目。
- 自动化工作流 :集成了自动依赖复制、CMake 配置、环境检测、自动编译运行及 windeployqt 打包脚本生成。
- 专业规范 :自动生成 .gitignore 、 .clang-format 及 .editorconfig ,确保项目起步即合规。
-
QML 热重载机制 ( Hot Reload )
- 实现了基于文件监控的 HotReloader C++ 模块。
- 支持在 Debug 模式下实时监听 .qml 文件修改并自动刷新界面,无需重复编译,大幅提升 UI 开发效率。
-
桌面小组件框架 ( Widgets )
- 新增 widgets/ 模块,提供了开发独立桌面挂件(Desktop Widgets)的基础设施和示例。
-
文档与合规性完善
- 更新 README.md ,补充了脚手架使用指南、热重载集成教程及项目亮点介绍。














