草书输入面板 QML 类型

为虚拟键盘 UI 提供一个草书面板扩展插件。更多...

导入语句import QtQuick.VirtualKeyboard
QtQuick.VirtualKeyboard 2.0
继承

Item

属性

详细描述

草书输入面板是 InputPanel 的附加组件,为应用程序启用全屏草书输入。

草书输入面板设计为与 InputPanel 全屏锚定。其工作原理是当草书面板“可用”时,InputPanel 不可见。此功能是内置的,不需要对 InputPanel 实例的引用。

通过将 available 属性设置为 true 来启动面板。面板运行时,键盘在输入焦点设置时保持隐藏。当 availabletrue 时,通过将 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.的商标。所有其他商标均为各自所有者的财产。