mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-22 14:18:09 +00:00
feat(ui/modules/Linphone/SmartSearchBar): handle enter pressed
This commit is contained in:
parent
83dfe7835c
commit
491ceedda7
2 changed files with 15 additions and 3 deletions
|
|
@ -32,6 +32,7 @@ Item {
|
|||
|
||||
signal menuClosed
|
||||
signal menuOpened
|
||||
signal enterPressed
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
|
|
@ -72,6 +73,10 @@ Item {
|
|||
width: parent.width
|
||||
|
||||
Keys.onEscapePressed: searchBox.hideMenu()
|
||||
Keys.onReturnPressed: {
|
||||
searchBox.hideMenu()
|
||||
searchBox.enterPressed()
|
||||
}
|
||||
|
||||
onActiveFocusChanged: activeFocus && searchBox.showMenu()
|
||||
onTextChanged: _filter(text)
|
||||
|
|
|
|||
|
|
@ -12,6 +12,12 @@ SearchBox {
|
|||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
readonly property string interpretableSipAddress: SipAddressesModel.interpretUrl(
|
||||
searchBox.filter
|
||||
)
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
signal addContact (string sipAddress)
|
||||
signal launchChat (string sipAddress)
|
||||
signal launchCall (string sipAddress)
|
||||
|
|
@ -19,14 +25,15 @@ SearchBox {
|
|||
|
||||
signal entryClicked (var entry)
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
onEnterPressed: interpretableSipAddress.length > 0 && searchBox.launchCall(interpretableSipAddress)
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// Header.
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
header: MouseArea {
|
||||
readonly property string interpretableSipAddress: SipAddressesModel.interpretUrl(
|
||||
searchBox.filter
|
||||
)
|
||||
|
||||
height: {
|
||||
var height = SmartSearchBarStyle.header.addButtonHeight
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue