当我的changeEvent(QEvent* event)的接收类型为event->type() == QEvent::LanguageChange时,如何获取有关应用程序中新语言的信息?

最佳答案

Qt没有任何对象来表示应用程序语言。因此,您应该自己实施。

通常类型为changeEvent(QEvent* event)QEvent::LanguageChange是由installTranslator(QTranslator*)引起的,因此您应该了解加载到翻译器中的langugae并将其存储在本地。

10-08 05:51