Merge pull request #2989

8c8faf2 Support comma seperator for amount field, dynamically change to dot. Fixes #2951 (xmrdsc)
This commit is contained in:
luigi1111 2020-07-14 15:45:01 -05:00
commit b62b821002
No known key found for this signature in database
GPG Key ID: F4ACA0183641E010

View File

@ -296,6 +296,7 @@ Rectangle {
inlineButtonText: qsTr("All") + translationManager.emptyString inlineButtonText: qsTr("All") + translationManager.emptyString
inlineButton.onClicked: amountLine.text = "(all)" inlineButton.onClicked: amountLine.text = "(all)"
onTextChanged: { onTextChanged: {
amountLine.text = amountLine.text.replace(",", ".");
const match = amountLine.text.match(/^0+(\d.*)/); const match = amountLine.text.match(/^0+(\d.*)/);
if (match) { if (match) {
const cursorPosition = amountLine.cursorPosition; const cursorPosition = amountLine.cursorPosition;
@ -311,7 +312,7 @@ Rectangle {
} }
validator: RegExpValidator { validator: RegExpValidator {
regExp: /^(\d{1,8})?([\.]\d{1,12})?$/ regExp: /^(\d{1,8})?([\.,]\d{1,12})?$/
} }
} }