aboutsummaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2021-06-21 13:38:02 -0500
committerluigi1111 <luigi1111w@gmail.com>2021-06-21 13:38:02 -0500
commit286a3d140d97b632ea379567ff114974c388f037 (patch)
treed8e841e6397fbe8f7cdc8c92ce2d3f88d0e050fb /components
parent5f2b5d940c99b1af627adf1ce370f3dcf5ee56e3 (diff)
parentffd31c50dadc64e44f03b623d9a730cdc2d83eaa (diff)
downloadmonzero-gui-286a3d140d97b632ea379567ff114974c388f037.tar.gz
monzero-gui-286a3d140d97b632ea379567ff114974c388f037.tar.xz
monzero-gui-286a3d140d97b632ea379567ff114974c388f037.zip
Merge pull request #3569
ffd31c5 AddressBook: use LineEdit on descriptionLine; add tab/backtab; forceActiveFocus on addressLine; use Enter/Return key to save; cancel/delete buttons (rating89us)
Diffstat (limited to 'components')
-rw-r--r--components/LineEditMulti.qml5
1 files changed, 5 insertions, 0 deletions
diff --git a/components/LineEditMulti.qml b/components/LineEditMulti.qml
index 8137c02b..e45b0a9a 100644
--- a/components/LineEditMulti.qml
+++ b/components/LineEditMulti.qml
@@ -68,6 +68,7 @@ ColumnLayout {
}
property alias error: input.error
+ property alias cursorPosition: input.cursorPosition
property string labelFontColor: MoneroComponents.Style.defaultFontColor
property bool labelFontBold: false
@@ -91,6 +92,8 @@ ColumnLayout {
signal labelButtonClicked();
signal inputLabelLinkActivated();
signal editingFinished();
+ signal returnPressed();
+ signal enterPressed();
onActiveFocusChanged: activeFocus && input.forceActiveFocus()
@@ -176,6 +179,8 @@ ColumnLayout {
fontColor: item.fontColor
mouseSelection: item.mouseSelection
onEditingFinished: item.editingFinished()
+ Keys.onReturnPressed: item.returnPressed()
+ Keys.onEnterPressed: item.enterPressed()
MoneroComponents.TextPlain {
id: placeholderLabel