From 26399350c30696eb03e0bb3f714a0339cf2aafd6 Mon Sep 17 00:00:00 2001 From: "Denis V. Dedkov" Date: Tue, 24 Jul 2018 12:25:27 +0200 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20?= =?UTF-8?q?=D0=B4=D0=B5=D0=BB=D0=B5=D0=B3=D0=B0=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LightGroup.qml | 31 ++++++++++++++++++++++++++++++- Off.png | Bin 0 -> 1752 bytes lamp.png | Bin 0 -> 3217 bytes qml.qrc | 2 ++ 4 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 Off.png create mode 100644 lamp.png diff --git a/LightGroup.qml b/LightGroup.qml index 465a67b..dc7ae29 100644 --- a/LightGroup.qml +++ b/LightGroup.qml @@ -20,8 +20,18 @@ Item { radius: 5 Label { - text: root.title anchors.centerIn: parent + text: root.title + } + + Image { + anchors.left: parent.left + anchors.top: parent.top + anchors.bottom: parent.bottom + anchors.margins: 5 + width: height + + source: "Off.png" } } @@ -39,9 +49,28 @@ Item { width: root.width GradientButton { + id: button + width: (root.width - buttonsRow.spacing * (root.lights.count - 1)) / root.lights.count height: width / 2 radius: 5 + + Column { + anchors.centerIn: parent + + Image { + height: button.height * 0.5 + width: height + anchors.horizontalCenter: parent.horizontalCenter + source: "lamp.png" + } + + Label { + anchors.horizontalCenter: parent.horizontalCenter + horizontalAlignment: Text.horizontalCenter + text: name + } + } } } } diff --git a/Off.png b/Off.png new file mode 100644 index 0000000000000000000000000000000000000000..51c605dadbe01ec79da7f4f58043a4a5551c7c38 GIT binary patch literal 1752 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 literal 0 HcmV?d00001 diff --git a/qml.qrc b/qml.qrc index f6d169e..eae51c0 100644 --- a/qml.qrc +++ b/qml.qrc @@ -9,5 +9,7 @@ LightsModel.qml LightGroup.qml GradientButton.qml + lamp.png + Off.png