系统相关
首页 > 系统相关> > Linux qt 中文乱码输出问题的解决办法:

Linux qt 中文乱码输出问题的解决办法:

作者:互联网

在main.cpp添加头文件:
#include
在int main(int argc, char *argv[])加入以下代码:
QTextCodec *codec = QTextCodec::codecForName(“utf8”);
QTextCodec::setCodecForLocale(codec);
wondows下如果中文乱码可以试加入下面的代码:
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());

在mainwindow.h添加:#pragma execution_character_set(“utf-8”)

标签:中文,qt,int,乱码,codec,Linux,QTextCodec,main
来源: https://blog.csdn.net/weixin_44748512/article/details/118303705