diff options
Diffstat (limited to 'tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml')
-rw-r--r-- | tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml | 56 |
1 files changed, 35 insertions, 21 deletions
diff --git a/tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml b/tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml index 1caaec7781..e4d87e398d 100644 --- a/tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml +++ b/tests/baseline/scenegraph/data/shape/shape_linear_gradient.qml @@ -1,33 +1,47 @@ import QtQuick 2.9 -import QtQuick.Shapes 1.0 +import QtQuick.Shapes 6.6 Item { width: 320 height: 480 - Shape { - vendorExtensionsEnabled: false + ListModel { + id: renderers + ListElement { renderer: Shape.GeometryRenderer } + ListElement { renderer: Shape.CurveRenderer } + } - anchors.fill: parent + Column { + Repeater { + model: renderers + Item { + width: 200 + height: 150 + Shape { + anchors.fill: parent + preferredRendererType: renderer - ShapePath { - strokeWidth: 4 - strokeColor: "red" - fillGradient: LinearGradient { - x1: 20; y1: 20 - x2: 180; y2: 130 - GradientStop { position: 0; color: "blue" } - GradientStop { position: 0.2; color: "green" } - GradientStop { position: 0.4; color: "red" } - GradientStop { position: 0.6; color: "yellow" } - GradientStop { position: 1; color: "cyan" } + ShapePath { + strokeWidth: 4 + strokeColor: "red" + fillGradient: LinearGradient { + x1: 20; y1: 20 + x2: 180; y2: 130 + GradientStop { position: 0; color: "blue" } + GradientStop { position: 0.2; color: "green" } + GradientStop { position: 0.4; color: "red" } + GradientStop { position: 0.6; color: "yellow" } + GradientStop { position: 1; color: "cyan" } + } + strokeStyle: ShapePath.DashLine + dashPattern: [ 1, 4 ] + startX: 20; startY: 20 + PathLine { x: 180; y: 130 } + PathLine { x: 20; y: 130 } + PathLine { x: 20; y: 20 } + } + } } - strokeStyle: ShapePath.DashLine - dashPattern: [ 1, 4 ] - startX: 20; startY: 20 - PathLine { x: 180; y: 130 } - PathLine { x: 20; y: 130 } - PathLine { x: 20; y: 20 } } } } |