用QT实现简单的notepad的功能(上)
运行界面如图所示,其中控件用到了TextEdit控件,将其进行垂直布局。本篇主要实现new(新建一个文件)、Open(打开一个文件)、Save(保存一个文件)这三个功能。项目截图如下图所示。
一、首先在头文件中添加三个槽
private slots:
void newFileSlot(); //新建一个文件
private slots:
void openFileSlot(); //打开一个已经存在的文本文件
private slots:
void saveFileSlot(); //保存文件到磁盘
void newFileSlot(); //新建一个文件
private slots:
void openFileSlot(); //打开一个已经存在的文本文件
private slots:
void saveFileSlot(); //保存文件到磁盘
并将如下图所示添加到文件包含中