Initial commit (new git name)
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
import QtQuick 2.0
|
||||
import Sailfish.Silica 1.0
|
||||
import "../items"
|
||||
|
||||
Page {
|
||||
id: page
|
||||
property bool closePanel: false
|
||||
onClosePanelChanged: if (closePanel) mediaPlayerPanel.open = false
|
||||
// property int sleepTime: 0
|
||||
|
||||
//allowedOrientations: Orientation.All
|
||||
|
||||
SilicaFlickable {
|
||||
anchors.fill: parent
|
||||
clip: true
|
||||
anchors.bottomMargin: mediaPlayerPanel.visibleSize
|
||||
VerticalScrollDecorator {}
|
||||
PageHeader {title: qsTr("Sleep timer");description: ((sleepTime > 0) ? (qsTr("Remaning time: ") + (sleepTime) + qsTr(" minutes")) : qsTr("choose time: ") + minutes.value )}
|
||||
|
||||
ValuePicker {
|
||||
id: minutes
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
max: 121
|
||||
min: 1
|
||||
value: sleepTime
|
||||
}
|
||||
Label {
|
||||
text: minutes.value
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
color: Theme.secondaryHighlightColor
|
||||
font.family: Theme.fontFamilyHeading
|
||||
font.pixelSize: Theme.fontSizeHuge
|
||||
}
|
||||
Row {
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.bottomMargin: 40
|
||||
spacing: Theme.paddingLarge
|
||||
|
||||
Button {
|
||||
text: ((sleepTime > 0) ? (qsTr("Change")) : (qsTr("Start")))
|
||||
onPressed: sleepTime = minutes.value
|
||||
}
|
||||
Button {
|
||||
text: qsTr("Stop")
|
||||
onPressed: sleepTime = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
Component.onCompleted: if (mediaPlayerPanel.open) closePanel = true; else closePanel = false;
|
||||
Component.onDestruction: if (closePanel) mediaPlayerPanel.open = true
|
||||
}
|
||||
Reference in New Issue
Block a user