方法一:
更改设置
打开Qt Creator,点击菜单“工具”-“选项”。
在“文本编辑器”-“行为”选项卡中,将文件编码更改为 UTF-8,并且选择“如果编码是UTF-8则添加”。
菜单栏点击"编辑",选择“select encoding”,在文本编码界面选择 UTF-8,然后点击按编码保存。这一步很重要
方法二:
把中文改为英文。
方法三:
if(dddd == QString::fromLocal8Bit("星期一")) week = "Monday";
else if(dddd == QString::fromLocal8Bit("星期二")) week = "Tuesday";
else if(dddd == QString::fromLocal8Bit("星期三")) week = "Wednesday";
else if(dddd == QString::fromLocal8Bit("星期四")) week = "Thursday";
else if(dddd == QString::fromLocal8Bit("星期五")) week = "Friday";
else if(dddd == QString::fromLocal8Bit("星期六")) week "Saturday";
else if(dddd == QString::fromLocal8Bit("星期天")) week = "Sunday";