解决办法:在 *** 绝敏漏作系统添加中文。
*** 作步骤:
1.下载文件:simsun.ttf
下载地址:http://pan.baidu.com/s/1miO02Dy 或并烂http://download.csdn.net/download/ruantao1989/6992169
2.创建目录:在linux *** 作系统中/usr/share/fonts/下创建目录
cd /usr/share/fonts/
mkdir myfont
cd myfont
3.将文件放到目录中
cp /root/simsun.ttf ./
4.更新字体缓存,执行命令:
mkfontscale
mkfontdir
fc-cache
另一种方式没试过:将中文字体放到/usr/share/fonts/zh_CN/TrueType路径下(如果路径不存在,需要手动创建) 将中文字体放到/usr/java/jdk1.7.0_67-cloudera/jre/lib/fonts路径下(如果路径不存在,需要手动创建)
第一种情况的解决办法:首先,在Qt Creator中点击菜单“编辑”-“Select Encoding...”。
然后,在d出的文本编辑窗口中选择“UTF-8”,再点击“按编码重新载入”。
这正羡时,代码编辑器中的文本就会恢复正常显示了。
第二种情况的解决办缓清镇法:
先点击菜单“工具”-“选项”。
在选项窗口中,在扰粗左侧切换到“文本编辑器”,再在右侧选中“行为”选项卡,最后将默认编辑改为“UTF-8”,将UTF-8 BOM改为“目前存在了则保留”,再点击“OK”关闭窗口。
现在,重新编译运行程序,就会发现已经能够正常显示了。
第三种情况在实际 *** 作中极少发生,多半与当前系统出现故障有关。如果确信当前系统没有问题,则有可能是Qt本身安装出错,建议卸载Qt所有组件后重装。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)