+ -
当前位置:首页 → 问答吧 → 我的系统qt中文显示怎么会是这样?[已解决]

我的系统qt中文显示怎么会是这样?[已解决]

时间:2010-04-26

来源:互联网

不知道该怎么去解决?
大家出出主意,谢谢先!
上传的图像
20100424_233207_915x674.png (45.1 KB, 48 次查看)

作者: wualing   发布时间: 2010-04-26

用qtconfig调整过字体吗?

作者: xep007   发布时间: 2010-04-26

Qt3中的点阵字体就是悲剧,建议和谐掉所有的点阵字体,特别是X-Server用的那些pcf

作者: bearson   发布时间: 2010-04-26

引用:
作者: xep007
用qtconfig调整过字体吗?
调整过字体,不起作用

作者: wualing   发布时间: 2010-04-26

lz的问题可能是 antialias没有打开。

在 fontconfig文件,GTK/KDE设置中都有,它们会互相覆盖,最好保持一致。

作者: bearson   发布时间: 2010-04-26

qtconfig看到的版本是4.6.2,以前都是好的,最近升级了一次系统就成了这样

作者: wualing   发布时间: 2010-04-26

bearson可否详细描述一下,我不是很熟!谢谢!

作者: wualing   发布时间: 2010-04-26

如果是GNOME/KDE的话,字体设置会有一个消锯齿的选项。

另外就是要检查/etc/fonts/conf.d/所有的配置文件,有没有这样的东西:

<fontconfig>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>

作者: bearson   发布时间: 2010-04-26

引用:
作者: bearson
如果是GNOME/KDE的话,字体设置会有一个消锯齿的选项。

另外就是要检查/etc/fonts/conf.d/所有的配置文件,有没有这样的东西:

<fontconfig>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
用的是openbox
文件中有些用了这个配置,有些没有

作者: wualing   发布时间: 2010-04-26

不太明白了,如果其他的Qt3程序表现的不一致的话,可能和Qt是静态链接或者是非静态链接有关系。

印象中VirtualBox的配置确实古怪。

另外~/.Xdefaults:
Xft.antialias: 1

不知道这个配置文件会不会有一些作用。

最好的办法还是删字体,使用排除法……

作者: bearson   发布时间: 2010-04-26

引用:
作者: bearson
不太明白了,如果其他的Qt3程序表现的不一致的话,可能和Qt是静态链接或者是非静态链接有关系。

印象中VirtualBox的配置确实古怪。

另外~/.Xdefaults:
Xft.antialias: 1

不知道这个配置文件会不会有一些作用。

最好的办法还是删字体,使用排除法……
确实是点阵字体的问题,原来用的是wenquanyi bitmap,改配置文件没有作用,最后换成宋体就好了,然后再换成文泉驿正黑也没问题!

谢谢!不过还是不很明白原因,原来都可以,是不是和qt升级有关

作者: wualing   发布时间: 2010-04-26

引用:
作者: wualing
确实是点阵字体的问题,原来用的是wenquanyi bitmap,改配置文件没有作用,最后换成宋体就好了,然后再换成文泉驿正黑也没问题!

谢谢!不过还是不很明白原因,原来都可以,是不是和qt升级有关
WQY Bitmap会写上 fontconfig 配置,本意是让 8 - 12px (记不清了) 大小的 WQY 点阵字体不消除锯齿。

但是 fontconfig 配置太过混乱,大家遵循程度不一样,也没有谁敢说精通 fontconfig 配置,所以可能这个设置被应用到了别的字体上。

作者: bearson   发布时间: 2010-04-26

引用:
作者: bearson
WQY Bitmap会写上 fontconfig 配置,本意是让 8 - 12px (记不清了) 大小的 WQY 点阵字体不消除锯齿。

但是 fontconfig 配置太过混乱,大家遵循程度不一样,也没有谁敢说精通 fontconfig 配置,所以可能这个设置被应用到了别的字体上。
恩,学习了,谢谢!

作者: wualing   发布时间: 2010-04-26