TraceInputArea QML Type
Un site MultiPointTouchArea spécialisé dans la collecte des données d'entrée tactiles. Plus d'informations...
| 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 des traces entre l'écran tactile et le moteur de saisie.
Les traces sont rendues à l'aide du délégué de la propriété traceCanvasDelegate de la page KeyboardStyle actuelle.
Documentation sur les propriétés
boundingBox : rect [read-only]
Boîte de délimitation pour l'entrée de la trace.
Cette propriété est en lecture seule et est automatiquement mise à jour en fonction de la taille et des marges de l'élément.
canvasType : string
Type de toile de la zone de saisie de la trace.
Cette propriété peut être utilisée pour distinguer les différents types de canevas. Par exemple, en mode d'écriture manuscrite plein écran, cette propriété est définie sur "fullscreen", et en mode d'écriture manuscrite au clavier, cette propriété est définie sur "keyboard".
horizontalRulers : var
Liste des règles horizontales dans la zone de saisie.
Les règles sont définies en nombre de pixels à partir du bord supérieur de la page boundingBox.
Voici un exemple qui montre comment définir les règles :
horizontalRulers: [boundingBox.height / 3, boundingBox.height / 3 * 2] verticalRulers: [boundingBox.width / 3, boundingBox.width / 3 * 2]
patternRecognitionMode : int
Mode de reconnaissance des formes de cette zone d'entrée.
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 en nombre de pixels à partir du bord gauche de la page 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.