HandwritingInputPanel QML Type
Bietet ein Handschrift-Panel Add-on für die virtuelle Tastatur UI. Mehr...
Import Statement: | import QtQuick.VirtualKeyboard |
Since: | QtQuick.VirtualKeyboard 2.0 |
Inherits: |
Eigenschaften
- active : bool
- available : bool
- inputPanel : var
Detaillierte Beschreibung
Das HandwritingInputPanel ist eine Zusatzkomponente für die InputPanel, die eine bildschirmfüllende Handschrifteingabe für die Anwendung ermöglicht.
HandwritingInputPanel ist so konzipiert, dass es bildschirmfüllend neben dem InputPanel verankert wird. Das Funktionsprinzip besteht darin, dass, wenn das HandwritingPanel "verfügbar" ist, das InputPanel unsichtbar ist. Diese Funktionalität ist eingebaut und erfordert nicht mehr als einen Verweis auf die Instanz InputPanel.
Das Panel wird in Betrieb genommen, indem die Eigenschaft available auf true
gesetzt wird. Wenn das Panel in Betrieb ist, bleibt die Tastatur ausgeblendet, wenn der Eingabefokus gesetzt ist. Wenn available
true
ist, wird die handschriftliche Eingabe aktiviert, indem die Eigenschaft active auf true
gesetzt wird.
Die Benutzeroberfläche, die Steuerelemente für den Handschriftmodus und die Sichtbarkeit der Tastatur bietet, ist anwendungsspezifisch. Eine vorgeschlagene Implementierung ist die Verwendung einer schwebenden Schaltfläche auf dem Handschrift-Panel, bei der ein einfacher Klick den Handschrift-Modus umschaltet (ändert die Eigenschaft active ) und ein Doppelklick die Sichtbarkeit der Tastatur umschaltet (ändert die Eigenschaft available ).
HandwritingInputPanel bietet auch ein Popup-Fenster für Wortkandidaten, in dem der Benutzer einen alternativen Wortkandidaten aus der Liste der von der Handschrifteingabemethode generierten Vorschläge auswählen kann.
Eigenschaft Dokumentation
active : bool |
Diese Eigenschaft steuert den aktiven Status der Handschrifteingabemethode.
Wenn die Eigenschaft auf true
gesetzt wird, wird die handschriftliche Eingabemethode aktiviert. Wenn die Handschrifteingabemethode aktiv ist, werden alle Berührungseingaben vom Handschrifteingabefeld erfasst und zur Verarbeitung an das Eingabegerät weitergeleitet.
available : bool |
Diese Eigenschaft steuert den Verfügbarkeitsstatus der handschriftlichen Eingabemethode.
Wird die Eigenschaft auf true
gesetzt, wird die handschriftliche Eingabemethode vorbereitet und die Anzeige der Tastatur verhindert.
inputPanel : var |
Ein Verweis auf die Instanz des Eingabefeldes.
Diese Eigenschaft muss auf die vorhandene Eingabefeldinstanz gesetzt werden.
© 2025 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.