方法很简单,只要在main.cpp里加入如下代码即可:
QTextCodec *codec = QTextCodec::codecForName("utf8"); //文本为utf8编码
QTextCodec::setCodecForLocale(codec); //设置本地编码
QTextCodec::setCodecForCStrings(codec); //设置字符串编码
QTextCodec::setCodecForTr(codec); //设置使用tr内的编码
本文介绍如何在C++中使用QTextCodec类来设置本地编码、字符串编码及tr内的编码,确保文本以UTF8格式正确显示。
方法很简单,只要在main.cpp里加入如下代码即可:
QTextCodec *codec = QTextCodec::codecForName("utf8"); //文本为utf8编码
QTextCodec::setCodecForLocale(codec); //设置本地编码
QTextCodec::setCodecForCStrings(codec); //设置字符串编码
QTextCodec::setCodecForTr(codec); //设置使用tr内的编码

被折叠的 条评论
为什么被折叠?