From 146a6d6ea4fdfc481ac07afc21a03142e84b4a38 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Wed, 11 Nov 2020 18:38:32 +0100 Subject: [PATCH] Add 'send' button to ChatTextInput --- imports/NeoChat/Component/ChatTextInput.qml | 15 +++++++++++++++ src/CMakeLists.txt | 1 + 2 files changed, 16 insertions(+) diff --git a/imports/NeoChat/Component/ChatTextInput.qml b/imports/NeoChat/Component/ChatTextInput.qml index 19bcbfccb..7afbd4965 100644 --- a/imports/NeoChat/Component/ChatTextInput.qml +++ b/imports/NeoChat/Component/ChatTextInput.qml @@ -434,6 +434,21 @@ Control { onClicked: emojiPicker.visible = !emojiPicker.visible } + ToolButton { + Layout.preferredWidth: 48 + Layout.preferredHeight: 48 + Layout.alignment: Qt.AlignBottom + + icon.name: "document-send" + icon.color: "transparent" + + onClicked: { + inputField.postMessage(inputField.text) + inputField.text = "" + root.clearReply() + root.closeAll() + } + } } } diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1d1df5a1f..d633c462f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -34,6 +34,7 @@ if(ANDROID) "preferences-desktop-emoticons" "document-open" "document-save" + "document-send" "dialog-close" "edit-delete-remove" "code-context"