qtlinux程序不显示文字

qtlinux程序不显示文字,第1张

qtlinux程序不显示文字原因: *** 作拿姿系统没有中文字体 ,此图片中能显示出的中文是一张图片,方框是后添加的中文。

解决办法:在 *** 绝敏漏作系统添加中文。

*** 作步骤:

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所有组件后重装。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12523381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存