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