Auf dieser Seite

HandwritingInputPanel QML Type

Bietet ein Zusatzmodul für die Handschrifterkennung in der Benutzeroberfläche der virtuellen Tastatur. Mehr...

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

Item

Eigenschaften

Ausführliche Beschreibung

Das „HandwritingInputPanel“ ist eine Zusatzkomponente für das „ InputPanel “, die die Handschrifteingabe im Vollbildmodus für die Anwendung ermöglicht.

Das „HandwritingInputPanel“ ist so konzipiert, dass es im Vollbildmodus neben dem „ InputPanel “ verankert wird. Das Funktionsprinzip besteht darin, dass der „ InputPanel “ unsichtbar ist, wenn das Handschrifteingabefeld „verfügbar“ ist. Diese Funktionalität ist integriert und erfordert lediglich einen Verweis auf die Instanz von „ InputPanel “.

Das Feld wird in Betrieb genommen, indem die Eigenschaft „ available “ auf „ true “ gesetzt wird. Befindet sich das Feld im Betrieb, bleibt die Tastatur ausgeblendet, wenn der Eingabefokus gesetzt ist. Wenn „ available “ auf „ true “ gesetzt ist, wird die Handschrifteingabe durch Setzen der Eigenschaft „ active “ auf „ true “ aktiviert.

Die Benutzeroberfläche, die Steuerelemente für den Handschriftenmodus und die Sichtbarkeit der Tastatur bereitstellt, ist anwendungsspezifisch. Eine empfohlene Implementierung besteht darin, eine schwebende Schaltfläche auf dem Handschriftenfeld zu verwenden, bei der ein Einzelklick den Handschriftenmodus umschaltet (Änderung der Eigenschaft „ active “) und ein Doppelklick die Sichtbarkeit der Tastatur umschaltet (Änderung der Eigenschaft „ available “).

„HandwritingInputPanel“ bietet außerdem ein Popup-Fenster mit Wortvorschlägen, über das der Benutzer einen alternativen Wortvorschlag aus der Liste der von der Handschrifteingabemethode generierten Vorschläge auswählen kann.

Dokumentation zu den Eigenschaften

active : bool

Diese Eigenschaft steuert den Aktivitätsstatus der Handschrifteingabemethode.

Wird die Eigenschaft auf „ true “ gesetzt, wird die Handschrifteingabemethode aktiviert. Wenn die Handschrifteingabemethode aktiv ist, werden alle Berührungseingaben vom Handschrifteingabefeld erfasst und zur Verarbeitung an die Eingabe-Engine weitergeleitet.

available : bool

Diese Eigenschaft steuert den Verfügbarkeitsstatus der Handschrifteingabemethode.

Wird die Eigenschaft auf „ true “ gesetzt, wird die Handschrifteingabemethode vorbereitet und die Anzeige der Tastatur unterdrückt.

inputPanel : var

Ein Verweis auf die Instanz des Eingabefelds.

Diese Eigenschaft muss auf die vorhandene Instanz des Eingabefelds gesetzt werden.

© 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.