《Qt Creator笔记》文件操作对话框

保存文件

在这里插入图片描述

//保存上一次的路
QString History;
	
//返回文件名
QString FileName=QFileDialog::getSaveFileName(nullptr,
	                                                  "Select file for save",
	                                                  History,
	                                                  "PNG file(*.png)");
qDebug()<<FileName;
保存文件信息
QFileInfo F_info(FileName);
保存上一次的路径
History=F_info.path();

打开一个文件

在这里插入图片描述

QString History;
QString FileName=QFileDialog::getOpenFileName(nullptr,
	                                                  "Select file for open",
	                                                  History,
	                                          "PNG file(*.png)");
qDebug()<<FileName;
//保存文件信息
	QFileInfo F_info(FileName);
//保存上一次的路径
History=F_info.path();

打开一个目录

在这里插入图片描述

QString History;
QString FileName=QFileDialog::getExistingDirectory();
qDebug()<<FileName;

//保存文件信息
	QFileInfo F_info(FileName);
//保存上一次的路径
History=F_info.path();

猜你喜欢

转载自blog.csdn.net/baidu_41905806/article/details/89048828