qt creator调试器中文乱码问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt creator调试器中文乱码问题相关的知识,希望对你有一定的参考价值。

我调试C++程序的时候,发现监视变量值得时候,监视器显示乱码?想问下怎么解决该问题?谢谢大家

参考技术A QString QString::fromLocal8Bit(const char * str, int size = -1)

在windows下用qt写的程序的中文注释在Ubuntu下qt creator显示乱码

在windows下用qt creator写的程序的中文注释在Ubuntu9.04下qt creator显示乱码,怎么解决?

windows的中文编码是GB2312,ubuntu9.04下的是utf16。所以乱码。解决方法是在qt creator中选择文档的编码是GB2312。 参考技术A 将文件保存为UTF-8编码,在ubuntu下就能正常显示了。

如:用win下的notepad将文件打开,另存为时选UTF-8编码。
在UBUNTU下如用gedit打开没乱码,也可以用这种方式。
我知道用openoffice打开一定没乱码的,也可以另存,改改后缀就行。
参考技术B 是不是你在win下用的字体在Ubuntu系统里没有呢?。。。我不编程,随便给你个提示吧,,哈哈

以上是关于qt creator调试器中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

Qt 中文乱码解决方案

用Qt Creator 编写GUI程序, 源代码用UTF-8编码, 如何用qDebug()输出中文?

QT5常见问题二:程序显示中文乱码以及Linguist打开翻译文件乱码,该如何解决?

Qt中文乱码解决思路

解决Qt Tcp通信传输中文字符乱码问题

Qt开发中文显示乱码