对于QT的初学者来说,运行一个简单的程序都有可能出现“常量中有换行符”的字样,或者一些其他的错误,网上很多人说不能用汉字,必须把汉字改成英文,我感觉不必要。
通过加入
#include <QTextCodec>
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));头文件, 和 下面的代码 就可以使用汉字。
但是 在打 “ ” 里面的字时, 最好不要 汉字与 汉字的标点符号 混用,一定要用 英文的标点符号
类似于下面的情况
有的时候 还得再后面加个空格 也可以解决,总之解决方法很多,只是建议而已