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