diff options
author | Rainer Keller <rainer.keller@digia.com> | 2014-02-25 09:47:11 +0100 |
---|---|---|
committer | Rainer Keller <rainer.keller@digia.com> | 2014-02-26 09:18:03 +0200 |
commit | b6c311a039f520cf9a681708a5d94d2034b4b1a9 (patch) | |
tree | 42ad9776f9008e4853ba4106ddaee1bcc62cf0d7 /basicsuite | |
parent | 62fe9e0b36ac3caed1ec38132be3ef43fe094366 (diff) |
Add input field for decimal numbers
Change-Id: Ie0331e7152b992c79708da66d77371558ceaf1cf
Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
Diffstat (limited to 'basicsuite')
-rw-r--r-- | basicsuite/textinput/main.qml | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/basicsuite/textinput/main.qml b/basicsuite/textinput/main.qml index 8f63b83..c6bcda9 100644 --- a/basicsuite/textinput/main.qml +++ b/basicsuite/textinput/main.qml @@ -89,10 +89,10 @@ Flickable { inputMethodHints: Qt.ImhNoAutoUppercase | Qt.ImhPreferLowercase | Qt.ImhSensitiveData | Qt.ImhNoPredictiveText enterKeyText: "Next" enterKeyEnabled: text.length > 0 - onEnterKeyClicked: numberField.focus = true + onEnterKeyClicked: phoneField.focus = true } TextField { - id: numberField + id: phoneField validator: RegExpValidator { regExp: /^[0-9\+\-\#\*\ ]{6,}$/ } width: parent.width @@ -100,6 +100,17 @@ Flickable { inputMethodHints: Qt.ImhDialableCharactersOnly enterKeyText: "Next" enterKeyEnabled: text.length > 0 + onEnterKeyClicked: numberField.focus = true + } + TextField { + id: numberField + + validator: RegExpValidator { regExp: /^[0-9\+\-\ .]{6,}$/ } + width: parent.width + previewText: "Decimal number field" + inputMethodHints: Qt.ImhFormattedNumbersOnly + enterKeyText: "Next" + enterKeyEnabled: text.length > 0 onEnterKeyClicked: textArea.focus = true } TextArea { |