免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3135 | 回复: 1
打印 上一主题 下一主题

小妹恳求高手给支招QT国际化问题~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-26 17:06 |只看该作者 |倒序浏览
本人目前QT小白,刚刚接触一个有关QT 国际化的工作,有一个引导程序,分别有5页,经过引导选择,一页一页的显示。要求在第一页中选择显示为英文还是中文,由于页面多,没有用ui 画图,直接在类的定义中,定义了每一页的各个部件,自然没有自动生成的ui_xxx.h文件。现在我的思路是,在第一页的两个button选择语言,在这个动作中加载翻译的.qm 文件,然后自己得写出所有要重画的文字部件的动作 类似ui_xxx.h文件中的retranslation 函数。但是这样做完,只能改变第一页中所有文字。因此,我想是否需要,将语言选择button 的信号传给每一页中的翻译函数,自动加载上中文或者英文,再分别写出 每一页的retranslate 函数。这样做 我想应该 能达到目的,使每一页都能按照要求的语言显示。
但是 这样明显比较麻烦,小妹恳求高手给支招。或者有什么不对的地方望指正~

论坛徽章:
0
2 [报告]
发表于 2010-11-26 19:22 |只看该作者
第一个选择之后就应该可以赋值然后save了啊,然后加载相应的语言文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP