Initial commit

This commit is contained in:
2026-04-29 07:19:21 +03:00
commit 9a8cdfa08a
5964 changed files with 1194660 additions and 0 deletions
@@ -0,0 +1,780 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by qmltyperegistrar.
Module {
Component {
file: "private/qquickellipseshape_p.h"
lineNumber: 25
name: "QQuickEllipseShape"
accessSemantics: "reference"
defaultProperty: "data"
prototype: "QQuickShape"
exports: ["QtQuick.Shapes.DesignHelpers/EllipseShape 6.11"]
exportMetaObjectRevisions: [1547]
Enum {
name: "BorderMode"
isScoped: true
lineNumber: 106
values: ["Inside", "Middle", "Outside"]
}
Property {
name: "sweepAngle"
type: "double"
read: "sweepAngle"
write: "setSweepAngle"
notify: "sweepAngleChanged"
index: 0
lineNumber: 29
isFinal: true
}
Property {
name: "startAngle"
type: "double"
read: "startAngle"
write: "setStartAngle"
notify: "startAngleChanged"
index: 1
lineNumber: 30
isFinal: true
}
Property {
name: "dashOffset"
type: "double"
read: "dashOffset"
write: "setDashOffset"
notify: "dashOffsetChanged"
index: 2
lineNumber: 31
isFinal: true
}
Property {
name: "innerArcRatio"
type: "double"
read: "innerArcRatio"
write: "setInnerArcRatio"
notify: "innerArcRatioChanged"
index: 3
lineNumber: 32
isFinal: true
}
Property {
name: "cornerRadius"
type: "double"
read: "cornerRadius"
write: "setCornerRadius"
notify: "cornerRadiusChanged"
index: 4
lineNumber: 34
isFinal: true
}
Property {
name: "strokeWidth"
type: "double"
read: "strokeWidth"
write: "setStrokeWidth"
notify: "strokeWidthChanged"
index: 5
lineNumber: 36
isFinal: true
}
Property {
name: "fillColor"
type: "QColor"
read: "fillColor"
write: "setFillColor"
notify: "fillColorChanged"
index: 6
lineNumber: 38
isFinal: true
}
Property {
name: "strokeColor"
type: "QColor"
read: "strokeColor"
write: "setStrokeColor"
notify: "strokeColorChanged"
index: 7
lineNumber: 39
isFinal: true
}
Property {
name: "capStyle"
type: "QQuickShapePath::CapStyle"
read: "capStyle"
write: "setCapStyle"
notify: "capStyleChanged"
index: 8
lineNumber: 41
isFinal: true
}
Property {
name: "joinStyle"
type: "QQuickShapePath::JoinStyle"
read: "joinStyle"
write: "setJoinStyle"
notify: "joinStyleChanged"
index: 9
lineNumber: 43
isFinal: true
}
Property {
name: "strokeStyle"
type: "QQuickShapePath::StrokeStyle"
read: "strokeStyle"
write: "setStrokeStyle"
notify: "strokeStyleChanged"
index: 10
lineNumber: 45
isFinal: true
}
Property {
name: "fillRule"
type: "QQuickShapePath::FillRule"
read: "fillRule"
write: "setFillRule"
notify: "fillRuleChanged"
index: 11
lineNumber: 47
isFinal: true
}
Property {
name: "dashPattern"
type: "double"
isList: true
read: "dashPattern"
write: "setDashPattern"
notify: "dashPatternChanged"
index: 12
lineNumber: 49
isFinal: true
}
Property {
name: "fillGradient"
type: "QQuickShapeGradient"
isPointer: true
read: "fillGradient"
write: "setFillGradient"
reset: "resetFillGradient"
notify: "gradientChanged"
index: 13
lineNumber: 51
isFinal: true
}
Property {
name: "borderMode"
type: "BorderMode"
read: "borderMode"
write: "setBorderMode"
reset: "resetBorderMode"
notify: "borderModeChanged"
index: 14
lineNumber: 53
isFinal: true
}
Signal { name: "innerArcRatioChanged"; lineNumber: 113 }
Signal { name: "cornerRadiusChanged"; lineNumber: 114 }
Signal { name: "startAngleChanged"; lineNumber: 115 }
Signal { name: "sweepAngleChanged"; lineNumber: 116 }
Signal { name: "strokeColorChanged"; lineNumber: 117 }
Signal { name: "strokeWidthChanged"; lineNumber: 118 }
Signal { name: "fillColorChanged"; lineNumber: 119 }
Signal { name: "joinStyleChanged"; lineNumber: 120 }
Signal { name: "capStyleChanged"; lineNumber: 121 }
Signal { name: "fillRuleChanged"; lineNumber: 122 }
Signal { name: "strokeStyleChanged"; lineNumber: 123 }
Signal { name: "dashOffsetChanged"; lineNumber: 124 }
Signal { name: "dashPatternChanged"; lineNumber: 125 }
Signal { name: "gradientChanged"; lineNumber: 126 }
Signal { name: "borderModeChanged"; lineNumber: 127 }
}
Component {
file: "private/qquickrectangleshape_p.h"
lineNumber: 25
name: "QQuickRectangleShape"
accessSemantics: "reference"
defaultProperty: "data"
prototype: "QQuickShape"
exports: [
"QtQuick.Shapes.DesignHelpers/RectangleShape 6.10",
"QtQuick.Shapes.DesignHelpers/RectangleShape 6.11"
]
exportMetaObjectRevisions: [1546, 1547]
Enum {
name: "BorderMode"
isScoped: true
lineNumber: 151
values: ["Inside", "Middle", "Outside"]
}
Property {
name: "drawTop"
revision: 1547
type: "bool"
read: "drawTop"
write: "setDrawTop"
reset: "resetDrawTop"
notify: "drawTopChanged"
index: 0
lineNumber: 29
isFinal: true
}
Property {
name: "drawRight"
revision: 1547
type: "bool"
read: "drawRight"
write: "setDrawRight"
reset: "resetDrawRight"
notify: "drawRightChanged"
index: 1
lineNumber: 30
isFinal: true
}
Property {
name: "drawBottom"
revision: 1547
type: "bool"
read: "drawBottom"
write: "setDrawBottom"
reset: "resetDrawBottom"
notify: "drawBottomChanged"
index: 2
lineNumber: 31
isFinal: true
}
Property {
name: "drawLeft"
revision: 1547
type: "bool"
read: "drawLeft"
write: "setDrawLeft"
reset: "resetDrawLeft"
notify: "drawLeftChanged"
index: 3
lineNumber: 32
isFinal: true
}
Property {
name: "radius"
type: "int"
read: "radius"
write: "setRadius"
notify: "radiusChanged"
index: 4
lineNumber: 33
isFinal: true
}
Property {
name: "topLeftRadius"
type: "int"
read: "topLeftRadius"
write: "setTopLeftRadius"
reset: "resetTopLeftRadius"
notify: "topLeftRadiusChanged"
index: 5
lineNumber: 34
isFinal: true
}
Property {
name: "topRightRadius"
type: "int"
read: "topRightRadius"
write: "setTopRightRadius"
reset: "resetTopRightRadius"
notify: "topRightRadiusChanged"
index: 6
lineNumber: 35
isFinal: true
}
Property {
name: "bottomLeftRadius"
type: "int"
read: "bottomLeftRadius"
write: "setBottomLeftRadius"
reset: "resetBottomLeftRadius"
notify: "bottomLeftRadiusChanged"
index: 7
lineNumber: 36
isFinal: true
}
Property {
name: "bottomRightRadius"
type: "int"
read: "bottomRightRadius"
write: "setBottomRightRadius"
reset: "resetBottomRightRadius"
notify: "bottomRightRadiusChanged"
index: 8
lineNumber: 37
isFinal: true
}
Property {
name: "bevel"
type: "bool"
read: "hasBevel"
write: "setBevel"
reset: "resetBevel"
notify: "bevelChanged"
index: 9
lineNumber: 38
isFinal: true
}
Property {
name: "topLeftBevel"
type: "bool"
read: "hasTopLeftBevel"
write: "setTopLeftBevel"
reset: "resetTopLeftBevel"
notify: "topLeftBevelChanged"
index: 10
lineNumber: 39
isFinal: true
}
Property {
name: "topRightBevel"
type: "bool"
read: "hasTopRightBevel"
write: "setTopRightBevel"
reset: "resetTopRightBevel"
notify: "topRightBevelChanged"
index: 11
lineNumber: 40
isFinal: true
}
Property {
name: "bottomLeftBevel"
type: "bool"
read: "hasBottomLeftBevel"
write: "setBottomLeftBevel"
reset: "resetBottomLeftBevel"
notify: "bottomLeftBevelChanged"
index: 12
lineNumber: 41
isFinal: true
}
Property {
name: "bottomRightBevel"
type: "bool"
read: "hasBottomRightBevel"
write: "setBottomRightBevel"
reset: "resetBottomRightBevel"
notify: "bottomRightBevelChanged"
index: 13
lineNumber: 42
isFinal: true
}
Property {
name: "strokeColor"
type: "QColor"
read: "strokeColor"
write: "setStrokeColor"
notify: "strokeColorChanged"
index: 14
lineNumber: 43
isFinal: true
}
Property {
name: "strokeWidth"
type: "double"
read: "strokeWidth"
write: "setStrokeWidth"
notify: "strokeWidthChanged"
index: 15
lineNumber: 44
isFinal: true
}
Property {
name: "fillColor"
type: "QColor"
read: "fillColor"
write: "setFillColor"
notify: "fillColorChanged"
index: 16
lineNumber: 45
isFinal: true
}
Property {
name: "joinStyle"
type: "QQuickShapePath::JoinStyle"
read: "joinStyle"
write: "setJoinStyle"
notify: "joinStyleChanged"
index: 17
lineNumber: 46
isFinal: true
}
Property {
name: "capStyle"
type: "QQuickShapePath::CapStyle"
read: "capStyle"
write: "setCapStyle"
notify: "capStyleChanged"
index: 18
lineNumber: 47
isFinal: true
}
Property {
name: "strokeStyle"
type: "QQuickShapePath::StrokeStyle"
read: "strokeStyle"
write: "setStrokeStyle"
notify: "strokeStyleChanged"
index: 19
lineNumber: 48
isFinal: true
}
Property {
name: "dashOffset"
type: "double"
read: "dashOffset"
write: "setDashOffset"
notify: "dashOffsetChanged"
index: 20
lineNumber: 49
isFinal: true
}
Property {
name: "dashPattern"
type: "double"
isList: true
read: "dashPattern"
write: "setDashPattern"
notify: "dashPatternChanged"
index: 21
lineNumber: 50
isFinal: true
}
Property {
name: "fillGradient"
type: "QQuickShapeGradient"
isPointer: true
read: "fillGradient"
write: "setFillGradient"
reset: "resetFillGradient"
notify: "fillGradientChanged"
index: 22
lineNumber: 51
isFinal: true
}
Property {
name: "borderMode"
type: "BorderMode"
read: "borderMode"
write: "setBorderMode"
reset: "resetBorderMode"
notify: "borderModeChanged"
index: 23
lineNumber: 52
isFinal: true
}
Signal { name: "drawTopChanged"; revision: 1547; lineNumber: 162 }
Signal { name: "drawRightChanged"; revision: 1547; lineNumber: 163 }
Signal { name: "drawBottomChanged"; revision: 1547; lineNumber: 164 }
Signal { name: "drawLeftChanged"; revision: 1547; lineNumber: 165 }
Signal { name: "fillGradientChanged"; revision: 1547; lineNumber: 166 }
Signal { name: "radiusChanged"; lineNumber: 167 }
Signal { name: "topLeftRadiusChanged"; lineNumber: 168 }
Signal { name: "topRightRadiusChanged"; lineNumber: 169 }
Signal { name: "bottomLeftRadiusChanged"; lineNumber: 170 }
Signal { name: "bottomRightRadiusChanged"; lineNumber: 171 }
Signal { name: "bevelChanged"; lineNumber: 172 }
Signal { name: "topLeftBevelChanged"; lineNumber: 173 }
Signal { name: "topRightBevelChanged"; lineNumber: 174 }
Signal { name: "bottomLeftBevelChanged"; lineNumber: 175 }
Signal { name: "bottomRightBevelChanged"; lineNumber: 176 }
Signal { name: "shapePathChanged"; lineNumber: 177 }
Signal { name: "strokeColorChanged"; lineNumber: 178 }
Signal { name: "strokeWidthChanged"; lineNumber: 179 }
Signal { name: "fillColorChanged"; lineNumber: 180 }
Signal { name: "fillRuleChanged"; lineNumber: 181 }
Signal { name: "joinStyleChanged"; lineNumber: 182 }
Signal { name: "miterLimitChanged"; lineNumber: 183 }
Signal { name: "capStyleChanged"; lineNumber: 184 }
Signal { name: "strokeStyleChanged"; lineNumber: 185 }
Signal { name: "dashOffsetChanged"; lineNumber: 186 }
Signal { name: "dashPatternChanged"; lineNumber: 187 }
Signal { name: "borderModeChanged"; lineNumber: 188 }
}
Component {
file: "private/qquickregularpolygonshape_p.h"
lineNumber: 25
name: "QQuickRegularPolygonShape"
accessSemantics: "reference"
defaultProperty: "data"
prototype: "QQuickShape"
exports: ["QtQuick.Shapes.DesignHelpers/RegularPolygonShape 6.11"]
exportMetaObjectRevisions: [1547]
Property {
name: "dashOffset"
type: "double"
read: "dashOffset"
write: "setDashOffset"
notify: "dashOffsetChanged"
index: 0
lineNumber: 29
isFinal: true
}
Property {
name: "cornerRadius"
type: "double"
read: "cornerRadius"
write: "setCornerRadius"
notify: "cornerRadiusChanged"
index: 1
lineNumber: 30
isFinal: true
}
Property {
name: "sideCount"
type: "int"
read: "sideCount"
write: "setSideCount"
notify: "sideCountChanged"
index: 2
lineNumber: 31
isFinal: true
}
Property {
name: "strokeWidth"
type: "double"
read: "strokeWidth"
write: "setStrokeWidth"
notify: "strokeWidthChanged"
index: 3
lineNumber: 32
isFinal: true
}
Property {
name: "fillColor"
type: "QColor"
read: "fillColor"
write: "setFillColor"
notify: "fillColorChanged"
index: 4
lineNumber: 34
isFinal: true
}
Property {
name: "strokeColor"
type: "QColor"
read: "strokeColor"
write: "setStrokeColor"
notify: "strokeColorChanged"
index: 5
lineNumber: 35
isFinal: true
}
Property {
name: "capStyle"
type: "QQuickShapePath::CapStyle"
read: "capStyle"
write: "setCapStyle"
notify: "capStyleChanged"
index: 6
lineNumber: 37
isFinal: true
}
Property {
name: "joinStyle"
type: "QQuickShapePath::JoinStyle"
read: "joinStyle"
write: "setJoinStyle"
notify: "joinStyleChanged"
index: 7
lineNumber: 39
isFinal: true
}
Property {
name: "strokeStyle"
type: "QQuickShapePath::StrokeStyle"
read: "strokeStyle"
write: "setStrokeStyle"
notify: "strokeStyleChanged"
index: 8
lineNumber: 41
isFinal: true
}
Property {
name: "dashPattern"
type: "double"
isList: true
read: "dashPattern"
write: "setDashPattern"
notify: "dashPatternChanged"
index: 9
lineNumber: 43
isFinal: true
}
Property {
name: "fillGradient"
type: "QQuickShapeGradient"
isPointer: true
read: "fillGradient"
write: "setFillGradient"
reset: "resetFillGradient"
notify: "gradientChanged"
index: 10
lineNumber: 45
isFinal: true
}
Signal { name: "cornerRadiusChanged"; lineNumber: 90 }
Signal { name: "sideCountChanged"; lineNumber: 91 }
Signal { name: "strokeColorChanged"; lineNumber: 92 }
Signal { name: "strokeWidthChanged"; lineNumber: 93 }
Signal { name: "fillColorChanged"; lineNumber: 94 }
Signal { name: "joinStyleChanged"; lineNumber: 95 }
Signal { name: "capStyleChanged"; lineNumber: 96 }
Signal { name: "strokeStyleChanged"; lineNumber: 97 }
Signal { name: "dashOffsetChanged"; lineNumber: 98 }
Signal { name: "dashPatternChanged"; lineNumber: 99 }
Signal { name: "gradientChanged"; lineNumber: 100 }
}
Component {
file: "private/qquickstarshape_p.h"
lineNumber: 25
name: "QQuickStarShape"
accessSemantics: "reference"
defaultProperty: "data"
prototype: "QQuickShape"
exports: ["QtQuick.Shapes.DesignHelpers/StarShape 6.11"]
exportMetaObjectRevisions: [1547]
Property {
name: "dashOffset"
type: "double"
read: "dashOffset"
write: "setDashOffset"
notify: "dashOffsetChanged"
index: 0
lineNumber: 29
isFinal: true
}
Property {
name: "cornerRadius"
type: "double"
read: "cornerRadius"
write: "setCornerRadius"
notify: "cornerRadiusChanged"
index: 1
lineNumber: 30
isFinal: true
}
Property {
name: "pointCount"
type: "int"
read: "pointCount"
write: "setPointCount"
notify: "pointCountChanged"
index: 2
lineNumber: 32
isFinal: true
}
Property {
name: "ratio"
type: "double"
read: "ratio"
write: "setRatio"
notify: "ratioChanged"
index: 3
lineNumber: 33
isFinal: true
}
Property {
name: "strokeWidth"
type: "double"
read: "strokeWidth"
write: "setStrokeWidth"
notify: "strokeWidthChanged"
index: 4
lineNumber: 34
isFinal: true
}
Property {
name: "fillColor"
type: "QColor"
read: "fillColor"
write: "setFillColor"
notify: "fillColorChanged"
index: 5
lineNumber: 36
isFinal: true
}
Property {
name: "strokeColor"
type: "QColor"
read: "strokeColor"
write: "setStrokeColor"
notify: "strokeColorChanged"
index: 6
lineNumber: 37
isFinal: true
}
Property {
name: "capStyle"
type: "QQuickShapePath::CapStyle"
read: "capStyle"
write: "setCapStyle"
notify: "capStyleChanged"
index: 7
lineNumber: 39
isFinal: true
}
Property {
name: "joinStyle"
type: "QQuickShapePath::JoinStyle"
read: "joinStyle"
write: "setJoinStyle"
notify: "joinStyleChanged"
index: 8
lineNumber: 41
isFinal: true
}
Property {
name: "strokeStyle"
type: "QQuickShapePath::StrokeStyle"
read: "strokeStyle"
write: "setStrokeStyle"
notify: "strokeStyleChanged"
index: 9
lineNumber: 43
isFinal: true
}
Property {
name: "dashPattern"
type: "double"
isList: true
read: "dashPattern"
write: "setDashPattern"
notify: "dashPatternChanged"
index: 10
lineNumber: 45
isFinal: true
}
Property {
name: "fillGradient"
type: "QQuickShapeGradient"
isPointer: true
read: "fillGradient"
write: "setFillGradient"
reset: "resetFillGradient"
notify: "gradientChanged"
index: 11
lineNumber: 47
isFinal: true
}
Signal { name: "cornerRadiusChanged"; lineNumber: 95 }
Signal { name: "ratioChanged"; lineNumber: 96 }
Signal { name: "pointCountChanged"; lineNumber: 97 }
Signal { name: "strokeColorChanged"; lineNumber: 98 }
Signal { name: "strokeWidthChanged"; lineNumber: 99 }
Signal { name: "fillColorChanged"; lineNumber: 100 }
Signal { name: "joinStyleChanged"; lineNumber: 101 }
Signal { name: "capStyleChanged"; lineNumber: 102 }
Signal { name: "strokeStyleChanged"; lineNumber: 103 }
Signal { name: "dashOffsetChanged"; lineNumber: 104 }
Signal { name: "dashPatternChanged"; lineNumber: 105 }
Signal { name: "gradientChanged"; lineNumber: 106 }
}
}
@@ -0,0 +1,8 @@
module QtQuick.Shapes.DesignHelpers
linktarget Qt6::qtquickshapesdesignhelpersplugin
optional plugin qtquickshapesdesignhelpersplugin
classname QtQuickShapesDesignHelpersPlugin
typeinfo plugins.qmltypes
depends QtQuick auto
prefer :/qt-project.org/imports/QtQuick/Shapes/DesignHelpers/