当前位置: 代码迷 >> QT开发 >> Qt中文显示有关问题
  详细解决方案

Qt中文显示有关问题

热度:74   发布时间:2016-04-25 03:52:32.0
Qt中文显示问题
读取一个文件里的信息,包含汉字,怎样把汉字显示出来,不出现乱码?

------解决方案--------------------
QTextCodec *codec = QTextCodec::codecForName("System");  
    QTextCodec::setCodecForLocale(codec);  
    QTextCodec::setCodecForCStrings(codec);  
    QTextCodec::setCodecForTr(codec); 

------解决方案--------------------
按照文件原来的编码读,就是写入时:utf-8,读出时也是:utf-8
------解决方案--------------------
引用:
Quote: 引用:

按照文件原来的编码读,就是写入时:utf-8,读出时也是:utf-8[/quote还是不太明白

文件里面用什么编码存的,你读出就用什么编码
  相关解决方案