3 import "UIConstants.js" as Const
5 /* copyright (C) 2010-2012 Stuart Howarth */
11 anchors { left: parent.left; right: parent.right; top: parent.top }
17 height: Const.SYSTEM_BAR_HEIGHT
22 y: Const.SYSTEM_BAR_HEIGHT
27 anchors.horizontalCenter: parent.horizontalCenter
28 spacing: Const.DEFAULT_MARGIN
34 text: pageStack.currentPage.title
38 source: mouse.pressed? "images/menu-arrow-grey.png" : "images/menu-arrow.png"
39 anchors.verticalCenter: title.verticalCenter
40 visible: !taskBar.isEmpty && !progressIcon.visible
47 source: "images/progress-small.png"
48 anchors.verticalCenter: title.verticalCenter
49 visible: taskBar.isActiveDownloads
56 properties: "rotation"
60 loops: Animation.Infinite
62 Component.onCompleted: animationIcon.start();
70 width: root.height - 2*80
71 anchors.horizontalCenter: root.horizontalCenter
72 onClicked: root.clicked()
80 anchors { left: parent.left; leftMargin: 80; verticalCenter: parent.verticalCenter }
90 anchors { right: parent.right; rightMargin: 80; verticalCenter: parent.verticalCenter }
99 anchors { verticalCenter: parent.verticalCenter; left: parent.left }
100 iconSource: "images/minimize.png"
101 onClicked: Utils.minimizeWindow()
108 anchors { verticalCenter: parent.verticalCenter; right: parent.right }
109 iconSource: pageStack.index > 0 ? "images/back.png" : "images/close.png"
110 onClicked: pageStack.index > 0 ? pageStack.pop() : Qt.quit()
111 onPressAndHold: if (pageStack.index > 0) pageStack.clear()