LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 884|回复: 1

QT程序字体问题

[复制链接]
发表于 2010-3-27 10:50:25 | 显示全部楼层 |阅读模式
最近不知怎么搞的,所有qt程序的界面中文字都不能正确显示,变成了小方块。
如下图:


对于smplayer,可以在设置中修改字体以解决,对于fbreader等没这个选字体功能的怎么办?

问题出在qt默认的theme是gtk+,默认的字体是sans serif ,而在大多数gnome中,sans serif的默认字号是10,sans serif默认中文字体是文泉驿点阵宋体,好像没有10磅的字.而当qt选择gtk+ theme时,无法修改默认字体设置,于是就出现了中文无法显示的问题。

解决办法1,将qtconfig 中theme选作非gtk+的任何一个,然后可以修改font中的设置,把sans serif字号设为9
解决办法2,将gnome中默认字号设为9
发表于 2010-3-27 12:20:01 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表