TextEditor 一个简单的文本编辑器
建仓库的目的
-
熟悉常用的Qt类的使用,eg:
QWidget
,QAction
,QMainWindow
,QStatusBar
,QToolBar
以及其他Qt类的用法. -
完成一个与
Notepad++
相近的文本编辑器
调试环境说明
本项目的代码使用的是QT 5.9.1
, IDE环境是QT Creator 4.3.1
.
TextEditor介绍
关于具体的TextEditor的运行界面,可以看running-pics文件夹!
一览
主界面
打开文件界面
关于窗口
现在已经完成TextEditor主体框架的搭建,但是具体菜单项的信号与槽的连接,还在进一步完善当中.
待完善:
-
退出的时候,对于未保存的文件都是直接退出.
-
对于改动后的文本,显示的文件名应该带有[*].
讨论群
对TextEditor的完善工作感兴趣的,可以加QQ群:676908519.备注:Text.
参考资料
程序的主体代码是仿照第三章和第四章的spreadsheet
以及第六章的mdieditor
。