在QT中有时候一点中文出现在代码中就会乱码,我在网上查阅了很多资料,包括改编码方式等等,最后发现在代码前加上以下预处理命令就可以了:
#if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
#if defined(_MSC_VER) && (_MSC_VER > 1600)
// Coding: UTF-8
#pragma execution_character_set("utf-8")
#endif
#endif
在QT中有时候一点中文出现在代码中就会乱码,我在网上查阅了很多资料,包括改编码方式等等,最后发现在代码前加上以下预处理命令就可以了:
#if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
#if defined(_MSC_VER) && (_MSC_VER > 1600)
// Coding: UTF-8
#pragma execution_character_set("utf-8")
#endif
#endif