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/qquickshape_p.h" lineNumber: 358 name: "QQuickShape" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtQuick.Shapes/Shape 1.0", "QtQuick.Shapes/Shape 1.11", "QtQuick.Shapes/Shape 2.0", "QtQuick.Shapes/Shape 2.1", "QtQuick.Shapes/Shape 2.4", "QtQuick.Shapes/Shape 2.7", "QtQuick.Shapes/Shape 2.11", "QtQuick.Shapes/Shape 6.0", "QtQuick.Shapes/Shape 6.3", "QtQuick.Shapes/Shape 6.6", "QtQuick.Shapes/Shape 6.7" ] exportMetaObjectRevisions: [ 256, 267, 512, 513, 516, 519, 523, 1536, 1539, 1542, 1543 ] Enum { name: "RendererType" lineNumber: 379 values: [ "UnknownRenderer", "GeometryRenderer", "NvprRenderer", "SoftwareRenderer", "CurveRenderer" ] } Enum { name: "Status" lineNumber: 388 values: ["Null", "Ready", "Processing"] } Enum { name: "ContainsMode" lineNumber: 395 values: ["BoundingRectContains", "FillContains"] } Enum { name: "FillMode" lineNumber: 401 values: [ "NoResize", "PreserveAspectFit", "PreserveAspectCrop", "Stretch" ] } Enum { name: "HAlignment" lineNumber: 409 values: ["AlignLeft", "AlignRight", "AlignHCenter"] } Enum { name: "VAlignment" lineNumber: 413 values: ["AlignTop", "AlignBottom", "AlignVCenter"] } Property { name: "rendererType" type: "RendererType" read: "rendererType" notify: "rendererChanged" index: 0 lineNumber: 361 isReadonly: true } Property { name: "asynchronous" type: "bool" read: "asynchronous" write: "setAsynchronous" notify: "asynchronousChanged" index: 1 lineNumber: 362 } Property { name: "vendorExtensionsEnabled" type: "bool" read: "vendorExtensionsEnabled" write: "setVendorExtensionsEnabled" notify: "vendorExtensionsEnabledChanged" index: 2 lineNumber: 363 } Property { name: "preferredRendererType" revision: 1542 type: "RendererType" read: "preferredRendererType" write: "setPreferredRendererType" notify: "preferredRendererTypeChanged" index: 3 lineNumber: 364 isFinal: true } Property { name: "status" type: "Status" read: "status" notify: "statusChanged" index: 4 lineNumber: 366 isReadonly: true } Property { name: "containsMode" revision: 267 type: "ContainsMode" read: "containsMode" write: "setContainsMode" notify: "containsModeChanged" index: 5 lineNumber: 367 } Property { name: "boundingRect" revision: 1542 type: "QRectF" read: "boundingRect" notify: "boundingRectChanged" index: 6 lineNumber: 368 isReadonly: true isFinal: true } Property { name: "fillMode" revision: 1543 type: "FillMode" read: "fillMode" write: "setFillMode" notify: "fillModeChanged" index: 7 lineNumber: 369 isFinal: true } Property { name: "horizontalAlignment" revision: 1543 type: "HAlignment" read: "horizontalAlignment" write: "setHorizontalAlignment" notify: "horizontalAlignmentChanged" index: 8 lineNumber: 370 isFinal: true } Property { name: "verticalAlignment" revision: 1543 type: "VAlignment" read: "verticalAlignment" write: "setVerticalAlignment" notify: "verticalAlignmentChanged" index: 9 lineNumber: 371 isFinal: true } Property { name: "data" type: "QObject" isList: true read: "data" index: 10 lineNumber: 373 isReadonly: true isOverride: true } Signal { name: "rendererChanged"; lineNumber: 462 } Signal { name: "asynchronousChanged"; lineNumber: 463 } Signal { name: "vendorExtensionsEnabledChanged"; lineNumber: 464 } Signal { name: "statusChanged"; lineNumber: 465 } Signal { name: "preferredRendererTypeChanged"; revision: 1542; lineNumber: 466 } Signal { name: "boundingRectChanged"; revision: 1542; lineNumber: 467 } Signal { name: "containsModeChanged"; revision: 267; lineNumber: 468 } Signal { name: "fillModeChanged"; revision: 1543; lineNumber: 470 } Signal { name: "horizontalAlignmentChanged"; revision: 1543; lineNumber: 471 } Signal { name: "verticalAlignmentChanged"; revision: 1543; lineNumber: 472 } Method { name: "_q_shapePathChanged"; lineNumber: 477 } } Component { file: "private/qquickshape_p.h" lineNumber: 151 name: "QQuickShapeConicalGradient" accessSemantics: "reference" defaultProperty: "stops" prototype: "QQuickShapeGradient" exports: [ "QtQuick.Shapes/ConicalGradient 1.0", "QtQuick.Shapes/ConicalGradient 2.0", "QtQuick.Shapes/ConicalGradient 2.12", "QtQuick.Shapes/ConicalGradient 6.0" ] exportMetaObjectRevisions: [256, 512, 524, 1536] Property { name: "centerX" type: "double" read: "centerX" write: "setCenterX" notify: "centerXChanged" index: 0 lineNumber: 154 } Property { name: "centerY" type: "double" read: "centerY" write: "setCenterY" notify: "centerYChanged" index: 1 lineNumber: 155 } Property { name: "angle" type: "double" read: "angle" write: "setAngle" notify: "angleChanged" index: 2 lineNumber: 156 } Signal { name: "centerXChanged"; lineNumber: 174 } Signal { name: "centerYChanged"; lineNumber: 175 } Signal { name: "angleChanged"; lineNumber: 176 } } Component { file: "private/qquickshape_p.h" lineNumber: 38 name: "QQuickShapeGradient" accessSemantics: "reference" defaultProperty: "stops" prototype: "QQuickGradient" exports: [ "QtQuick.Shapes/ShapeGradient 1.0", "QtQuick.Shapes/ShapeGradient 2.0", "QtQuick.Shapes/ShapeGradient 2.12", "QtQuick.Shapes/ShapeGradient 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 512, 524, 1536] Enum { name: "SpreadMode" lineNumber: 49 values: ["PadSpread", "ReflectSpread", "RepeatSpread"] } Property { name: "spread" type: "SpreadMode" read: "spread" write: "setSpread" notify: "spreadChanged" index: 0 lineNumber: 41 } Signal { name: "spreadChanged"; lineNumber: 62 } } Component { file: "private/qquickshape_p.h" lineNumber: 68 name: "QQuickShapeLinearGradient" accessSemantics: "reference" defaultProperty: "stops" prototype: "QQuickShapeGradient" exports: [ "QtQuick.Shapes/LinearGradient 1.0", "QtQuick.Shapes/LinearGradient 2.0", "QtQuick.Shapes/LinearGradient 2.12", "QtQuick.Shapes/LinearGradient 6.0" ] exportMetaObjectRevisions: [256, 512, 524, 1536] Property { name: "x1" type: "double" read: "x1" write: "setX1" notify: "x1Changed" index: 0 lineNumber: 71 } Property { name: "y1" type: "double" read: "y1" write: "setY1" notify: "y1Changed" index: 1 lineNumber: 72 } Property { name: "x2" type: "double" read: "x2" write: "setX2" notify: "x2Changed" index: 2 lineNumber: 73 } Property { name: "y2" type: "double" read: "y2" write: "setY2" notify: "y2Changed" index: 3 lineNumber: 74 } Signal { name: "x1Changed"; lineNumber: 92 } Signal { name: "y1Changed"; lineNumber: 93 } Signal { name: "x2Changed"; lineNumber: 94 } Signal { name: "y2Changed"; lineNumber: 95 } } Component { file: "private/qquickshape_p.h" lineNumber: 215 name: "QQuickShapePath" accessSemantics: "reference" defaultProperty: "pathElements" prototype: "QQuickPath" exports: [ "QtQuick.Shapes/ShapePath 1.0", "QtQuick.Shapes/ShapePath 1.14", "QtQuick.Shapes/ShapePath 2.0", "QtQuick.Shapes/ShapePath 2.14", "QtQuick.Shapes/ShapePath 6.0", "QtQuick.Shapes/ShapePath 6.6", "QtQuick.Shapes/ShapePath 6.7", "QtQuick.Shapes/ShapePath 6.8", "QtQuick.Shapes/ShapePath 6.9", "QtQuick.Shapes/ShapePath 6.10", "QtQuick.Shapes/ShapePath 6.11" ] exportMetaObjectRevisions: [ 256, 270, 512, 526, 1536, 1542, 1543, 1544, 1545, 1546, 1547 ] Enum { name: "FillRule" lineNumber: 240 values: ["OddEvenFill", "WindingFill"] } Enum { name: "JoinStyle" lineNumber: 246 values: ["MiterJoin", "BevelJoin", "RoundJoin"] } Enum { name: "CapStyle" lineNumber: 253 values: ["FlatCap", "SquareCap", "RoundCap"] } Enum { name: "StrokeStyle" lineNumber: 260 values: ["SolidLine", "DashLine"] } Enum { name: "PathHints" alias: "PathHint" isFlag: true lineNumber: 266 values: [ "PathLinear", "PathQuadratic", "PathConvex", "PathFillOnRight", "PathSolid", "PathNonIntersecting", "PathNonOverlappingControlPointTriangles" ] } Property { name: "strokeColor" type: "QColor" read: "strokeColor" write: "setStrokeColor" notify: "strokeColorChanged" index: 0 lineNumber: 219 } Property { name: "strokeWidth" type: "double" read: "strokeWidth" write: "setStrokeWidth" notify: "strokeWidthChanged" index: 1 lineNumber: 220 } Property { name: "fillColor" type: "QColor" read: "fillColor" write: "setFillColor" notify: "fillColorChanged" index: 2 lineNumber: 221 } Property { name: "fillRule" type: "FillRule" read: "fillRule" write: "setFillRule" notify: "fillRuleChanged" index: 3 lineNumber: 222 } Property { name: "joinStyle" type: "JoinStyle" read: "joinStyle" write: "setJoinStyle" notify: "joinStyleChanged" index: 4 lineNumber: 223 } Property { name: "miterLimit" type: "int" read: "miterLimit" write: "setMiterLimit" notify: "miterLimitChanged" index: 5 lineNumber: 224 } Property { name: "capStyle" type: "CapStyle" read: "capStyle" write: "setCapStyle" notify: "capStyleChanged" index: 6 lineNumber: 225 } Property { name: "strokeStyle" type: "StrokeStyle" read: "strokeStyle" write: "setStrokeStyle" notify: "strokeStyleChanged" index: 7 lineNumber: 226 } Property { name: "dashOffset" type: "double" read: "dashOffset" write: "setDashOffset" notify: "dashOffsetChanged" index: 8 lineNumber: 227 } Property { name: "dashPattern" type: "double" isList: true read: "dashPattern" write: "setDashPattern" notify: "dashPatternChanged" index: 9 lineNumber: 228 } Property { name: "fillGradient" type: "QQuickShapeGradient" isPointer: true read: "fillGradient" write: "setFillGradient" reset: "resetFillGradient" notify: "fillGradientChanged" index: 10 lineNumber: 229 } Property { name: "scale" revision: 270 type: "QSizeF" read: "scale" write: "setScale" notify: "scaleChanged" index: 11 lineNumber: 230 isOverride: true } Property { name: "pathHints" revision: 1543 type: "PathHints" read: "pathHints" write: "setPathHints" notify: "pathHintsChanged" index: 12 lineNumber: 231 isFinal: true } Property { name: "fillTransform" revision: 1544 type: "QMatrix4x4" read: "fillTransform" write: "setFillTransform" notify: "fillTransformChanged" index: 13 lineNumber: 232 isFinal: true } Property { name: "fillItem" revision: 1544 type: "QQuickItem" isPointer: true read: "fillItem" write: "setFillItem" notify: "fillItemChanged" index: 14 lineNumber: 233 isFinal: true } Property { name: "trim" revision: 1546 type: "QQuickShapeTrim" isPointer: true read: "trim" index: 15 lineNumber: 234 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "cosmeticStroke" revision: 1547 type: "bool" read: "cosmeticStroke" write: "setCosmeticStroke" notify: "cosmeticStrokeChanged" index: 16 lineNumber: 235 isFinal: true } Signal { name: "shapePathChanged"; lineNumber: 331 } Signal { name: "strokeColorChanged"; lineNumber: 332 } Signal { name: "strokeWidthChanged"; lineNumber: 333 } Signal { name: "fillColorChanged"; lineNumber: 334 } Signal { name: "fillRuleChanged"; lineNumber: 335 } Signal { name: "joinStyleChanged"; lineNumber: 336 } Signal { name: "miterLimitChanged"; lineNumber: 337 } Signal { name: "capStyleChanged"; lineNumber: 338 } Signal { name: "strokeStyleChanged"; lineNumber: 339 } Signal { name: "dashOffsetChanged"; lineNumber: 340 } Signal { name: "dashPatternChanged"; lineNumber: 341 } Signal { name: "fillGradientChanged"; revision: 1547; lineNumber: 342 } Signal { name: "pathHintsChanged"; revision: 1543; lineNumber: 344 } Signal { name: "fillTransformChanged"; revision: 1544; lineNumber: 345 } Signal { name: "fillItemChanged"; revision: 1544; lineNumber: 346 } Signal { name: "cosmeticStrokeChanged"; revision: 1547; lineNumber: 347 } Method { name: "_q_fillGradientChanged"; lineNumber: 352 } Method { name: "_q_fillItemDestroyed"; lineNumber: 353 } } Component { file: "private/qquickshape_p.h" lineNumber: 102 name: "QQuickShapeRadialGradient" accessSemantics: "reference" defaultProperty: "stops" prototype: "QQuickShapeGradient" exports: [ "QtQuick.Shapes/RadialGradient 1.0", "QtQuick.Shapes/RadialGradient 2.0", "QtQuick.Shapes/RadialGradient 2.12", "QtQuick.Shapes/RadialGradient 6.0" ] exportMetaObjectRevisions: [256, 512, 524, 1536] Property { name: "centerX" type: "double" read: "centerX" write: "setCenterX" notify: "centerXChanged" index: 0 lineNumber: 105 } Property { name: "centerY" type: "double" read: "centerY" write: "setCenterY" notify: "centerYChanged" index: 1 lineNumber: 106 } Property { name: "centerRadius" type: "double" read: "centerRadius" write: "setCenterRadius" notify: "centerRadiusChanged" index: 2 lineNumber: 107 } Property { name: "focalX" type: "double" read: "focalX" write: "setFocalX" notify: "focalXChanged" index: 3 lineNumber: 108 } Property { name: "focalY" type: "double" read: "focalY" write: "setFocalY" notify: "focalYChanged" index: 4 lineNumber: 109 } Property { name: "focalRadius" type: "double" read: "focalRadius" write: "setFocalRadius" notify: "focalRadiusChanged" index: 5 lineNumber: 110 } Signal { name: "centerXChanged"; lineNumber: 137 } Signal { name: "centerYChanged"; lineNumber: 138 } Signal { name: "focalXChanged"; lineNumber: 139 } Signal { name: "focalYChanged"; lineNumber: 140 } Signal { name: "centerRadiusChanged"; lineNumber: 141 } Signal { name: "focalRadiusChanged"; lineNumber: 142 } } Component { file: "private/qquickshape_p.h" lineNumber: 183 name: "QQuickShapeTrim" accessSemantics: "reference" prototype: "QObject" Property { name: "start" type: "double" read: "start" write: "setStart" notify: "startChanged" index: 0 lineNumber: 187 isFinal: true } Property { name: "end" type: "double" read: "end" write: "setEnd" notify: "endChanged" index: 1 lineNumber: 188 isFinal: true } Property { name: "offset" type: "double" read: "offset" write: "setOffset" notify: "offsetChanged" index: 2 lineNumber: 189 isFinal: true } Signal { name: "startChanged"; lineNumber: 205 } Signal { name: "endChanged"; lineNumber: 206 } Signal { name: "offsetChanged"; lineNumber: 207 } } }