• 7334阅读
  • 2回复

[提问]关于Qt中文的问题 [复制链接]

上一主题 下一主题
离线zhhjian
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-17
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
我使用了
QApplication::setDefaultCodec( QTextCodec::codecForName("GB2312") );
函数来显示中文,
但是从界面中获得的字符串,比如
QLineEdit le;
le.text().ascii();
这样得到的字符串是乱码。
怎样才能得到正常的ascii字符呢?
多谢了!
[ 此贴被XChinux在2006-03-17 15:00重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-03-17
先搜索本版关于中文的帖子看看
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线giscn
只看该作者 2楼 发表于: 2006-03-17
le.text().ascii(); ->将unicode转成ascii码,中文自然是乱码了
http://nzt.spaces.live.com
快速回复
限100 字节
 
上一个 下一个