ubuntu 14.04下 qt creator3.0.1 中为什么代码中的中文注释都显示为小方框?

时间:2022-04-08 22:16:10
应该不是编码问题,因为文件的编码是UTF-8,有BOM和无BOM都试过了,都无法显示出中文,我觉得应该是字体哪不对。

4 个解决方案

#2


引用 1 楼 lhfslhfs 的回复:
http://blog.csdn.net/lyc_daniel/article/details/13772485

我不是说了嘛?
源文件是UTF-8编码的文件,所以不存在编码的问题,在ubuntu下用gedit打开是没问题的,可以显示中文,但是qt creator下的中文是方框,注意不是乱码哦,
还有其他解决办法吗?
ps:照片还是蛮漂亮的 ubuntu 14.04下 qt creator3.0.1 中为什么代码中的中文注释都显示为小方框?

#3


设置QT显示的编码格式

#4


果然是字体的问题,我在language support里add中文后就好了,之后再remove中文也可以,但是不知道为什么可以了。

#1


#2


引用 1 楼 lhfslhfs 的回复:
http://blog.csdn.net/lyc_daniel/article/details/13772485

我不是说了嘛?
源文件是UTF-8编码的文件,所以不存在编码的问题,在ubuntu下用gedit打开是没问题的,可以显示中文,但是qt creator下的中文是方框,注意不是乱码哦,
还有其他解决办法吗?
ps:照片还是蛮漂亮的 ubuntu 14.04下 qt creator3.0.1 中为什么代码中的中文注释都显示为小方框?

#3


设置QT显示的编码格式

#4


果然是字体的问题,我在language support里add中文后就好了,之后再remove中文也可以,但是不知道为什么可以了。