qt中要显示汉字,需要对编码及字体进行设置。
1,如果是在pc机上运行,则需要设置编码,如下:
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));
//QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));