解决QT在windows环境下出现乱码现象只需在project.pro 中添加 msvc { QMAKE_CFLAGS += /utf-8 QMAKE_CXXFLAGS += /utf-8 } 亲测可用。