Я пытаюсь использовать QFileDialog :: getOpenFileName с xml-фильтром, определенным tr ("XML Files (* .xml)"), чтобы попросить пользователя выбрать XML-файл.
Однако, если в каталоге есть файл с японскими символами в имени (например, ラ ド ク リ フ .xml), файл будет отключен, поэтому пользователь не сможет его выбрать. Другие файлы, такие как a.xml, b.xml, могут быть выбраны.
Почему это происходит? Есть ли способ это исправить?
Спасибо!