• 4141阅读
  • 2回复

编译GBK [复制链接]

上一主题 下一主题
离线he119
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-16
我现在想在QT里显示中文
可是搞了一天都无法显示:

大概程序如下:
QTextCodec *gbk;

if( (gbk=QTextCodec::codecForName("GBK"))==NULL)
     {
             printf(" not GBK\n");
   }
QString str=gbk ->toUnicode("退出“);

quit = new QPushButton(str,this);
}

我在开发板里运行后,发现出现错误,不能运行,从终端看打印,发现有NOT GBK
想问一下,想在显示中文应该怎么办?
有什么办法可以解决啊?
离线hercules

只看该作者 1楼 发表于: 2009-05-16
使用tr,利用lupdate生成ts文件,在用lrelease生成qm文件
我的QQ号:337396132
欢迎大家加我为好友,一起学习Qt
离线he119

只看该作者 2楼 发表于: 2009-05-16
你的意思是直接进行转换就可以了?
那我以后想写输入中文呢?
快速回复
限100 字节
 
上一个 下一个