2012-12-02 64 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"日本語"));