summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/qmlsurface/qml/qmlsurface/main.qml15
1 files changed, 7 insertions, 8 deletions
diff --git a/examples/qmlsurface/qml/qmlsurface/main.qml b/examples/qmlsurface/qml/qmlsurface/main.qml
index 758b0346..2e192197 100644
--- a/examples/qmlsurface/qml/qmlsurface/main.qml
+++ b/examples/qmlsurface/qml/qmlsurface/main.qml
@@ -37,10 +37,11 @@ Item {
height: mainview.height
anchors.right: mainview.right;
- Gradient {
+ ColorGradient {
id: surfaceGradient
- GradientStop { position: 0.0; color: "darkslategray" }
- GradientStop { position: 1.0; color: "peru" }
+ ColorGradientStop { position: 0.0; color: "darkslategray" }
+ ColorGradientStop { id: middleGradient; position: 0.55; color: "peru" }
+ ColorGradientStop { position: 1.0; color: "red" }
}
Surface3D {
@@ -66,11 +67,7 @@ Item {
axisY.segmentCount: 5
axisY.subSegmentCount: 2
axisY.labelFormat: "%i"
- //gradient: surfaceGradient
- Component.onCompleted: {
- setGradientColorAt(0, "darkslategray");
- setGradientColorAt(1, "peru");
- }
+ gradient: surfaceGradient
}
}
@@ -147,10 +144,12 @@ Item {
if (surfaceplot.dataProxy === surfaceData.heightProxy) {
surfaceplot.axisY.max = 500.0
surfaceplot.dataProxy = surfaceData.proxy
+ middleGradient.position = 0.25
text = "Switch to Height Map Proxy"
} else {
surfaceplot.axisY.max = 250.0
surfaceplot.dataProxy = surfaceData.heightProxy
+ middleGradient.position = 0.55
text = "Switch to Item Model Proxy"
}
}