aboutsummaryrefslogtreecommitdiffstats
path: root/examples/bluetooth/heartrate_game/qml/GameButton.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/bluetooth/heartrate_game/qml/GameButton.qml')
-rw-r--r--examples/bluetooth/heartrate_game/qml/GameButton.qml41
1 files changed, 0 insertions, 41 deletions
diff --git a/examples/bluetooth/heartrate_game/qml/GameButton.qml b/examples/bluetooth/heartrate_game/qml/GameButton.qml
deleted file mode 100644
index 3ce9d66fd..000000000
--- a/examples/bluetooth/heartrate_game/qml/GameButton.qml
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (C) 2022 The Qt Company Ltd.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
-
-import QtQuick
-import "."
-
-Rectangle {
- id: button
- color: baseColor
- onEnabledChanged: checkColor()
- radius: GameSettings.buttonRadius
-
- property color baseColor: GameSettings.buttonColor
- property color pressedColor: GameSettings.buttonPressedColor
- property color disabledColor: GameSettings.disabledButtonColor
-
- signal clicked()
-
- function checkColor()
- {
- if (!button.enabled) {
- button.color = disabledColor
- } else {
- if (mouseArea.containsPress)
- button.color = pressedColor
- else
- button.color = baseColor
- }
- }
-
- MouseArea {
- id: mouseArea
- anchors.fill: parent
- onPressed: checkColor()
- onReleased: checkColor()
- onClicked: {
- checkColor()
- button.clicked()
- }
- }
-}