mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-30 09:56:14 -05:00
Toggle search contacts field using search icon on toolbar
This commit is contained in:
parent
d8eafaf9ea
commit
353b34fcab
@ -35,6 +35,7 @@ Item
|
||||
Component.onCompleted:
|
||||
{
|
||||
toolBar.state = "CONTACTSVIEW"
|
||||
toolBar.searchBtnCb = toggleSearchBox
|
||||
refreshAll()
|
||||
}
|
||||
onFocusChanged: focus && refreshAll()
|
||||
@ -46,6 +47,11 @@ Item
|
||||
onMessage: contactsListModel.json = JSON.stringify(messageObject)
|
||||
}
|
||||
|
||||
function toggleSearchBox (){
|
||||
if (searching) searching = false
|
||||
else searching = true
|
||||
}
|
||||
|
||||
function refreshAll()
|
||||
{
|
||||
refreshOwn()
|
||||
|
@ -183,8 +183,7 @@ Drawer
|
||||
},
|
||||
"Search Contacts": function()
|
||||
{
|
||||
stackView.push("qrc:/Contacts.qml",
|
||||
{'searching': true} )
|
||||
stackView.push("qrc:/Contacts.qml" )
|
||||
},
|
||||
"Paste Link": function()
|
||||
{
|
||||
|
@ -63,6 +63,8 @@ ApplicationWindow
|
||||
property alias loaderSource: imageLoader.sourceComponent
|
||||
property string defaultLabel: "RetroShare"
|
||||
|
||||
property var searchBtnCb
|
||||
|
||||
states:
|
||||
[
|
||||
State
|
||||
@ -120,6 +122,7 @@ ApplicationWindow
|
||||
BtnIcon
|
||||
{
|
||||
property bool searchIconVisibility: false
|
||||
property var onClickCB: function (){}
|
||||
|
||||
id: searchIcon
|
||||
height: (coreReady)? parent.height - 10 : 0
|
||||
@ -130,8 +133,7 @@ ApplicationWindow
|
||||
visible: searchIconVisibility && coreReady
|
||||
onClicked:
|
||||
{
|
||||
stackView.push("qrc:/Contacts.qml",
|
||||
{'searching': true} )
|
||||
toolBar.searchBtnCb()
|
||||
}
|
||||
}
|
||||
MouseArea
|
||||
|
Loading…
Reference in New Issue
Block a user