Я хотел бы отфильтровать файлы, которые показаны в QFileDialog
более конкретно, чем просто Расширения файлов. Примеры, которые я нашел в документации Qt, показывают только такие фильтры, как Изображения (* .png * .xpm * .jpg) ;; Текстовые файлы (* .txt) ;; Файлы XML (* .xml)
и т. д. В дополнение к этому я также хотел бы указать фильтр для файлов, которые должны не отображаться в диалоговом окне файла, например XML-файлы (* .xml)
, но не Резервные копии файлов XML (* .backup.xml)
.
Итак, у меня возникла проблема в том, что я хотел бы показать некоторые файлы в диалоговом окне файлов с определенным расширением, но я не хотел бы показывать другие файлы с определенным суффиксом имени файла (и тем же расширением файла).
Например:
Файлы для показа:
file1.xml
file2.xml
Файлы, которые не показывать:
file1.backup.xml
file2.backup.xml
Я хотел бы спросить, можно ли определить подобные фильтры для QFileDialog
?