草书输入面板 QML 类型
为虚拟键盘 UI 提供一个草书面板扩展插件。更多...
导入语句 | import QtQuick.VirtualKeyboard |
自 | QtQuick.VirtualKeyboard 2.0 |
继承 |
属性
- active : bool
- available : bool
- inputPanel : var
详细描述
草书输入面板是 InputPanel 的附加组件,为应用程序启用全屏草书输入。
草书输入面板设计为与 InputPanel 全屏锚定。其工作原理是当草书面板“可用”时,InputPanel 不可见。此功能是内置的,不需要对 InputPanel 实例的引用。
通过将 available 属性设置为 true
来启动面板。面板运行时,键盘在输入焦点设置时保持隐藏。当 available
为 true
时,通过将 active 属性设置为 true
来激活草书输入。
提供控制草书模式和键盘可见性的用户界面是特定于应用程序的。一个建议的实现是在草书面板上使用浮动按钮,其中单击切换草书模式(更改 active 属性),双击切换键盘的可见性(更改 available 属性)。
草书输入面板还提供了一个单词候选弹出窗口,使用户可以从由草书输入法生成的一组建议中选择替代单词候选项。
属性说明
active : bool |
此属性控制草书输入方法的活动状态。
将属性设置为 true
激活草书输入方法。当草书输入方法处于活动状态时,所有触摸输入都被草书输入面板捕获并重定向到输入引擎进行处理。
available : bool |
此属性控制草书输入方法的可用状态。
将属性设置为 true
将准备手写输入方式并禁止显示键盘。
inputPanel : var |
对输入面板实例的引用。
此属性必须设置为现有的输入面板实例。
© 2024 The Qt Company Ltd。本文件中包含的文档贡献为各自所有者的版权。提供的文档受GNU自由文档许可证版本1.3的条款约束,该许可证由自由软件基金会发布。Qt及其相关标志是芬兰以及全球其他国家的The Qt Company Ltd.的商标。所有其他商标均为各自所有者的财产。