当前位置: 代码迷 >> QT开发 >> QT2.3.7板子上显示中文有关问题,QTextCodec:codecForName("gb2312")
  详细解决方案

QT2.3.7板子上显示中文有关问题,QTextCodec:codecForName("gb2312")

热度:359   发布时间:2016-04-25 05:00:18.0
QT2.3.7板子上显示中文问题,QTextCodec::codecForName("gb2312")
QTextCodec *codec = QTextCodec::codecForName("gb2312");
if(NULL == codec)
{
printf("没有gb2312字体\n");

codec=QTextCodec::codecForLocale();
}

如上代码,一直都返回是NULL,大家有什么好的解决方法吗
QT字体文件夹有两个字体文件helvetica_120_50.qpf simfang.ttf

------解决方案--------------------
plugins目录下记得拷贝对应的字符集.so
  相关解决方案