• 6718阅读
  • 5回复

请问QT中怎么用中文?? [复制链接]

上一主题 下一主题
离线guokw
 

只看楼主 倒序阅读 楼主  发表于: 2008-11-09
— 本帖被 XChinux 执行加亮操作(2008-11-12) —
我将那些字符串换成中文,编译好后就死码了,哪位朋友帮一下哈
离线eggking
只看该作者 1楼 发表于: 2008-11-10
在字符前加个 tr
比如 tr("哈哈哈哈"),这样
然后对全局使用设定编码方式的语句

#include <qtextcodec.h>

qApp->setDefaultCodec( QTextCodec::codecForName("GB2312"));
铁甲依然在!
离线eggking
只看该作者 2楼 发表于: 2008-11-10
嘛的,混了这么久,终于遇到我会的了
铁甲依然在!
离线guokw

只看该作者 3楼 发表于: 2008-11-12
谢谢你
离线xcf007

只看该作者 4楼 发表于: 2008-11-12
编码采用utf8然后,你每次呈现给用户的地方用trUtf8("中文“);

软件要走国际化路子,呵呵。
离线wd007

只看该作者 5楼 发表于: 2008-12-13
楼上结合起来就完美回答了。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个