• 7302阅读
  • 3回复

[提问]Qt 4.6.2 工具所用的语言如何设置为中文 [复制链接]

上一主题 下一主题
离线colorado
 
只看楼主 正序阅读 楼主  发表于: 2010-06-13
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —

Qt 4.6.2 for vc2008 的工具如QtDesigner, QtAssistant 的菜单、提示都是英文,而之前Qt 4.6.0是中文的。有没有不用重新编译QtAssistant就能将它设置成中文菜单。最近做的项目使用QtAssistant显示帮助文档,给客户时必须使用中文QtAssistant。

我试过了,将4.6.0 版QtAssistant复制到用4.6.2版创建的工程中,仍然显示英文菜单。可见语言的控制是在dll中,或者在设置中,如何更改?


谢谢。
离线colorado
只看该作者 3楼 发表于: 2010-06-14
我用4.6.2 for mingw版,正常显示中文菜单,用4.6.2 for vc2008就不显示中文菜单。看来做一个帮助系统非用for mingw版或重新编译Qt Assistant不可。有谁能告诉我,Qt Assistant重编译,怎样配置才能显示中文菜单。

BTW:我用Qt Assistant做了一个mysql的帮助系统,与chm比较,发现显示速度比chm慢多了——不如chm好用呵,还不如直接用默认浏览器显示HTML做帮助来得快。
离线colorado
只看该作者 2楼 发表于: 2010-06-13
4.6.2 有qm文件,在C:\Qt\4.6.1\translations下面。
我安装了好几台Qt 4.6.2 for vc2008 都是这样的。
离线xtfllbl

只看该作者 1楼 发表于: 2010-06-13
不会阿,应该是中文的阿,那把4.6.0下的那些.qm文件复制到4.6.2相应的目录下试试看。
上海欢迎您
快速回复
限100 字节
 
上一个 下一个