QT QFileDialog 文件对话框

 

QFileDialog的静态函数:

静态函数

说明

getOpenFileName

获取用户选择的文件名

getSaveFileName

获取用户保存的文件名

getExistingDirectory

获取用户选择的已存在的目录名

getOpenFileNames

获得用户选择的文件名列表

 

例:

QString fileName = QFileDialog::getSaveFileName(this,tr("save Image"),"/Exercise/",tr("Image(*.png)"));

第一个参数,它使用给定的父窗口小部件创建模态文件对话框。如果parent不为0,文件对话框会显示在父widget的中间 。

第二个参数,对话框窗口标题。

第三个参数,工作目录,对话框打开时展示的是/Exercise/目录下的内容

C:/Users/King/Desktop    //表示对话框打开时路径在桌面

第四个参数,过滤器,默认后缀为第一个。如果想要指定多个后缀模式,可以下面这样写:

tr("Image(*.png);;Image(*.jpg)")

 

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值