Qt5打开文件对话框简述

网友投稿 696 2022-11-12 08:05:07

Qt5打开文件对话框简述



这两行代码摘自我之前写的一个TCP传送文件的程序:

QString fileName; //保存文件路径

fileName = QFileDialog::getOpenFileName(this, tr("这是标题 >> open >>"), tr("C:/Qt/ICon"), tr("pngfile(*.png);;iconfile(*.icon);;htmfile(*.htm)"));

getOpenFileName()静态方法返回用户选择的文件的绝对路径,如果用户在该对话框中选择取消则返回空字符串(NULL)。

我们查看getOpenFileName的函数原型(以返回QString为例):

QString ​​getOpenFileName​​(QWidget * parent = 0,                                    // 参数1:父窗体

const QString & caption = QString(),             // 参数2:对话框标题

const QString & dir = QString(),                     // 参数3:打开的搜索路径

const QString & filter = QString(),                  // 参数4:文件过滤器,文件类型之间用双分号隔开(;;)

QString *selectedFilter = 0,

Options options = 0)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:org.slf4j.Logger中info()方法的使用详解
下一篇:音频的帧概念解析
相关文章