当前QT5.4+VS2010\VS2013的开发过程中,较高概率遇到中文字符乱码的问题.
以下为解决方案,读者可以参考.
1.将带中文字符串的文件放到VS当中,点击"文件"-->"高级保存选项" ,将文件保存为Unicode编码.
2.在QT中重新打开文件,对包含中文的字符串使用QString::fromLocal8Bit()的函数进行转换.
以上为笔者解决该问题的解决方案.
本文介绍了解决QT5.4+VS2010/VS2013开发环境中中文字符乱码的方法。主要步骤包括:调整文件编码为Unicode及使用QString::fromLocal8Bit()函数转换中文字符串。
当前QT5.4+VS2010\VS2013的开发过程中,较高概率遇到中文字符乱码的问题.
以下为解决方案,读者可以参考.
1.将带中文字符串的文件放到VS当中,点击"文件"-->"高级保存选项" ,将文件保存为Unicode编码.
2.在QT中重新打开文件,对包含中文的字符串使用QString::fromLocal8Bit()的函数进行转换.
以上为笔者解决该问题的解决方案.
5597
2万+
1406

被折叠的 条评论
为什么被折叠?