Qt项目——文本编辑器(需求设计)

项目地址:GitHub - Outlier9/CatEditor: Cat文本编辑器--Qt

有帮助的话各位点点 star 啦,感谢!

如果有需要学习该项目的人,觉得看文档较为困难,可以加我联系方式,给github点个star后可免费提供学习视频!!!

项目类型:桌面应用程序 -->QMainwindow

提示:

  1. 文中的代码段,均为写到该过程的时候的节选,并不是完全的代码,所以写到部分函数的声明或者在初始化函数添加内容的时候不做特别阐述,阅读过程中只关注展示的代码的逻辑即可,具体的完整代码需要看源码,源码中大部分都有注释。

  2. 我在最开始犯了个低级错误,把childwnd写成了chilewnd,所以后边就将错就错了,不影响观感,阅读的时候注意一下,在写代码过程中多多少少也还出现过类似拼写的错误,自己在源代码中改了,还是最后以源代码为准,功能模块叙述部分这些就没提了。

  3. 这是本人第一次写记录项目开发的相关文档,若有错误请多多包涵

项目环境:

  • Qt Creator 版本:4.11.0
  • 基于的 Qt 版本:5.14.0
  • 编译器:MSVC 2017(微软视觉工作室 2017)
  • 编译位数:32位
  • 编译日期:2019年12月10日 12:27:13(注意:这里的日期可能存在笔误,通常日期格式为月/日/年)
  • 源代码修订版本:017ed74400
  • 版权信息:2008-2019 The Qt Company Ltd(Qt 公司)
  • 法律声明:程序提供“按原样”(AS IS),不提供任何形式的保证,包括设计、适销性和特定用途的适用性保证。

一、需求设计 

由于思维导图较大,我这里用大纲形式展示,也可以点击链接或者看github的readme预览思维导图

 1.菜单栏设计

ProcessOn Mindmap

2.工具栏设计

ProcessOn Mindmap

3.功能模块设计

ProcessOn Mindmap

  • 12
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Outlier_9

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值