简单问题:"所有文件"的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);
答案 0 :(得分:5)
它确实在the documentation for the function
说
使用" application / octet-stream"对于"所有文件(*)" filter,因为这是所有文件的基本MIME类型。
答案 1 :(得分:1)
根本不设置任何mime类型的过滤器,然后它会显示所有文件。
答案 2 :(得分:0)
你可以用这个:
QFileDialog dialog(this);
dialog.setFileMode(QFileDialog::AnyFile);