文件对话框---做一个简单的文本编译器(1)

 打开一个文件 仅仅获得文件名(包含路径),将这个文件名显示在文本框中。

1、创建两个按钮、一个文本框

 文件对话框---做一个简单的文本编译器(1)_第1张图片

2、编写连接信号与槽的程序

 文件对话框---做一个简单的文本编译器(1)_第2张图片

 

3、

Qt里有一个QFileDialog类:

(1) 打开文件

QStringQFileDialog::getOpenFileName

(2) 保存文件

QStringQFileDialog:: getSaveFileName

这两个static函数,返回值为被选择的文件名

 

 

getOpenFileName(QWidget *parent = Q_NULLPTR,Qstring)

第一个参数指定父类,使用this,第二个参数是 QFileDialog窗口的 名称

 

效果:

 文件对话框---做一个简单的文本编译器(1)_第3张图片

 
文件对话框---做一个简单的文本编译器(1)_第4张图片

 

你可能感兴趣的:(QT)