Qt中解决乱码的方法

来源:互联网 发布:手机淘宝没有我是卖家 编辑:程序博客网 时间:2024/05/22 12:26

qt在windows下运行的话,可以采用如下方法解决乱码

QTextCodec *codec = QTextCodec::codecForName("GB2312");

QTextCodec::setCodecForLocale(codec);

QTextCodec::setCodecForCStrings(codec);

QTextCodec::setCodecForTr(codec);

 

qt在max os下运行的话,可以采用如下方法解决乱码

QTextCodec *codec = QTextCodec::codecForName("utf-8");

QTextCodec::setCodecForLocale(codec);

QTextCodec::setCodecForCStrings(codec);

QTextCodec::setCodecForTr(codec);

 

原创粉丝点击