Auf dieser Seite

TraceInputKey QML Type

Eine spezielle Taste zum Erfassen von Touch-Eingabedaten. Mehr...

Import Statement: import QtQuick.VirtualKeyboard.Components
Since: QtQuick.VirtualKeyboard 2.0
Inherits:

Item

Eigenschaften

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.