通过官方demo,可以正确使用虚拟键盘功能.但是发现默认采用中文输入,且有多个奇怪的语言可以切换,根本用不到.
希望能够删去其他语言选择,仅保留中英.默认英文输入.
查看了官网文档,和不少帖子.里面提到不少方法.但是测试下来可能是没理解对,都失败了.
这是我查看的部分内容:
https://blog.csdn.net/evil_11...
https://forum.qt.io/topic/768...
https://stackoverflow.com/que...
请教该如何实现
通过官方demo,可以正确使用虚拟键盘功能.但是发现默认采用中文输入,且有多个奇怪的语言可以切换,根本用不到.
希望能够删去其他语言选择,仅保留中英.默认英文输入.
查看了官网文档,和不少帖子.里面提到不少方法.但是测试下来可能是没理解对,都失败了.
这是我查看的部分内容:
https://blog.csdn.net/evil_11...
https://forum.qt.io/topic/768...
https://stackoverflow.com/que...
请教该如何实现
2.6k 阅读
1 回答2k 阅读
921 阅读
翻官网接口找到解决办法了.不需要重新编译.
重点是QtQuick.VirtualKeyboard.Settings 中提供了两个设置项.
VirtualKeyboardSettings.activeLocales = ["en_GB","zh_CN"] ,设置允许的语言
VirtualKeyboardSettings.locale = "en_GB" 设置默认的语言