QTextCodec::setCodecForLocale(codec);
这一行不要写。。
只要源代码转成 utf-8,也不要带 bom,然后统一用 QString::fromUtf8() 就可以了。
【 在 bigsen (大海无量) 的大作中提到: 】
: 鱼总,请教个问题
: 应吧所有的.cpp文件的编码格式转换为utf-8带BOM格式,在ubuntu上重新编译,代码中设置了
: QTextCodec *codec = QTextCodec::codecForName("UTF-8"); // A
: ...................
--
FROM 112.47.122.*