我試圖使用QFileDialog :: getOpenFileName和一個定義了tr的xml過濾器(「XML Files(* .xml)」 )要求用戶選擇一個XML文件。C++/QT - QFileDialog :: getOpenFileName filter * .xml禁用名稱中包含日語字符的文件
但是,如果目錄中有名稱中含有日語字符的文件(例如:ラドクリフ.xml),則文件顯示爲禁用狀態,因此用戶無法選擇該文件。其他文件(如a.xml,b.xml)顯示爲可選擇的。
這究竟是爲什麼?有沒有辦法來解決這個問題 ?
謝謝!
這是一個錯字,對吧?它應該是'tr(「XML文件(* .xml)」)' – koan
是的,你是對的。 – Anonymous
我想你將需要發佈整個文件對話框代碼,以便我們進一步瞭解你的問題 – koan