以下代码将在Windows和Mac上正确显示* .ext和* .EXT文件。 它不会在Linux上显示* .EXT(当然还有* .Ext,* .eXt,* .exT ...)文件。我的错误是什么?
import QtQuick 2.3
import QtQuick.Dialogs 1.1
FileDialog
{
title: "Please choose a file"
nameFilters: [ "Scene files (*.ext)" ]
selectMultiple: true
}
答案 0 :(得分:4)
Linux文件系统区分大小写,这就是它不会返回* .EXT文件的原因。
以下内容应该有效:
nameFilters: [ "Scene files (*.ext *.EXT)" ]