summaryrefslogtreecommitdiffstats
path: root/examples/qmlmaps/qml/qmlmaps/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qmlmaps/qml/qmlmaps/main.qml')
-rw-r--r--examples/qmlmaps/qml/qmlmaps/main.qml114
1 files changed, 0 insertions, 114 deletions
diff --git a/examples/qmlmaps/qml/qmlmaps/main.qml b/examples/qmlmaps/qml/qmlmaps/main.qml
deleted file mode 100644
index 9a8fa93b..00000000
--- a/examples/qmlmaps/qml/qmlmaps/main.qml
+++ /dev/null
@@ -1,114 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2013 Digia Plc
-** All rights reserved.
-** For any questions to Digia, please use contact form at http://qt.digia.com
-**
-** This file is part of the QtDataVis3D module.
-**
-** Licensees holding valid Qt Enterprise licenses may use this file in
-** accordance with the Qt Enterprise License Agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and Digia.
-**
-** If you have questions regarding the use of this file, please use
-** contact form at http://qt.digia.com
-**
-****************************************************************************/
-
-import QtQuick 2.1
-import QtQuick.Controls 1.0
-import com.digia.QtDataVis3D 1.0
-
-Item {
- id: mainview
- width: 800
- height: 500
- visible: true
- //title: "Noise levels from construction site"
-
- Item {
- id: dataView
- width: parent.width
- height: parent.height - shadowToggle.height
- anchors.bottom: parent.bottom
-
- Image {
- id: testimage
- source: "qrc:/images/floorplan.jpg"
- visible: false
- }
-
- MapDataMapping {
- id: mapMapping
- labelRole: "label"
- valueRole: "value"
- xPosRole: "xPos"
- yPosRole: "yPos"
- }
-
- ListModel {
- id: dataModel
- ListElement{ label: "dB"; value: 76; xPos: 95.0; yPos: 490.0 }
- ListElement{ label: "dB"; value: 88; xPos: 185.0; yPos: 105.0 }
- ListElement{ label: "dB"; value: 85; xPos: 700.0; yPos: 465.0 }
- ListElement{ label: "dB"; value: 92; xPos: 505.0; yPos: 225.0 }
- }
-
- Maps3D {
- id: testmap
- width: dataView.width
- height: dataView.height
- fontSize: 300.0
- mapping: mapMapping
-
- Component.onCompleted: {
- console.log("testmap complete");
- console.log(testimage);
- console.log(testimage.sourceSize);
- setBarSpecs(Qt.vector3d(10.0, 10.0, 10.0));
- setAreaSpecs(Qt.rect(0, 0, testimage.sourceSize.width, testimage.sourceSize.height),
- testimage);
- //setImage(testimage);
- setImage(":/images/floorplan.jpg");
- shadowQuality = Maps3D.ShadowNone
- selectionMode = Maps3D.ModeBar
- labelTransparency = Maps3D.TransparencyNoBackground//.TransparencyFromTheme
- data = dataModel
- }
- }
- }
-
- Component.onCompleted: {
- console.log("mainview complete");
- }
-
- Rectangle {
- id: shadowToggle
- color: "#FFFFFF"
- x: 0
- y: 0
- width: parent.width
- height: 60
-
- TextArea {
- id: buttonText
- text: "Toggle Shadows"
- anchors.fill: parent
- textColor: "#000000"
- }
-
- MouseArea {
- anchors.fill: parent
- onClicked: {
- if (testmap.shadowQuality === Maps3D.ShadowNone) {
- testmap.shadowQuality = Maps3D.ShadowLow;
- buttonText.textColor = "#999999";
- } else {
- testmap.shadowQuality = Maps3D.ShadowNone;
- buttonText.textColor = "#000000";
- }
- }
- }
- }
-}