什么是所有文件的 MIME 类型

What is the mime-type for All Files

本文关键字:MIME 类型 文件 什么      更新时间:2023-10-16

简单的问题:"所有文件"的mimetype是什么,即 **.*

我需要它将选项"所有文件"添加到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);

它实际上在函数的文档中

对"所有文件 (*)"过滤器使用"application/octet-stream",因为这是所有文件的基本 MIME 类型。

只是根本不设置任何 mime 类型过滤器,然后它将显示所有文件。

你可以使用这个:

QFileDialog dialog(this);
dialog.setFileMode(QFileDialog::AnyFile);