字符编码相关设置 中文乱码解决方法: 在.pro文件里加上 msvc { QMAKE_CFLAGS += /utf-8 QMAKE_CXXFLAGS += /utf-8 } 构建cmake工程时候运行程序会跟出控制台窗口解决方法 在cmakelist.txt文件的add_executable后面加上WIN32 add_executable(demo WIN32 main.cpp dialog.cpp dialog.h dialog.ui )