读书人

汉字编码有关问题

发布时间: 2012-03-17 19:06:28 作者: rapoo

汉字编码问题
知道一个汉字的GB2312码值,如何显示出对应的汉字?在LINUX系统中
或者如何将此GB2312码转换成对应的Unicode或者UTF-8?

[解决办法]
QByteArray encodedString = "..."; // 码值
QTextCodec *codec = QTextCodec::codecForName("GB18030-0"); // 编码格式
QString string = codec->toUnicode(encodedString); // 转换

读书人网 >QT开发

热点推荐