在程序中直接使用中文,需要在程序中加入以下代码:
#include <QTextCodec> int main(int argc, char **argv) { QApplication app(argc, argv); QTextCodec *codec = QTextCodec::codecForName("utf8"); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); …… …… return app.exec(); }