17做网站广州起做网店,wordpress 链接框,品牌建设卓有成效,制作一个网站的步骤在中国大陆#xff0c;Windows默认的编码是gb2312#xff0c;而Linux是UTF8#xff1b; 多数情况下#xff0c;把Linux上的程序转换至Windows上运行需要进行编码转换才能正常显示#xff1b; 而其实大可以不必的#xff0c;同样#xff0c;文件使用的依然是UTF-8#x…在中国大陆Windows默认的编码是gb2312而Linux是UTF8 多数情况下把Linux上的程序转换至Windows上运行需要进行编码转换才能正常显示 而其实大可以不必的同样文件使用的依然是UTF-8同样可以在Windows上跑起来不过有一些事件还需要做的 1. 在main.cpp中添加一段内容 #include QTextCodecint main(int argc, char *argv[])
{
...QTextCodec::setCodecForLocale(QTextCodec::codecForName(UTF-8));QTextCodec::setCodecForCStrings(QTextCodec::codecForName(UTF-8));QTextCodec::setCodecForTr(QTextCodec::codecForName(UTF-8));
...
} 2. 在使用QString时需要使用Qstring str QString::fromUtf8(content) 3. 之后程序就可以正确的显示中文了~.~转载于:https://www.cnblogs.com/scue/p/3495192.html