答案 0 :(得分:2)
这与国家无关。这是关于脚本的:
QLocale::setDefault(QLocale(QLocale::Chinese, QLocale::SimplifiedChineseScript));
QLocale::setDefault(QLocale(QLocale::Chinese, QLocale::TraditionalChineseScript));
答案 1 :(得分:1)
您应该按区域设置名称使用替代方法。 这个:
QLocale chiness("zh"); // for Chinese
QLocale chiness("zh_Hans"); // for Simplified Chinese
QLocale chiness("zh_Hant"); // for Traditional Chinese
答案 2 :(得分:0)
怎么样
QLocale::setDefault(QLocale(QLocale::Chinese, QLocale::China)); // Simplified Chinese
QLocale::setDefault(QLocale(QLocale::Chinese, QLocale::Taiwan)); // Traditional Chinese
您可以使用第二个参数设置国家/地区。