我想过滤QFileDialog除了文件扩展名以外的文件.我在Qt文档中找到的示例仅显示类似的过滤器Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)等.除此之外,我还想指定一个不应该出现在文件对话框中的文件的过滤器,例如XML files (*.xml)但不是Backup XML files (*.backup.xml).
所以我遇到的问题是我想在文件对话框中显示一些具有特定文件扩展名的文件,但我不想显示具有特定文件名后缀的其他文件(以及相同的文件扩展名).
例如:
要显示的文件:
file1.xml
file2.xml
Run Code Online (Sandbox Code Playgroud)
文件不显示:
file1.backup.xml
file2.backup.xml
Run Code Online (Sandbox Code Playgroud)
我想问一下是否有可能为这样的过滤器定义QFileDialog?