+ -
当前位置:首页 → 问答吧 → qt4 的字体很难设置吗?

qt4 的字体很难设置吗?

时间:2010-05-04

来源:互联网

干净安装正式版 10.04 lucid UBUNTU,选的是简体中文语言。
发现 lucid 的“语言支持”改掉了,用拖移来选择界面语言,跟 Mac 系统类似。但是gnome的界面取决于这里的优先顺序,而不是locale。造成混乱了。而且我还发现,在 tty 下,执行 locale 可以看到如下输出:
代码:
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh_HK:zh_TW:zh_SG:zh:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

而在gnome桌面下,打开终端程序,运行 locale 命令,结果是这样子的:
代码:
LANG=zh_CN.utf8
LANGUAGE=zh_CN:zh_HK:zh_TW:zh_SG:zh:en
LC_CTYPE="zh_CN.utf8"
LC_NUMERIC="zh_CN.utf8"
LC_TIME="zh_CN.utf8"
LC_COLLATE="zh_CN.utf8"
LC_MONETARY="zh_CN.utf8"
LC_MESSAGES="zh_CN.utf8"
LC_PAPER="zh_CN.utf8"
LC_NAME="zh_CN.utf8"
LC_ADDRESS="zh_CN.utf8"
LC_TELEPHONE="zh_CN.utf8"
LC_MEASUREMENT="zh_CN.utf8"
LC_IDENTIFICATION="zh_CN.utf8"
LC_ALL=

大家看到不同了吧。zh_CN.UTF-8这是以前各个版本、debian都一致的,正确的简体中文UTF-8表示方法,以往的旧版ubuntu无论tty下还是gnome桌面下执行locale命令显示的结果都是这个。而10.04 lucid却修改了桌面环境下语言的设置,导致桌面环境下loccale变成了zh_CN.utf8,跟tty下的不一样了。虽然大部分程序可以正确显示中文,但是部分程序就不认“zh_CN.utf8”这种表示,界面显示称英文。如我的 REALBasic ,启动后界面变成了英文。只有用 export LANG=zh_CN.UTF-8 把错误的 zh_CN.utf8 改成 zh_CN.UTF-8 后再运行 REALBasic,界面才能变成中文。

这显然是一个BUG吧,一向都是zh_CN.UTF-8这样表示的,现在偏偏弄成zh_CN.utf8,搞得乱七八糟的。

作者: calvin.ngei   发布时间: 2010-05-04

以前用UFT8也可以的!

作者: primes   发布时间: 2010-05-12

还真的是这样的 学习了

作者: liu1020923   发布时间: 2010-08-10

没觉得啊。没那个软件是英文。。
你自己该的?

作者: eexpress   发布时间: 2010-08-10

不懂

作者: beNew   发布时间: 2010-08-10

还真没注意过,arch下面是utf8,用着好像也正常。不知有啥区别。

作者: davidlone   发布时间: 2010-08-10

我的问题和楼主的是一样一样的。目前只能将就先了。看看能否以后升级了。

作者: machinecatzm   发布时间: 2010-08-23

Sell cvv Sure good .!!!

YH: yah95959
Hello for all... I'm a seller in Viet Nam . Now i have very shop and
have very much cc . I want sell it
Who need contact for me through........yahoo:yah95959
List cc i have and frice i have :
us (visa , master) = 2 $/1cvv if buy more than 50 cc 1,5$/1cvv
Us ( dis,amex ) = 4$/1cvv if buy more than 50 cc 3,5$/1cvv
US card with DOB= 10$
US card with BIN=6$
Uk ( vis,mas ) = 5$/1cvv if buy more than 50 cc 4,5$/1cvv
Uk ( amex,dis) = 7$/1cvv if buy more than 50 cc 6$/1cvv
Au = 10$/1cvv if buy more than 50 cc 9$/1cvv
Ca = 12$/1cvv if buy more than 50 cc 10$/1cvv
Eu = 15$/1cvv but have little cc more than 15$ .

Who need contact my Yahoo : yah95959
only paymen via LR.
YH: yah95959

Sell cdk game and account game

作者: jklm208   发布时间: 2010-08-25

热门下载

更多