• 6326阅读
  • 3回复

[提问]qlabel显示中文的问题 [复制链接]

上一主题 下一主题
离线coldair
 

只看楼主 倒序阅读 楼主  发表于: 2012-02-28
qlabel显示中文的问题
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
我从一个设备中读取了几个字节的信息,这几个字节就是几个汉字的内码(其中也有英文),我怎样才能在Label中将其显示出来呢?谢谢
离线rcyboom

只看该作者 1楼 发表于: 2012-02-28
首先要知道你这是什么格式的编码,然后直接qstring::from**就可以了
离线roywillow

只看该作者 2楼 发表于: 2012-02-28
首先要知道这些中文的char*的编码
之后构建这种编码的QTextCodec(我记得有个静态函数是codecForName)
之后直接将char*传给这个codec的某个函数就能获得QString了
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线我不说

只看该作者 3楼 发表于: 2014-09-26
字节的信息,这几个字节就是几个汉字的内码(其中也有英文),我怎样才能在Label中将其
快速回复
限100 字节
 
上一个 下一个