• 5350阅读
  • 4回复

[提问]急!!读取中文文本  开发板上显示乱码问题? [复制链接]

上一主题 下一主题
离线teana177
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-16
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
读取中文的文本文件 在开发板上显示乱码?

该怎么解决?

有人遇到过类似疑问么?紧急求助嘎!!
离线csoar
只看该作者 1楼 发表于: 2008-12-16
文本文件是什么编码?不是utf8估计就是乱的勒
离线teana177
只看该作者 2楼 发表于: 2008-12-17
这个问题已经解决了呵呵
不过 还是要谢谢热心人^_^
离线yleesun

只看该作者 3楼 发表于: 2008-12-18
Re:急!!读取中文文本  开发板上显示乱码问题?
怎么也不贴出解决方法呢。
离线yleesun

只看该作者 4楼 发表于: 2008-12-18
Re:急!!读取中文文本  开发板上显示乱码问题?
查找乱码问题
最终终于明白:要解决现实中文问题的所需工作:
1.在主函数中设置编码格式:
            QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
2.设置解码dll路径:需要qcncodecs4.dll和qcncodecsd4.dl两个dll,用于解决debug和release版本下的乱码问题。l
快速回复
限100 字节
 
上一个 下一个