标题:编译GBK
作者:he119
日期:2009-05-16 17:53
内容:
我现在想在QT里显示中文
可是搞了一天都无法显示:
大概程序如下:
QTextCodec *gbk;
if( (gbk=QTextCodec::codecForName("GBK"))==NULL)
{
printf(" not GBK\n");
}
QString str=gbk ->toUnicode("退出“);
quit = new QPushButton(str,this);
}
我在开发板里运行后,发现出现错误,不能运行,从终端看打印,发现有NOT GBK
想问一下,想在显示中文应该怎么办?
有什么办法可以解决啊?
#1 [hercules 05-16 19:38]
使用tr,利用lupdate生成ts文件,在用lrelease生成qm文件
#2 [he119 05-16 21:48]
你的意思是直接进行转换就可以了?
那我以后想写输入中文呢?