TraceInputKey QML Type
Eine spezielle Taste zum Erfassen von Touch-Eingabedaten. Mehr...
| Import Statement: | import QtQuick.VirtualKeyboard.Components |
| Since: | QtQuick.VirtualKeyboard 2.0 |
| Inherits: |
Eigenschaften
- boundingBox : alias
- canvasType : alias
- horizontalRulers : alias
- patternRecognitionMode : alias
- verticalRulers : alias
- weight : real
Ausführliche Beschreibung
Dieser Typ kann in das Tastaturlayout eingefügt werden. Er erfasst und gibt Berührungseingabedaten (Trace) aus dem Tastenbereich wieder.
Dokumentation der Eigenschaften
boundingBox : alias [read-only]
Begrenzungsrahmen für die Trace-Eingabe.
Diese Eigenschaft ist schreibgeschützt und wird automatisch entsprechend der Elementgröße und den Rändern aktualisiert.
canvasType : alias
Canvas-Typ dieses Trace-Eingabebereichs.
Diese Eigenschaft kann verwendet werden, um zwischen verschiedenen Canvas-Typen zu unterscheiden. Der Standardwert ist „ "keyboard" “.
horizontalRulers : alias
Liste der horizontalen Lineale im Eingabebereich.
Die Lineale werden als Anzahl von Pixeln vom oberen Rand des Begrenzungsrahmens definiert.
Hier ist ein Beispiel, das zeigt, wie man Lineale definiert:
horizontalRulers: [boundingBox.height / 3, boundingBox.height / 3 * 2]
verticalRulers: [boundingBox.width / 3, boundingBox.width / 3 * 2]patternRecognitionMode : alias
Mustererkennungsmodus dieses Eingabebereichs.
Der Standardwert lautet „ InputEngine.PatternRecognitionMode.None “.
verticalRulers : alias
Liste der vertikalen Lineale im Eingabebereich.
Die Lineale sind als Anzahl von Pixeln vom linken Rand des Begrenzungsrahmens definiert.
weight : real
Legt den Wert für die Schlüsselstärke fest, der die relative Größe des Schlüssels bestimmt.
Verwenden Sie diese Eigenschaft, um die Größe des Schlüssels im Layout zu ändern.
Der Standardwert wird vom übergeordneten Element des Schalters in der Layout-Hierarchie übernommen.
© 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.