TraceInputArea QML 类型

一个用于收集触摸输入数据的专业 MultiPointTouchArea更多...

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

MultiPointTouchArea

属性

详细描述

此类型处理触摸屏和输入引擎之间的轨迹交互。

使用当前 KeyboardStyletraceCanvasDelegate 属性的委托渲染轨迹。

属性文档

boundingBox : rect [read-only]

轨迹输入的边界框。

此属性为只读,并基于项目尺寸和边距自动更新。


canvasType : string

此轨迹输入区域的画布类型。

此属性可用于区分不同类型的画布。例如,在全屏手写模式下,此属性设置为 "fullscreen",在键盘手写模式下设置为 "keyboard"


horizontalRulers : var

输入区域中的水平标尺列表。

标尺定义为从 boundingBox 的顶部边缘开始的像素数。

以下是一个定义标尺的示例

horizontalRulers: [boundingBox.height / 3, boundingBox.height / 3 * 2]
verticalRulers: [boundingBox.width / 3, boundingBox.width / 3 * 2]

patternRecognitionMode : int

此输入区域的模式识别模式。

默认值是 InputEngine.PatternRecognitionMode.None


verticalRulers : var

输入区域中的垂直标尺列表。

标尺定义为从 boundingBox 的左侧边缘开始的像素数。


© 2024 The Qt Company Ltd. 本文档中的文档贡献归各自的版权所有者所有。本提供的文档根据Free Software Foundation发布的GNU自由文档许可协议进行许可。Qt及其相关的标志是芬兰及世界其他国家的商标,由The Qt Company Ltd.拥有。所有其他商标归其各自的所有者所有。