summaryrefslogtreecommitdiffstats
path: root/examples/qmlsurface/qml/qmlsurface/main.qml
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-12-13 08:26:18 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-12-13 08:28:51 +0200
commit7896c30263e999fadb0e2b997068225aaf94186f (patch)
treec3b1d80ad5d4e40dec35d991fee0fefa63749b6a /examples/qmlsurface/qml/qmlsurface/main.qml
parentc919f54984e9c4925a0c02b21f0e10b3dde64e60 (diff)
Docs updated for qmlsurface
Task-number: QTRD-2635 Change-Id: Idb8868df805f18c77a74b7738df99c965a0e991b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'examples/qmlsurface/qml/qmlsurface/main.qml')
-rw-r--r--examples/qmlsurface/qml/qmlsurface/main.qml12
1 files changed, 11 insertions, 1 deletions
diff --git a/examples/qmlsurface/qml/qmlsurface/main.qml b/examples/qmlsurface/qml/qmlsurface/main.qml
index 3b46446f..13f3f7ce 100644
--- a/examples/qmlsurface/qml/qmlsurface/main.qml
+++ b/examples/qmlsurface/qml/qmlsurface/main.qml
@@ -49,6 +49,7 @@ Item {
id: surfaceplot
width: surfaceView.width
height: surfaceView.height
+ //! [7]
theme: Theme3D {
type: Theme3D.ThemeStoneMoss
font.family: "STCaiyun"
@@ -56,6 +57,7 @@ Item {
colorStyle: Theme3D.ColorStyleRangeGradient
baseGradients: [surfaceGradient]
}
+ //! [7]
shadowQuality: AbstractGraph3D.ShadowQualityMedium
selectionMode: AbstractGraph3D.SelectionSlice | AbstractGraph3D.SelectionItemAndRow
scene.activeCamera.cameraPreset: Camera3D.CameraPresetIsometricLeft
@@ -71,17 +73,21 @@ Item {
axisY.subSegmentCount: 2
axisY.labelFormat: "%i"
+ //! [5]
Surface3DSeries {
id: surfaceSeries
flatShadingEnabled: false
drawMode: Surface3DSeries.DrawSurface
ItemModelSurfaceDataProxy {
+ //! [5]
+ //! [6]
itemModel: surfaceData.model
rowRole: "longitude"
columnRole: "latitude"
valueRole: "height"
}
+ //! [6]
onFlatShadingSupportedChanged: {
flatShadingToggle.text = "Flat not supported"
@@ -91,6 +97,7 @@ Item {
}
// TODO: Kept outside until surface supports multiple added series (QTRD-2579)
+ //! [4]
Surface3DSeries {
id: heightSeries
flatShadingEnabled: false
@@ -105,6 +112,7 @@ Item {
maxXValue: 97
}
}
+ //! [4]
NewButton {
id: surfaceGridToggle
@@ -132,6 +140,7 @@ Item {
anchors.top: surfaceGridToggle.bottom
width: surfaceGridToggle.width
text: "Hide Surface"
+ //! [8]
onClicked: {
if (surfaceSeries.drawMode & Surface3DSeries.DrawSurface) {
surfaceSeries.drawMode &= ~Surface3DSeries.DrawSurface;
@@ -143,6 +152,7 @@ Item {
text = "Hide Surface"
}
}
+ //! [8]
}
NewButton {
@@ -213,7 +223,7 @@ Item {
} else {
surfaceplot.axisY.max = 250.0
surfaceplot.seriesList = [heightSeries]
- middleGradient.position = 0.55
+ middleGradient.position = 0.50
text = "Switch to Item Model Series"
}
}