安丘市建设局网站,加强公司网站建设,平台设计方法,wordpress菜单栏菜单简介博客主页#xff1a;Duck Bro 博客主页系列专栏#xff1a;Qt 专栏关注博主#xff0c;后期持续更新系列文章如果有错误感谢请大家批评指出#xff0c;及时修改感谢大家点赞#x1f44d;收藏⭐评论✍ Qt窗口 | 标准对话框 | 文件对话框QFileDialog
文章编号#xff1a;Q…
博客主页Duck Bro 博客主页系列专栏Qt 专栏关注博主后期持续更新系列文章如果有错误感谢请大家批评指出及时修改感谢大家点赞收藏⭐评论✍ Qt窗口 | 标准对话框 | 文件对话框QFileDialog
文章编号Qt 学习笔记 / 56 文章目录 Qt窗口 | 标准对话框 | 文件对话框QFileDialog一、QFileDialog介绍1. 简介2. 常用方法 二、QFileDialog使用1. getOpenFileName()打开文件2. getSaveFileName()保存文件 一、QFileDialog介绍
1. 简介
QFileDialog是一个用于选择文件或文件夹的对话框类它是Qt框架提供的。该类提供了一种方便的方式来打开、保存和选择文件或文件夹并提供了一些额外的功能如过滤文件类型、选择多个文件等。 2. 常用方法
getOpenFileName()打开一个对话框选择文件并返回选中的文件路径。
QString file QFileDialog::getOpenFileName(this);getSaveFileName()打开一个对话框选择要保存的文件的路径并返回该路径。
QString file QFileDialog::getSaveFileName(this);二、QFileDialog使用
1. getOpenFileName()打开文件
在界面中创建一个按钮并命名为PushButton_open
右键点击按钮生成槽函数点击clicked 编辑槽函数将打开文件的目录通过qDebug()打印在日志中
void MainWindow::on_pushButton_open_clicked()
{QString file QFileDialog::getOpenFileName(this);qDebug()file;
}运行结果 2. getSaveFileName()保存文件
在界面中创建一个按钮并命名为PushButton_save 右键点击按钮生成槽函数点击clicked 编辑槽函数将保存文件的目录通过qDebug()打印在日志中
void MainWindow::on_pushButton_save_clicked()
{QString file QFileDialog::getSaveFileName(this);qDebug()file;
}运行结果