谁能告诉我可以检查哪些属性来确定活动输入法(即手写、键盘等)?
基本上,我希望有一些逻辑,如:
if (inputMethod === "handwriting") {
//do this
} else {
//do that
}
或者
if (handwriting.active) {
//do this
} else {
//do that
}
我已经阅读了InputMethod、InputEngine和InputContext的所有文档,不幸的是,“提供对输入上下文的访问”之类的描述没有帮助。
它告诉我 QML 类型有什么......但不是它是什么。此外,在三种 QML 类型中的两种的属性中,其他两种 QML 类型是可访问的,这对我来说似乎有点随机和循环,只会增加我的困惑。