XMLファイル(* .xml)を定義したxmlフィルタでQFileDialog :: getOpenFileNameを使用しようとしています。 )を使用して、ユーザーにXMLファイルの選択を依頼します。C++/QT - QFileDialog :: getOpenFileName filter * .xmlは、名前に日本語の文字を含むファイルを無効にします。
ただし、名前に日本語の文字(例:ラドクリフ.xml)が含まれているファイルがディレクトリにある場合、そのファイルは無効になっているため、ユーザーは選択できません。 a.xml、b.xmlなどのその他のファイルは選択可能であることが示されています。
どうしてですか?これを修正する方法はありますか?
ありがとうございます!
これはタイプミスですよね?それは 'tr(" XMLファイル(* .xml) ")' – koan
うん、そうだね。 – Anonymous
あなたの問題をさらに解決するために、ファイルダイアログのコード全体を投稿する必要があると思います。 – koan