TraceInputArea QML Type
Une MultiPointTouchArea spécialisée dans la collecte de données d'entrée tactiles. En savoir plus...
| Import Statement: | import QtQuick.VirtualKeyboard.Components |
| Since: | QtQuick.VirtualKeyboard 2.0 |
| Inherits: |
Propriétés
- boundingBox : rect
- canvasType : string
- horizontalRulers : var
- patternRecognitionMode : int
- verticalRulers : var
Description détaillée
Ce type gère l'interaction entre l'écran tactile et le moteur d'entrée.
Les traces sont rendues à l'aide du délégué issu de la propriété « traceCanvasDelegate » de l'KeyboardStyle actuel.
Documentation de la propriété
boundingBox : rect [read-only]
Cadre de délimitation pour la trace saisie.
Cette propriété est en lecture seule et est automatiquement mise à jour en fonction de la taille de l'élément et de ses marges.
canvasType : string
Type de canevas de cette zone de saisie de tracé.
Cette propriété permet de distinguer différents types de canevas. Par exemple, en mode d'écriture manuscrite en plein écran, cette propriété est définie sur "fullscreen", et en mode d'écriture manuscrite au clavier, elle est définie sur "keyboard".
horizontalRulers : var
Liste des règles horizontales dans la zone de saisie.
Les règles sont définies en fonction d'un nombre de pixels à partir du bord supérieur de l'boundingBox.
Voici un exemple illustrant comment définir des règles :
horizontalRulers: [boundingBox.height / 3, boundingBox.height / 3 * 2]
verticalRulers: [boundingBox.width / 3, boundingBox.width / 3 * 2]patternRecognitionMode : int
Mode de reconnaissance des motifs de cette zone de saisie.
La valeur par défaut est « InputEngine.PatternRecognitionMode.None ».
verticalRulers : var
Liste des règles verticales dans la zone de saisie.
Les règles sont définies par un nombre de pixels à partir du bord gauche de l'boundingBox.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.