QT中文乱码解决办法

来源:互联网 发布:60智能网络电视机价格 编辑:程序博客网 时间:2024/06/05 06:46
在main()函数插入一下代码

#include <QTextCodec>//中文所需的头文件

QTextCodec *codec = QTextCodec::codecForName("GBK");//情况1
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);

QTextCodec *codec = QTextCodec::codecForName("UTF-8");//情况2
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);

QTextCodec::setCodecForTr(QTextCodec::codecForLocale());//情况3

原创粉丝点击