Qt项目里的源代码默认都是Unicode,原因大概是因为qmake.conf里的定义

MAKEFILE_GENERATOR = MINGW 

QMAKE_PLATFORM = win32 mingw 

CONFIG += debug_and_release debug_and_release_target precompile_header 

DEFINES += UNICODE 

QMAKE_COMPILER_DEFINES += __GNUC__ WIN32


C:\Qt\Qt5.8.0_min\5.8\Src\qtbase\mkspecs\win32-g++\qmake.conf

猜你喜欢

转载自blog.csdn.net/lengyuezuixue/article/details/80697427