我也发现了这个问题,源代码 是用的 GB2312 编码的,
用这个 QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
根本就不起作用。
换成
QTextCodec::setCodecForTr(QTextCodec::codecForName("System"));
才能正常显示中文。
用这个 QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
根本就不起作用。
换成
QTextCodec::setCodecForTr(QTextCodec::codecForName("System"));
才能正常显示中文。
本文探讨了在编程中遇到的中文显示问题,详细介绍了如何从使用GB2312编码切换到系统的默认编码以确保中文字符正确显示。通过提供具体的代码示例,帮助开发者解决常见的跨平台中文显示不一致的问题。
1343

被折叠的 条评论
为什么被折叠?



