|
|
发表于 2007-12-20 20:06:38
|
显示全部楼层
还好我都用zh_CN.UTF-8
Post by zhllg;1797993
公司机器里一直有这个问题,这个问题的实质是字体选择问题。
Qt程序不按照fonts.conf里的设定找字体。在我这里是用了kochi-gothic字体,一个韩文字体,缺少一些中文字,所以显示为黑点。
我试过strace -eopen eva,试图从程序读取的配置文件上找突破口,没有进展
刚刚突然想起来locale,于是一查发现只设置了LANG=en_US.UTF-8,而家里是设置了LANG=en_US.UTF-8 LC_CTYPE=zh_CN.UTF-8
于是设置了一下LC_CTYPE=zh_CN.UTF-8,结果行了
以后可以在公司挂qq了
qt就是不按常理行事,区区一个字体问题,干嘛非得和locale扯上关系,八杆子打不着的 |
|