Qt学习练手项目,做一个简单的记事本。上一个版本叫Notepad-- (Notepad++、Notepad)
图标来源:阿里巴巴矢量图标库等
文件是否更改判断逻辑有问题打开查找框之后关闭主窗口显示程序异常退出(怀疑是内存泄漏)响应窗口关闭事件,忽略事件无效(event->ignore()不起作用)- 查找模式切换逻辑有问题(待后续完善)
- Undo、Redo操作有问题
- 完成查找模式选择
设置ini文件,保存设置- ini写入、读取格式问题
- 颜色、字体框初始值
- 设置字体有bug,只能设置选中的文本
- 在底部实时显示行列号(QLable太丑,statusTip不能实时刷新)
0.4.1 : 2020.4.13
将项目迁移到Qt5.14.1上
更改图标名(不要出现中文!)
试验运行python脚本
写入ini文件,保存设置
添加设置字体功能(QFontDialog)
添加设置字体颜色功能(QColorDialog)
0.3.1 : 2020.4.1
正式更名为Notepadm2 (Notepad minus 2)
更换图标(自己设计,比之前的马赛克好点儿)
上传release版
添加自动换行功能
将字体风格修改设为全局
完善编辑操作功能
在编辑区底部显示行列号(利用QLable, 很丑)
0.2.2 : 2020.4.1
修复内存泄漏的bug
修复事件忽略无效的bug(逻辑错误)
0.2.1 : 2020.4.1
修复文件保存时的bug
添加功能[查找],[帮助],[关于Notepad-=2]
菜单栏添加预设功能
初次提交,功能缺失,现有功能
文件打开、保存、新建