#include <QApplication>
#include <QLabel>
#include <QTextCodec>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTextCodec *tc=QTextCodec::codecForName("utf8");
QTextCodec::setCodecForTr(tc);
QString str(QObject::tr("我要中文"));
QLabel *laybel = new QLabel(str);
laybel->resize(300,180);
laybel->show();
return a.exec();
}
请问这段程序理论上是否能正常显示中文? 在我的机子上是乱码...