summaryrefslogtreecommitdiffstats
path: root/examples/sensors/sensorsshowcase/compass.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/sensors/sensorsshowcase/compass.qml')
-rw-r--r--examples/sensors/sensorsshowcase/compass.qml64
1 files changed, 0 insertions, 64 deletions
diff --git a/examples/sensors/sensorsshowcase/compass.qml b/examples/sensors/sensorsshowcase/compass.qml
deleted file mode 100644
index 65ea3543..00000000
--- a/examples/sensors/sensorsshowcase/compass.qml
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (C) 2021 The Qt Company Ltd.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
-
-import QtQuick
-import QtQuick.Controls
-import QtQuick.Layouts
-import QtSensors
-
-Rectangle {
- id: root
- color: "dimgray"
- property real azimuth: 30
- readonly property real buttonHeight: height/8
-
- Compass {
- id: compass
- active: true
- dataRate: 7
- onReadingChanged: {
- root.azimuth = -reading.azimuth
- }
- }
-
- ColumnLayout {
- anchors.fill: parent
- id: layout
-
- Text {
- Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
- Layout.preferredHeight: titleHeight
- Layout.topMargin: titleTopMargin
- verticalAlignment: Text.AlignVCenter
- color: "White"
- text: "Compass"
- font.pixelSize: titleFontSize
- }
- Image {
- Layout.alignment: Qt.AlignCenter
- Layout.fillHeight: true
- Layout.preferredWidth: root.width
- Layout.preferredHeight: root.height
- id: arrow
- source: "qrc:/images/compass.svg"
- fillMode: Image.PreserveAspectFit
- rotation:root.azimuth
- }
- Text {
- Layout.preferredWidth: root.width
- Layout.preferredHeight: textHeight
- Layout.leftMargin: layout.spacing
- color: "White"
- text: "Azimuth: " + root.azimuth.toFixed(2) + "°"
- font.pixelSize: textFontSize
- }
- Button {
- Layout.alignment: Qt.AlignBottom
- Layout.preferredWidth: root.width
- Layout.preferredHeight: buttonHeight
- text:"Back"
- font.pixelSize: buttonFontSize
- onClicked:stack.pop()
- }
- }
-}