3 import "UIConstants.js" as Const
5 /* copyright (C) 2010-2012 Stuart Howarth */
11 anchors { left: parent.left; right: parent.right; top: parent.top }
19 height: Const.SYSTEM_BAR_HEIGHT
24 y: Const.SYSTEM_BAR_HEIGHT
29 anchors.horizontalCenter: parent.horizontalCenter
30 spacing: Const.DEFAULT_MARGIN
36 text: pageStack.currentPage.title
40 source: mouse.pressed? "images/menu-arrow-grey.png" : "images/menu-arrow.png"
41 anchors.verticalCenter: title.verticalCenter
42 visible: !taskBar.isEmpty && !progressIcon.visible
49 source: "images/progress-small.png"
50 anchors.verticalCenter: title.verticalCenter
51 visible: taskBar.isActiveDownloads
58 properties: "rotation"
62 loops: Animation.Infinite
64 Component.onCompleted: animationIcon.start();
72 width: root.height - 2*80
73 anchors.horizontalCenter: root.horizontalCenter
74 onClicked: root.clicked()
82 anchors { left: parent.left; leftMargin: 80; verticalCenter: parent.verticalCenter }
92 anchors { right: parent.right; rightMargin: 80; verticalCenter: parent.verticalCenter }
101 anchors { verticalCenter: parent.verticalCenter; left: parent.left }
102 iconSource: "images/minimize.png"
103 onClicked: Utils.minimizeWindow()
110 anchors { verticalCenter: parent.verticalCenter; right: parent.right }
111 iconSource: pageStack.index > 0 ? "images/back.png" : "images/close.png"
112 onClicked: pageStack.index > 0 ? pageStack.pop() : Qt.quit()
113 onPressAndHold: if (pageStack.index > 0) pageStack.clear()