标题:请问如何显示中文?
作者:bienew
日期:2007-09-27 09:45
内容:
编译x86版本时的qtopia-core时,
./configure的时候选择了自定义的qconfig-qpe.h,用qconfig打开这个文件,选上了所有都支持,包括国际化部分对字体的支持。
在用qvfb运行程序时,显示不了汉字,也不是空格,比如显示"你好hi",界面上显示的只有"hi",
也设置了程序的字体环境
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
请问还应该如何做才能显示中文?
谢谢!
#1 [bienew 09-27 10:11]
./hi -qws,无法显示中文
修改为:
./hi -qws -font unicode,这样就能显示中文了
还有一个疑问:如何使用qt4 font目录下自带的文泉驿字体呢?
#2 [bienew 09-27 11:21]
./hi -qws -font wenquanyi
可是发现字体的大小只有几个可选,设置成30、40、50的效果就和20一样了
请问如何解决?