QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 874|回复: 2

在 QT 中如何显示中文

[复制链接]
发表于 2004-4-10 15:14:24 | 显示全部楼层 |阅读模式
大家好,在下近来写了个小程序,其中有一句:

new QListViewItem(listView, "D", "3");

编译运行后完全可以在 ListView 中显示出 D 和 3 来,但改成如下这个样子:

new QListViewItem(listView, "第", "三");

就会出现乱码,我该怎么办啊?

多谢各位,万望不吝指教。
发表于 2004-4-12 10:47:03 | 显示全部楼层
http://www.qiliang.net/qt/i18n.html
good luck
回复

使用道具 举报

发表于 2004-4-12 12:31:33 | 显示全部楼层
一个例子:
char *string = "中文"
QTextCodec* gbk_codec = QTextCodec::codecByName("GBK");
QString gbk_string = gbk_codec->toUnicode(string);
QLabel *label = new QLabel(gbk_string);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 14:06 , Processed in 0.068216 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表