diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2021-06-21 13:38:02 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2021-06-21 13:38:02 -0500 |
| commit | 286a3d140d97b632ea379567ff114974c388f037 (patch) | |
| tree | d8e841e6397fbe8f7cdc8c92ce2d3f88d0e050fb /components | |
| parent | 5f2b5d940c99b1af627adf1ce370f3dcf5ee56e3 (diff) | |
| parent | ffd31c50dadc64e44f03b623d9a730cdc2d83eaa (diff) | |
| download | monzero-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.qml | 5 |
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 |
