引用第4楼skertone于2013-05-26 11:50发表的 :
版主能不能把 编辑器编码方式、界面显示编码方式、 数据库字段编码方式、tr()编码方式 四种编码相互关系说一下啊,现在我找不着资料搞明白,统统复制哪三行代码放在main() 里面治标不治本啊。
按现阶段我的理解:
2.界面显示编码, Qt 均使用 utf-8, 所以存在默认转换问题, 你编辑器中打个 QString s("测试"); Qt 都要将其转换成 utf-8才能显示,所以Qt 需要知道编辑器的编码配置,这就有了 传说中的 三行代码.
另: 这时进行的Qt编码转换是 运行期进行的,还是编译期进行的呢?
.......
