2016-01-21 260 views
0

简单的问题mime类型:什么是“所有文件”的MIME类型,即**.*什么是所有文件

我需要它来选择“所有文件”添加到过滤器中的文件在QFileDialog

QFileDialog dialog(this); 
QStringList mTypes= byteToStringList(QImageReader::supportedMimeTypes()); 
mTypes.append("???");//what to add here to get "All Files (*)" or "All Files (*.*)" 
dialog.setMimeTypeFilters(mTypes); 

回答

5

它的字面the documentation for the function

使用“应用程序/八位字节流”为“所有文件(*)”过滤器,因为这是基本MIME类型的所有文件。

+0

谢谢!不知道我怎么会错过它... – Felix

0

只要不设置任何MIME类型过滤器的话,那么它会显示所有文件。

+0

他大概是想在对话框中下拉字段对个别已知类型的过滤过 – PeterT

0

您可以使用此:

QFileDialog dialog(this); 
dialog.setFileMode(QFileDialog::AnyFile); 
相关问题