diff options
author | Henning Gruendl <henning.gruendl@qt.io> | 2021-09-28 17:03:57 +0200 |
---|---|---|
committer | Henning Gruendl <henning.gruendl@qt.io> | 2021-09-30 14:56:19 +0200 |
commit | b0c2a08ddd7262a24c98c911df1f52d6c92c85db (patch) | |
tree | 505de9e6a1b604f3733736b67099235d16d5fee1 | |
parent | b3798812f53c801732fc28629ef9fa3c8912f05e (diff) |
Components: Cleanup RectangleItem
Change-Id: Iede60c694e9925b54efbfe704b9c70d626644b64
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r-- | src/imports/components/RectangleItem.qml | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/imports/components/RectangleItem.qml b/src/imports/components/RectangleItem.qml index bb4ef79..9564cfc 100644 --- a/src/imports/components/RectangleItem.qml +++ b/src/imports/components/RectangleItem.qml @@ -165,22 +165,22 @@ Shape { /*! The radius of the top left rectangle corner. */ - property int topLeftRadius: radius + property int topLeftRadius: root.radius /*! The radius of the bottom left rectangle corner. */ - property int bottomLeftRadius: radius + property int bottomLeftRadius: root.radius /*! The radius of the top right rectangle corner. */ - property int topRightRadius: radius + property int topRightRadius: root.radius /*! The radius of the bottom right rectangle corner. */ - property int bottomRightRadius: radius + property int bottomRightRadius: root.radius /*! The gradient of the rectangle fill color. @@ -292,32 +292,32 @@ Shape { \sa bevel */ - property bool topLeftBevel: bevel + property bool topLeftBevel: root.bevel /*! The bevel of the top right border corner. \sa bevel */ - property bool topRightBevel: bevel + property bool topRightBevel: root.bevel /*! The bevel of the bottom right border corner. \sa bevel */ - property bool bottomRightBevel: bevel + property bool bottomRightBevel: root.bevel /*! The bevel of the bottom left border corner. \sa bevel */ - property bool bottomLeftBevel: bevel + property bool bottomLeftBevel: root.bevel - layer.enabled: antialiasing - layer.smooth: antialiasing - layer.textureSize: Qt.size(width * 2, height * 2) + layer.enabled: root.antialiasing + layer.smooth: root.antialiasing + layer.textureSize: Qt.size(root.width * 2, root.height * 2) /*! The border is rendered within the rectangle's boundaries, outside of them, @@ -327,11 +327,11 @@ Shape { property real borderOffset: { if (root.borderMode === 0) - return path.strokeWidth * 10.0 / 20.0 + return root.strokeWidth * 0.5 if (root.borderMode === 1) return 0 - return -path.strokeWidth * 10.0 / 20.0 + return -root.strokeWidth * 0.5 } Item { @@ -340,7 +340,7 @@ Shape { if (root.borderMode === 0) return 0 if (root.borderMode === 1) - return -root.strokeWidth / 2.0 + return -root.strokeWidth * 0.5 return -root.strokeWidth } @@ -360,7 +360,7 @@ Shape { strokeWidth: 4 strokeColor: "red" - startX: path.__topLeftRadius + borderOffset + startX: path.__topLeftRadius + root.borderOffset startY: root.borderOffset PathLine { @@ -403,7 +403,7 @@ Shape { } PathLine { - x: borderOffset + x: root.borderOffset y: path.__topLeftRadius + root.borderOffset } |