• 4836阅读
  • 2回复

为什么qvfb仿真无法显示中文? [复制链接]

上一主题 下一主题
离线bienew
 

只看楼主 倒序阅读 楼主  发表于: 2007-09-27
./configure的时候选择了自定义的qconfig-qpe.h,用qconfig打开这个文件,选上了所有都支持,包括国际化部分对字体的支持。
在用qvfb运行程序时,显示不了汉字,也不是空格,比如显示"你好hi",界面上显示的只有"hi",
也设置了程序的字体环境
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));

请问还应该如何做才能显示中文?

谢谢!
离线bienew

只看该作者 1楼 发表于: 2007-09-27
./hi -qws,无法显示中文
修改为:
./hi -qws -font unicode,这样就能显示中文了
还有一个疑问:如何使用qt4 font目录下自带的文泉驿字体呢?
离线bienew

只看该作者 2楼 发表于: 2007-09-27
./hi -qws -font wenquanyi
可是发现字体的大小只有几个可选,设置成30、40、50的效果就和20一样了
请问如何解决?
快速回复
限100 字节
 
上一个 下一个