我想在安装语言包时在Windows中获取系统区域设置。
例如,我的实际操作系统区域设置是en_US,但我已经安装了pt_BR语言包。当我使用QString sysLocale = QLocale::system().name();
时,它给了我en-US而不是pt-BR。
如何获取当前的UI系统区域设置?当我们通过系统偏好设置更改语言时,如何在 Mac OSX 中执行此操作?
答案 0 :(得分:0)
应该通过
提供为当前Qt进程设置的语言环境QLocale QApplication::keyboardInputLocale()