当我有接收类型为 event->type() == QEvent::LanguageChange
的 changeEvent(QEvent* event)
时,我如何获得关于什么的信息我的应用程序中有新语言吗?
最佳答案
Qt 没有任何对象来表示应用程序语言。所以你应该自己实现它。
通常 changeEvent(QEvent* event)
类型为 QEvent::LanguageChange
是由 installTranslator(QTranslator*)
引起的,所以你应该知道女巫您加载到翻译器的语言并将其存储在本地。
关于c++ - Qt LanguageChange 事件 - 找出新的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29408955/