方法1 使用QStringLiteral()包裹中文字符串 QString str1="中文测试!"; QString str2=QStringLiteral("中文测试!"); 方法2 #if _MSC_VER >= 1600//MSVC2015>1899,MSVC_VER=14.0 #pragma execution_character_set("utf-8") #endif