import QtQuick 2.4 import Ubuntu.Components 1.3 PageHeader { id: mainHeader width: parent.width height: units.gu(6) title: i18n.tr("UTPass") contents: Item { height : parent.height width: parent.width Label { id : labelTitle text: mainHeader.title anchors.verticalCenter: parent.verticalCenter visible: true } TextField { id: searchBar anchors.right : parent.right anchors.left : parent.left placeholderText: i18n.tr("Search") height: units.gu(4) visible: false anchors.verticalCenter: parent.verticalCenter } } trailingActionBar.height: units.gu(4) trailingActionBar.numberOfSlots: 2 trailingActionBar.actions: [ Action { iconName: "search" text: i18n.tr("Search") onTriggered: { searchBar.visible = searchBar.visible ? false : true; labelTitle.visible = labelTitle.visible ? false : true; } }, Action { iconName: "settings" text: i18n.tr("Settings") onTriggered: { pageStack.push(Qt.resolvedUrl("../Settings.qml")) } }, Action { iconName: "info" text: i18n.tr("Info") onTriggered: { pageStack.push(Qt.resolvedUrl("../Info.qml")) } } ] }