qt-中文编码

qt中出现编码不能显示;显示的是一大堆“?”,或者是00\uuuu什么的时候,在main中添加以下代码就ok


 QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
  记得在.pro中添加:

  QT += core

  并且添加头文件:

  #include <QTextCodec>

//**************************************************

如果不分中文正确显示,另一部分显示乱码:

        代码中的编码不一致,找出代码中用到中文的地方,查看编码方式

猜你喜欢

转载自blog.csdn.net/u012907149/article/details/53168269