aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/quick/enterprise/virtualkeyboard/virtualkeyboard/VirtualKeyboard.qml2
-rw-r--r--examples/quick/enterprise/virtualkeyboard/virtualkeyboard/content/TextField.qml8
2 files changed, 9 insertions, 1 deletions
diff --git a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/VirtualKeyboard.qml b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/VirtualKeyboard.qml
index 57d0865c..5c557a0e 100644
--- a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/VirtualKeyboard.qml
+++ b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/VirtualKeyboard.qml
@@ -66,7 +66,7 @@ Rectangle {
id: passwordField
width: parent.width
- echoMode: TextInput.PasswordEchoOnEdit
+ echoMode: TextInput.Password
previewText: "Password field"
inputMethodHints: Qt.ImhNoAutoUppercase | Qt.ImhPreferLowercase | Qt.ImhSensitiveData | Qt.ImhNoPredictiveText
enterKeyText: "Next"
diff --git a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/content/TextField.qml b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/content/TextField.qml
index da2d4a27..ff965174 100644
--- a/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/content/TextField.qml
+++ b/examples/quick/enterprise/virtualkeyboard/virtualkeyboard/content/TextField.qml
@@ -28,6 +28,7 @@ TextBase {
property alias inputMethodHints: textInput.inputMethodHints
property alias validator: textInput.validator
property alias echoMode: textInput.echoMode
+ property int passwordMaskDelay: 1000
editor: textInput
mouseParent: flickable
@@ -60,6 +61,13 @@ TextBase {
selectedTextColor: Qt.rgba(0.0, 0.0, 0.0, 0.8)
width: Math.max(flickable.width, implicitWidth)-2
onActiveFocusChanged: if (!activeFocus) deselect()
+
+ Binding {
+ target: textInput
+ property: "passwordMaskDelay"
+ value: textField.passwordMaskDelay
+ when: textInput.hasOwnProperty("passwordMaskDelay")
+ }
}
}
}