1
0
mirror of https://github.com/QRouland/UTPass.git synced 2025-06-29 16:52:29 +00:00

Some clean up

This commit is contained in:
2025-02-11 10:52:03 +01:00
parent c6f2424017
commit 7e8ac60cc9
3 changed files with 18 additions and 15 deletions

View File

@ -4,10 +4,9 @@ import QtQuick 2.4
PageHeader {
id: mainHeader
readonly property bool searchBarIsActive: !searchBar.visible
signal searchBarActived()
signal searchBarTextChanged(string text)
property alias searchBar: searchBar
//property alias searchBarText: searchBar.text
//signal searchBarTextChanged(string text)
width: parent.width
height: units.gu(6)
@ -16,14 +15,13 @@ PageHeader {
trailingActionBar.numberOfSlots: 2
trailingActionBar.actions: [
Action {
iconName: searchBarIsActive ? "search" : "close"
iconName: !searchBar.visible ? "search" : "close"
text: i18n.tr("Search")
onTriggered: {
searchBar.visible = !searchBar.visible;
labelTitle.visible = !searchBar.visible;
if (searchBar.visible === true) {
searchBar.focus = true;
searchBarActived();
}
}
},
@ -64,7 +62,6 @@ PageHeader {
height: units.gu(4)
visible: false
anchors.verticalCenter: parent.verticalCenter
onTextChanged: searchBarTextChanged(searchBar.text)
}
}