StupidBeauty
Read times:1234Posted at:Wed Nov 9 03:40:13 2011 - no title specified

Qt4.7文档翻译:QCoreApplication类参考,QCoreApplication Class Reference

成员函数文档

void QCoreApplication::installTranslator ( QTranslator * translationFile ) [static]

将翻译文件translationFile添加到将用于翻译的翻译文件列表中。

可安装多个翻译文件。翻译文件是按照与它们所安装的顺序相反的顺序被用来搜索的,∴最后安装的翻译文件将最先被搜索,而第一个安装的翻译文件将会最后被搜索。一旦找到一个匹配的翻译项,搜索过程立即停止。

安装或者删除某個QTranslator,或者是改变某個已安装的QTranslator,都会对QCoreApplication实例产生一个LanguageChange事件。QApplication的实例會将这個事件传播给所有的顶级窗口,在那里,一個重载的changeEvent 會通过使用tr()函数将用户可见的字符串传递给对应的属性设置器的方式来重新翻译用户界面。由Qt设计师(Qt Designer)生成的用户界面类提供咯一個可被调用的retranslateUi()函数。

参考removeTranslator()、translate()、QTranslator::load()和动态翻译。

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands