• 3922阅读
  • 2回复

[提问]unicode编码转换的问题 [复制链接]

上一主题 下一主题
离线vbroot
 

只看楼主 正序阅读 楼主  发表于: 2013-01-15

  1. QString str;
  2. str=ui->lineEdit->text(); //str="它";
  3. //怎么让lineEdit 输出为 unicode 编码啊
  4. //"它" 的unicode编码为“5B83”

谢谢各位了!
离线vbroot

只看该作者 2楼 发表于: 2013-01-17
此方法可行,谢谢!
离线XChinux

只看该作者 1楼 发表于: 2013-01-16
QString中每个字符是一个QChar对象,QChar有unicode()方法以返回字符的unicdoe值。你将它转换成十六进制显示不就完了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个