为何在编译.ui文件生成的ui_xxx.h文件中指定编码都为UnicodeUTF8
label->setText(QApplication::translate("MainDlg", "\347\224\265\346\261\240\347\273\204\347\224\265\345\216\213", 0, QApplication::UnicodeUTF8));
而在源程序中要将字符串指定编码为gbk,如果改为utf8则显示乱码,请问这是为什么啊?
QTextCodec* code= QTextCodec::codecForName("gbk");
QTextCodec::setCodecForCStrings(code);
两处编码为何会不一致??