2012-12-02 77 views
0

我有一個包含日文字符串的QString。但在調試剛剛顯示的「???」代替字符串。我需要它在qml中顯示它。我已經使用QtextCodec但沒有爲我工作。請提供任何解決方案或建議來解決問題。在qt和qml中顯示日文字符串

+0

哪種編碼是在源代碼中:UTF-8,UTF-16,其他的東西? –

回答

0

你試過嗎?在UTF-8

​​
0
  1. 保存源文件(或其他可編碼你的人物)的編碼

  2. QtextCodec設置默認編解碼器(我試過,並且它是工作不使用此設置也是)。

  3. 使用label->setText(QString::fromWCharArray(L"日本語"));