一.QString初始化的字符串编码
QString qstr1 = u8"|中|"; //直接显示中文
QString qstr2 = "|中|"; //代码保存为UTF-8后依然不显示
QString qstr3 = QObject::tr("|zhong|"); //翻译后显示
char zhong[] = {
0x7C,0xE4,0XB8,0XAD,0x7C,0 }; // |中|的UTF-8编码,用UE编辑的
QString qstr4(zhong);
QMessageBox msg1(QMessageBox::Icon(), QString(), qstr1);
msg1.exec(); //正常显示 "|中|"
QMessageBox msg2(QMessageBox::Icon(), QString(), qstr2);
msg2.exec(); //不能显示 "|中|"
QMessageBox msg3(QMessageBox::Icon