• 6654阅读
  • 2回复

[提问]【提问】为什么中文显示是乱码? [复制链接]

上一主题 下一主题
离线naohu1010
 

只看楼主 倒序阅读 楼主  发表于: 2006-02-22
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
先编写一个函数
QString mainPage::mystr(char *buffer)
{
QTextCodec *gbk=QTextCodec::codecForName("GB18030");
return gbk->toUnicode(buffer,strlen(buffer));
}
然后
buttomLabel->setText(mystr( "中文" ) );
显示时呈乱码,请问大家是什么原因?怎么改正啊?谢谢!
[ 此贴被XChinux在2006-02-21 21:01重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-02-23
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线gytao_tx

只看该作者 2楼 发表于: 2006-03-20
你的问题解决了吗,我也遇到一个和你一样的问题,能否详细说明一下你是如何解决的,谢谢!
快速回复
限100 字节
 
上一个 下一个