首页| 论坛| 消息

标题:关于qt汉字问题
作者:wgzymzx
日期:2006-07-19 17:37
内容:

我用的qt 2.3.7,做嵌入式开发,才做没多久。
现在要显示中文,我在网上找了好多解决方案,其中有一个是qt 2.2.4的解决方案。
其中用到了QTextCodec *gbk_codec = QTextCodec::codecByName("GBK");
可是,我在编译的时候,编译器告诉我没有codecByName这个方法。
我查了qt所有的头文件,确实没有那个方法,而且,我下载了qt4.1.1,其中也没有发现那个方法
请问各位大侠是什么原因,应该怎么解决?
或者谁能够提供一个完整的汉字解决方案?
非常感谢!


#1 [shiroki 07-19 21:26]
codecForName
#2 [wgzymzx 07-20 14:48]
汉字已经可以显示了。但是我用
gbk_string = gbk_codec->toUnicode("正在query帐号余额!");
label_query->setFont( QFont( "Times", 18, QFont::Bold ) );
label_query->setText(gbk_string);
这种方式改变字体大小时,显示的汉字又成方块了,
请问应该怎么才能改变字体大小?或者是我的汉字库的问题?
#3 [vera 05-07 14:56]
楼上怎么实现的?
#4 [xuan0628 05-07 20:46]
楼主,请问你是怎样用qt2.3.7显示中文的呀。能不能写的详细一些呀。谢谢
#5 [shiroki 05-21 14:38]
要指定一个中文的字体阿。。。看置顶的帖子吧

<< 1 2 >> (1/2)

回复 发表
主题 版块