显示中文乱码解决:
1,使用QStringLiteral ,变量为已知字符串时
QStringLiteral("中文");
2,使用QTextCodec,theMsg 为sprintf组合得到时
char theMsg[255] = "中文编码显示";
QTextCodec *codec = QTextCodec::codecForName("UTF-8");//指定QString的编码方式
QString qStr = codec->toUnicode(theMsg);