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/qquickcoloropacityanimation_p.h"
        lineNumber: 23
        name: "QQuickColorOpacityAnimation"
        accessSemantics: "reference"
        prototype: "QQuickPropertyAnimation"
        exports: ["QtQuick.VectorImage.Helpers/ColorOpacityAnimation 6.0"]
        exportMetaObjectRevisions: [1536]
        Property {
            name: "from"
            type: "double"
            read: "from"
            write: "setFrom"
            index: 0
            lineNumber: 28
            isOverride: true
        }
        Property {
            name: "to"
            type: "double"
            read: "to"
            write: "setTo"
            index: 1
            lineNumber: 29
            isOverride: true
        }
    }
    Component {
        file: "private/qquickitemspy_p.h"
        lineNumber: 24
        name: "QQuickItemSpy"
        accessSemantics: "reference"
        defaultProperty: "data"
        parentProperty: "parent"
        prototype: "QQuickItem"
        exports: [
            "QtQuick.VectorImage.Helpers/ItemSpy 6.0",
            "QtQuick.VectorImage.Helpers/ItemSpy 6.3",
            "QtQuick.VectorImage.Helpers/ItemSpy 6.7",
            "QtQuick.VectorImage.Helpers/ItemSpy 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Property {
            name: "requiredTextureSize"
            type: "QSizeF"
            read: "requiredTextureSize"
            notify: "requiredTextureSizeChanged"
            index: 0
            lineNumber: 29
            isReadonly: true
            isFinal: true
        }
        Signal { name: "requiredTextureSizeChanged"; lineNumber: 40 }
    }
    Component {
        file: "private/qquickpathinterpolated_p.h"
        lineNumber: 24
        name: "QQuickPathInterpolated"
        accessSemantics: "reference"
        prototype: "QQuickCurve"
        exports: ["QtQuick.VectorImage.Helpers/PathInterpolated 6.11"]
        exportMetaObjectRevisions: [1547]
        Property {
            name: "factor"
            type: "double"
            read: "factor"
            write: "setFactor"
            notify: "factorChanged"
            index: 0
            lineNumber: 27
        }
        Property {
            name: "svgPaths"
            type: "QStringList"
            read: "svgPaths"
            write: "setSvgPaths"
            notify: "svgPathsChanged"
            index: 1
            lineNumber: 28
        }
        Signal { name: "factorChanged"; lineNumber: 42 }
        Signal { name: "svgPathsChanged"; lineNumber: 43 }
    }
    Component {
        file: "private/qquicktransformgroup_p.h"
        lineNumber: 26
        name: "QQuickTransformGroup"
        accessSemantics: "reference"
        defaultProperty: "transformSequence"
        prototype: "QQuickTransform"
        exports: ["QtQuick.VectorImage.Helpers/TransformGroup 6.0"]
        exportMetaObjectRevisions: [1536]
        Property {
            name: "transformSequence"
            type: "QQuickTransform"
            isList: true
            read: "transformSequence"
            index: 0
            lineNumber: 31
            isReadonly: true
        }
        Method {
            name: "activateOverride"
            lineNumber: 38
            Parameter { type: "QQuickTransform"; isPointer: true }
        }
        Method {
            name: "deactivateOverride"
            lineNumber: 39
            Parameter { type: "QQuickTransform"; isPointer: true }
        }
        Method {
            name: "deactivate"
            lineNumber: 40
            Parameter { type: "QQuickTransform"; isPointer: true }
        }
    }
}
