桌面端Qt应用:
本项目面向学生、自学者和需要精细化安排时间的用户,帮助用户将一天 24 小时拆分成连续时间段,合理规划学习、休息、饮食和任务执行。
点击空白处退出提示
桌面端Qt应用:
本项目面向学生、自学者和需要精细化安排时间的用户,帮助用户将一天 24 小时拆分成连续时间段,合理规划学习、休息、饮食和任务执行。
DealWell 是一款基于 Qt 开发的桌面日程计划 App。
应用支持创建多个计划表,每个计划表可以按日期生成全天计划。日程会从 00:00 到 24:00 连续覆盖,用户可以拆分、删除、修改时间段,也可以通过文字转表格快速导入计划。
项目还支持计划模板、星期模板绑定、自定义模板、日程块管理、当前任务提示等功能,提高日程创建和复用效率。
本项完全由本人配合AI完成
项目使用 C++ 和 Qt Widgets 开发,界面主要通过 Qt Designer 设计 .ui 文件,并使用 QSS 进行样式美化。
数据层使用 SQLite 存储计划表、每日任务、自定义模板和日程块信息。业务层封装了全天计划生成、时间段拆分、覆盖式添加、删除合并、模板应用等逻辑,保证日程始终连续覆盖全天。
项目使用 CMake 构建,并通过本地测试程序验证日程生成、模板绑定和数据持久化逻辑。




评论