2
* Copyright (C) 2013 Canonical, Ltd.
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License as published by
6
* the Free Software Foundation; version 3.
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU General Public License for more details.
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
18
import Ubuntu.Components 0.1
23
implicitWidth: childrenRect.width
24
implicitHeight: childrenRect.height
27
property alias __timerInterval: timer.interval
28
readonly property bool __timerRunning: timer.running
33
running: clock.enabled && clock.visible && clock.opacity != 0
35
triggeredOnStart: true
36
onTriggered: __date = new Date
40
spacing: units.gu(0.5)
44
objectName: "timeLabel"
46
anchors.horizontalCenter: parent.horizontalCenter
47
font.pixelSize: units.gu(7.5)
50
text: Qt.formatTime(__date)
51
font.weight: Font.Light
56
objectName: "dateLabel"
58
anchors.horizontalCenter: parent.horizontalCenter
62
text: Qt.formatDate(__date, Qt.DefaultLocaleLongDate)
63
font.weight: Font.Light