我开发了自定义小部件并添加到qtcreator中。自定义小部件我已经开发为文本。我想有选择根据要求以不同的语言显示文本。我怎样才能做到这一点。我在正常的应用程序中找到了很多关于语言翻译的教程,但我想在自定义小部件中实现相同的。我怎样才能做到这一点。任何人都可以建议我如何处理这个问题。
提前致谢
答案 0 :(得分:0)
Qt的所有文本的国际化机制都是相同的。使用tr()函数并添加带有翻译的文件(.ts文件)。
以下页面将向您解释实现国际化所需的所有知识http://doc.qt.nokia.com/4.7/internationalization.html 然后,您可以使用更改事件动态翻译可见文本。