summaryrefslogtreecommitdiffstats
path: root/examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2014-07-02 09:56:07 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2014-07-02 12:35:22 +0300
commit1753a58f78dc328405e0aa77252a9e59b356e5af (patch)
tree403040fc097e22d30b523d55946a546c009492be /examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml
parent7178b15207c7df560281f7cc42d090845e2b980a (diff)
Add qmlspectrogram example documentation
Change-Id: I5a325fa17215c486184cdce0bc26cce8d9c755da Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml')
-rw-r--r--examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml24
1 files changed, 17 insertions, 7 deletions
diff --git a/examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml b/examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml
index af16539b..09c1b8af 100644
--- a/examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml
+++ b/examples/datavisualization/qmlspectrogram/qml/qmlspectrogram/main.qml
@@ -41,7 +41,6 @@ Window {
anchors.top: mainview.top
anchors.left: mainview.left
- //! [0]
ColorGradient {
id: surfaceGradient
ColorGradientStop { position: 0.0; color: "black" }
@@ -50,7 +49,6 @@ Window {
ColorGradientStop { position: 0.8; color: "yellow" }
ColorGradientStop { position: 1.0; color: "white" }
}
- //! [0]
ValueAxis3D {
id: xAxis
@@ -91,6 +89,7 @@ Window {
font.pointSize: 25
}
+ //! [0]
Surface3D {
id: surfaceGraph
width: surfaceView.width
@@ -98,18 +97,28 @@ Window {
shadowQuality: AbstractGraph3D.ShadowQualityNone
selectionMode: AbstractGraph3D.SelectionSlice | AbstractGraph3D.SelectionItemAndRow
- scene.activeCamera.cameraPreset: Camera3D.CameraPresetDirectlyAbove
- scene.activeCamera.zoomLevel: 85
axisX: xAxis
axisY: yAxis
axisZ: zAxis
theme: customTheme
+ // Remove the perspective and view the graph from top down to achieve 2D effect
+ //! [1]
orthoProjection: true
+ scene.activeCamera.cameraPreset: Camera3D.CameraPresetDirectlyAbove
+ //! [1]
+
+ //! [2]
flipHorizontalGrid: true
- radialLabelOffset: 0.01 // Add little offset so the labels do not overlap
+ //! [2]
+
+ //! [4]
+ radialLabelOffset: 0.01
+ //! [4]
+
horizontalAspectRatio: 1
+ scene.activeCamera.zoomLevel: 85
Surface3DSeries {
id: surfaceSeries
@@ -126,6 +135,7 @@ Window {
}
}
}
+ //! [0]
}
RowLayout {
@@ -135,12 +145,12 @@ Window {
anchors.right: parent.right
opacity: 0.5
+ //! [3]
NewButton {
id: polarToggle
Layout.fillWidth: true
Layout.fillHeight: true
text: "Switch to polar"
- //! [1]
onClicked: {
if (surfaceGraph.polar === false) {
surfaceGraph.polar = true
@@ -150,8 +160,8 @@ Window {
text = "Switch to polar"
}
}
- //! [1]
}
+ //! [3]
NewButton {
id: orthoToggle