TraceInputArea QML 类型
一个用于收集触摸输入数据的专业 MultiPointTouchArea。 更多...
导入语句 | import QtQuick.VirtualKeyboard.Components |
自 | QtQuick.VirtualKeyboard 2.0 |
继承 |
属性
- boundingBox : rect
- canvasType : string
- horizontalRulers : var
- patternRecognitionMode : int
- verticalRulers : var
详细描述
此类型处理触摸屏和输入引擎之间的轨迹交互。
使用当前 KeyboardStyle 的 traceCanvasDelegate 属性的委托渲染轨迹。
属性文档
boundingBox : rect |
轨迹输入的边界框。
此属性为只读,并基于项目尺寸和边距自动更新。
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 |
此输入区域的模式识别模式。
verticalRulers : var |
输入区域中的垂直标尺列表。
标尺定义为从 boundingBox 的左侧边缘开始的像素数。
© 2024 The Qt Company Ltd. 本文档中的文档贡献归各自的版权所有者所有。本提供的文档根据Free Software Foundation发布的GNU自由文档许可协议进行许可。Qt及其相关的标志是芬兰及世界其他国家的商标,由The Qt Company Ltd.拥有。所有其他商标归其各自的所有者所有。