方法一 使用QString::fromLocal8Bit("中文字符串"); 方法二:QStringLiteral QStringLiteral("中文字符串"); 方法三: #include <QTextCodec> QTextCodec *codec = QTextCodec::codecForName("GB18030"); codec->toUnicode("中文字符串");