1. 你在 windows 底下编写的吧?一般是默认 GBK
2. 有三个地方的编译要统一:源代码、编译器存储到 exe 的编码、把 bytes 转到 str 的编码。总之,这个事情没那么简单,你仔细看一下相关的知识吧。
【 在 bigsen (大海无量) 的大作中提到: 】
: 源码好像默认就是是utf-8吧。
: Ubuntu下QtCreator打开源码,文件里面的注释全都是乱码,每次都需要select encoding,然后选择GBK。
: 2、this->action_show->setText(QString::fromUtf8("显示窗口")); 经试验,这种方式也还是乱码。
: ...................
--
FROM 112.47.122.*