很不爽会出现一些中文乱码,解决代码就在main()加入两行 : QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale()); QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8")); 记得包含头文件:#include <QTextCodec>