EnterKeyAction QML Type
Bietet zugehörige Eigenschaften zur Anpassung der Eingabetaste. Mehr...
| Import Statement: | import QtQuick.VirtualKeyboard |
Angeschlossene Eigenschaften
Ausführliche Beschreibung
Der Typ „EnterKeyAction“ stellt angehängte Eigenschaften bereit, mit denen die Enter-Taste der Tastatur angepasst werden kann.
„EnterKeyAction“ muss direkt innerhalb des Elements verwendet werden, das den Eingabefokus erhält, z. B. ` TextInput`.
Beispiel:
TextInput {
id: myInput
EnterKeyAction.enabled: myInput.text.length > 0 || myInput.inputMethodComposing
EnterKeyAction.label: "Next"
Keys.onReleased: {
if (event.key === Qt.Key_Return) {
// execute action
}
}
}Dokumentation zu den angehängten Eigenschaften
EnterKeyAction.actionId : int [attached]
Legt die Aktions-ID für die Eingabetaste auf der virtuellen Tastatur fest. Wenn die Aktions-ID festgelegt ist, hat sie Vorrang vor der Beschriftung und bestimmt das Symbol für die Eingabetaste.
EnterKeyAction.NoneKeine Aktion definiert.EnterKeyAction.GoDie Aktion führt den Befehl „Gehe zu“ aus. Beispielsweise wird der Benutzer zur eingegebenen URL weitergeleitet.EnterKeyAction.SearchDie Aktion führt einen Suchvorgang aus.EnterKeyAction.SendDie Aktion sendet den eingegebenen Text.EnterKeyAction.NextDie Aktion verschiebt den Eingabefokus auf das nächste Feld, das Texteingaben akzeptiert.EnterKeyAction.DoneEntspricht „EnterKeyAction.Next“, außer dass die gesamte Texteingabe bereits abgeschlossen ist.
EnterKeyAction.enabled : bool [attached]
Aktiviert oder deaktiviert die Eingabetaste auf der virtuellen Tastatur.
EnterKeyAction.label : string [attached]
Legt die Beschriftung der Eingabetaste auf der virtuellen Tastatur fest.
© 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.