-
Notifications
You must be signed in to change notification settings - Fork 15
/
SettingsTimer.qml
60 lines (46 loc) · 1.41 KB
/
SettingsTimer.qml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
import QtQuick 1.1
import "Storage.js" as Storage
Item {
id: root
property alias repeat_alarm_setting: repeat_finished_edit
DividerBigHor {
id: big_divider1
width: parent.width
}
Text {
id: repeat_finished_setting
color: styl.text_color_secondary
width: parent.width - repeat_finished_edit.width - 36
anchors {
left: parent.left
leftMargin: 12
top: big_divider1.bottom
topMargin: 12
}
text: qsTr("Repeat Alarm After Timer Finished")
font {family: "Ubuntu"; pixelSize: 14}
wrapMode: Text.WrapAtWordBoundaryOrAnywhere
}
SelectorSimple {
id: repeat_finished_edit
isSelected: true
anchors {
top: repeat_finished_setting.top
right: parent.right
rightMargin: 12
}
mouse_area.onClicked: Storage.checkIfSettingExist("repeat_alarm") == "true" ?
Storage.updateSettings("repeat_alarm", repeat_finished_edit.isSelected):
Storage.saveSetting("repeat_alarm", repeat_finished_edit.isSelected)
}
DividerSmallHor {
id: divider_small1
width: parent.width - 24
anchors {
top: repeat_finished_setting.bottom
topMargin: 12
left: parent.left
leftMargin: 12
}
}
}