aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2024-01-30 17:10:32 +0100
committerThomas Hartmann <thomas.hartmann@qt.io>2024-01-31 16:35:44 +0000
commit1df990e1769de7093a9f89daf0a70af2749709b1 (patch)
tree471600a3cb4bb23d07c07fd57b31e9ea4c704ff9
parentfec54d83eb9576fc046785aea44e45ad5dc4547c (diff)
TriangleItem: Workaround for QDS-11845qds-4.3
Change-Id: I1f343f69d866b7ddbfeda5d7213de7bf7e60212e Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r--src/imports/components/TriangleItem.qml13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/imports/components/TriangleItem.qml b/src/imports/components/TriangleItem.qml
index 9fae541..0589bc6 100644
--- a/src/imports/components/TriangleItem.qml
+++ b/src/imports/components/TriangleItem.qml
@@ -129,7 +129,6 @@ Shape {
\sa Qt::PenStyle
*/
- property alias strokeStyle: path.strokeStyle
/*!
The width of the border of the rectangle.
@@ -187,7 +186,12 @@ Shape {
\sa Qt::PenJoinStyle
*/
- property alias joinStyle: path.joinStyle
+ //property alias joinStyle: path.joinStyle
+ property int joinStyle: ShapePath.MiterJoin //workaround for regression in Qt 6.6.1 (QDS-11845)
+ //property alias capStyle: path.capStyle
+ property int capStyle: ShapePath.FlatCap //workaround for regression in Qt 6.6.1 (QDS-11845)
+ //property alias strokeStyle: path.strokeStyle
+ property int strokeStyle: ShapePath.SolidLine //workaround for regression in Qt 6.6.1 (QDS-11845)
/*!
The triangle fill color.
@@ -328,8 +332,9 @@ Shape {
strokeWidth: 4
strokeColor: "red"
- capStyle: ShapePath.FlatCap
- joinStyle: ShapePath.MiterJoin
+ capStyle: root.capStyle
+ strokeStyle: root.strokeStyle
+ joinStyle: root.joinStyle
startX: root.topIntersection1.x + path.xOffset
startY: root.topIntersection1.y + path.yOffset