summaryrefslogtreecommitdiff
path: root/rockwork/HealthSettingsDialog.qml
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2016-02-16 23:40:04 +0100
committerAndrew Branson <andrew.branson@cern.ch>2016-02-16 23:40:04 +0100
commit07fb609095291f8d8544441925dea3d60d636f87 (patch)
treef17f17badc7c0ad8f0147b8968bae91016244a97 /rockwork/HealthSettingsDialog.qml
parente54ee938a3e637f654b393f41ce2ad123d448639 (diff)
Moved qml to subdir to unbundle
Diffstat (limited to 'rockwork/HealthSettingsDialog.qml')
-rw-r--r--rockwork/HealthSettingsDialog.qml115
1 files changed, 0 insertions, 115 deletions
diff --git a/rockwork/HealthSettingsDialog.qml b/rockwork/HealthSettingsDialog.qml
deleted file mode 100644
index 94e5d22..0000000
--- a/rockwork/HealthSettingsDialog.qml
+++ /dev/null
@@ -1,115 +0,0 @@
-import QtQuick 2.4
-import QtQuick.Layouts 1.1
-import Ubuntu.Components 1.3
-import Ubuntu.Components.Popups 1.3
-import Ubuntu.Components.ListItems 1.3
-
-Dialog {
- id: root
- title: i18n.tr("Health settings")
-
- property var healthParams: null
-
- signal accepted();
-
- RowLayout {
- Label {
- text: i18n.tr("Health app enabled")
- Layout.fillWidth: true
- }
- Switch {
- id: enabledSwitch
- checked: healthParams["enabled"]
- }
- }
-
- ItemSelector {
- id: genderSelector
- model: [i18n.tr("Female"), i18n.tr("Male")]
- selectedIndex: root.healthParams["gender"] === "female" ? 0 : 1
- }
-
- RowLayout {
- Label {
- text: i18n.tr("Age")
- Layout.fillWidth: true
- }
- TextField {
- id: ageField
- inputMethodHints: Qt.ImhDigitsOnly
- text: healthParams["age"]
- Layout.preferredWidth: units.gu(10)
- }
- }
-
- RowLayout {
- Label {
- text: i18n.tr("Height (cm)")
- Layout.fillWidth: true
- }
- TextField {
- id: heightField
- inputMethodHints: Qt.ImhDigitsOnly
- text: healthParams["height"]
- Layout.preferredWidth: units.gu(10)
- }
- }
-
- RowLayout {
- Label {
- text: i18n.tr("Weight")
- Layout.fillWidth: true
- }
- TextField {
- id: weightField
- inputMethodHints: Qt.ImhDigitsOnly
- text: healthParams["weight"]
- Layout.preferredWidth: units.gu(10)
- }
- }
-
- RowLayout {
- Label {
- text: i18n.tr("I want to be more active")
- Layout.fillWidth: true
- }
- Switch {
- id: moreActiveSwitch
- checked: healthParams["moreActive"]
- }
- }
-
- RowLayout {
- Label {
- text: i18n.tr("I want to sleep more")
- Layout.fillWidth: true
- }
- Switch {
- id: sleepMoreSwitch
- checked: healthParams["sleepMore"]
- }
- }
-
-
- Button {
- text: i18n.tr("OK")
- color: UbuntuColors.green
- onClicked: {
- root.healthParams["enabled"] = enabledSwitch.checked;
- root.healthParams["gender"] = genderSelector.selectedIndex == 0 ? "female" : "male"
- root.healthParams["age"] = ageField.text;
- root.healthParams["height"] = heightField.text;
- root.healthParams["weight"] = weightField.text;
- root.healthParams["moreActive"] = moreActiveSwitch.checked;
- root.healthParams["sleepMore"] = sleepMoreSwitch.checked;
- root.accepted();
- PopupUtils.close(root);
- }
- }
- Button {
- text: i18n.tr("Cancel")
- color: UbuntuColors.red
- onClicked: PopupUtils.close(root)
- }
-}
-