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/qquickstyleitem_p.h"
        lineNumber: 137
        name: "QQuickStyleItem"
        accessSemantics: "reference"
        defaultProperty: "data"
        parentProperty: "parent"
        prototype: "QQuickItem"
        exports: [
            "QtQuick.NativeStyle/StyleItem 6.0",
            "QtQuick.NativeStyle/StyleItem 6.3",
            "QtQuick.NativeStyle/StyleItem 6.7",
            "QtQuick.NativeStyle/StyleItem 6.12"
        ]
        isCreatable: false
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "OverrideState"
            lineNumber: 166
            values: ["None", "AlwaysHovered", "NeverHovered", "AlwaysSunken"]
        }
        Property {
            name: "control"
            type: "QQuickItem"
            isPointer: true
            notify: "controlChanged"
            index: 0
            lineNumber: 142
        }
        Property {
            name: "contentWidth"
            type: "double"
            read: "contentWidth"
            write: "setContentWidth"
            index: 1
            lineNumber: 143
        }
        Property {
            name: "contentHeight"
            type: "double"
            read: "contentHeight"
            write: "setContentHeight"
            index: 2
            lineNumber: 144
        }
        Property { name: "useNinePatchImage"; type: "bool"; index: 3; lineNumber: 145 }
        Property { name: "overrideState"; type: "OverrideState"; index: 4; lineNumber: 146 }
        Property {
            name: "contentPadding"
            type: "QQuickStyleMargins"
            read: "contentPadding"
            notify: "contentPaddingChanged"
            index: 5
            lineNumber: 149
            isReadonly: true
        }
        Property {
            name: "layoutMargins"
            type: "QQuickStyleMargins"
            read: "layoutMargins"
            notify: "layoutMarginsChanged"
            index: 6
            lineNumber: 150
            isReadonly: true
        }
        Property {
            name: "minimumSize"
            type: "QSize"
            read: "minimumSize"
            notify: "minimumSizeChanged"
            index: 7
            lineNumber: 151
            isReadonly: true
        }
        Property {
            name: "transitionDuration"
            type: "int"
            index: 8
            lineNumber: 152
            isPropertyConstant: true
        }
        Signal { name: "controlChanged"; lineNumber: 213 }
        Signal { name: "contentPaddingChanged"; lineNumber: 214 }
        Signal { name: "layoutMarginsChanged"; lineNumber: 215 }
        Signal { name: "fontChanged"; lineNumber: 216 }
        Signal { name: "minimumSizeChanged"; lineNumber: 217 }
        Method {
            name: "styleFont"
            type: "QFont"
            isMethodConstant: true
            lineNumber: 207
            Parameter { name: "control"; type: "QQuickItem"; isPointer: true }
        }
    }
    Component {
        file: "private/qquickstyleitembutton_p.h"
        lineNumber: 24
        name: "QQuickStyleItemButton"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/Button 6.0",
            "QtQuick.NativeStyle/Button 6.3",
            "QtQuick.NativeStyle/Button 6.7",
            "QtQuick.NativeStyle/Button 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemcheckbox_p.h"
        lineNumber: 24
        name: "QQuickStyleItemCheckBox"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/CheckBox 6.0",
            "QtQuick.NativeStyle/CheckBox 6.3",
            "QtQuick.NativeStyle/CheckBox 6.7",
            "QtQuick.NativeStyle/CheckBox 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemcheckdelegate_p.h"
        lineNumber: 23
        name: "QQuickStyleItemCheckDelegate"
        accessSemantics: "reference"
        prototype: "QQuickStyleItemCheckBox"
        exports: [
            "QtQuick.NativeStyle/CheckDelegate 6.0",
            "QtQuick.NativeStyle/CheckDelegate 6.3",
            "QtQuick.NativeStyle/CheckDelegate 6.7",
            "QtQuick.NativeStyle/CheckDelegate 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemcombobox_p.h"
        lineNumber: 24
        name: "QQuickStyleItemComboBox"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/ComboBox 6.0",
            "QtQuick.NativeStyle/ComboBox 6.3",
            "QtQuick.NativeStyle/ComboBox 6.7",
            "QtQuick.NativeStyle/ComboBox 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemdelaybutton_p.h"
        lineNumber: 23
        name: "QQuickStyleItemDelayButton"
        accessSemantics: "reference"
        prototype: "QQuickStyleItemButton"
        exports: [
            "QtQuick.NativeStyle/DelayButton 6.0",
            "QtQuick.NativeStyle/DelayButton 6.3",
            "QtQuick.NativeStyle/DelayButton 6.7",
            "QtQuick.NativeStyle/DelayButton 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemdial_p.h"
        lineNumber: 24
        name: "QQuickStyleItemDial"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/Dial 6.0",
            "QtQuick.NativeStyle/Dial 6.3",
            "QtQuick.NativeStyle/Dial 6.7",
            "QtQuick.NativeStyle/Dial 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemdoublespinbox_p.h"
        lineNumber: 24
        name: "QQuickStyleItemDoubleSpinBox"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/DoubleSpinBox 6.0",
            "QtQuick.NativeStyle/DoubleSpinBox 6.3",
            "QtQuick.NativeStyle/DoubleSpinBox 6.7",
            "QtQuick.NativeStyle/DoubleSpinBox 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "SubControl"
            lineNumber: 33
            values: ["Frame", "Up", "Down"]
        }
        Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 28 }
    }
    Component {
        file: "private/qquickstyleitemframe_p.h"
        lineNumber: 24
        name: "QQuickStyleItemFrame"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/Frame 6.0",
            "QtQuick.NativeStyle/Frame 6.3",
            "QtQuick.NativeStyle/Frame 6.7",
            "QtQuick.NativeStyle/Frame 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemgroupbox_p.h"
        lineNumber: 24
        name: "QQuickStyleItemGroupBox"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/GroupBox 6.0",
            "QtQuick.NativeStyle/GroupBox 6.3",
            "QtQuick.NativeStyle/GroupBox 6.7",
            "QtQuick.NativeStyle/GroupBox 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Property {
            name: "groupBoxPadding"
            type: "QQuickStyleMargins"
            read: "groupBoxPadding"
            notify: "groupBoxPaddingChanged"
            index: 0
            lineNumber: 27
            isReadonly: true
        }
        Property {
            name: "labelPos"
            type: "QPointF"
            read: "labelPos"
            notify: "labelPosChanged"
            index: 1
            lineNumber: 28
            isReadonly: true
        }
        Signal { name: "groupBoxPaddingChanged"; lineNumber: 37 }
        Signal { name: "labelPosChanged"; lineNumber: 38 }
    }
    Component {
        file: "private/qquickstyleitemprogressbar_p.h"
        lineNumber: 24
        name: "QQuickStyleItemProgressBar"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/ProgressBar 6.0",
            "QtQuick.NativeStyle/ProgressBar 6.3",
            "QtQuick.NativeStyle/ProgressBar 6.7",
            "QtQuick.NativeStyle/ProgressBar 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemradiobutton_p.h"
        lineNumber: 24
        name: "QQuickStyleItemRadioButton"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/RadioButton 6.0",
            "QtQuick.NativeStyle/RadioButton 6.3",
            "QtQuick.NativeStyle/RadioButton 6.7",
            "QtQuick.NativeStyle/RadioButton 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemradiodelegate_p.h"
        lineNumber: 23
        name: "QQuickStyleItemRadioDelegate"
        accessSemantics: "reference"
        prototype: "QQuickStyleItemRadioButton"
        exports: [
            "QtQuick.NativeStyle/RadioDelegate 6.0",
            "QtQuick.NativeStyle/RadioDelegate 6.3",
            "QtQuick.NativeStyle/RadioDelegate 6.7",
            "QtQuick.NativeStyle/RadioDelegate 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemscrollbar_p.h"
        lineNumber: 24
        name: "QQuickStyleItemScrollBar"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/ScrollBar 6.0",
            "QtQuick.NativeStyle/ScrollBar 6.3",
            "QtQuick.NativeStyle/ScrollBar 6.7",
            "QtQuick.NativeStyle/ScrollBar 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "SubControl"
            lineNumber: 33
            values: ["Groove", "Handle", "AddLine", "SubLine"]
        }
        Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 28 }
    }
    Component {
        file: "private/qquickstyleitemsearchfield_p.h"
        lineNumber: 24
        name: "QQuickStyleItemSearchField"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/SearchField 6.0",
            "QtQuick.NativeStyle/SearchField 6.3",
            "QtQuick.NativeStyle/SearchField 6.7",
            "QtQuick.NativeStyle/SearchField 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "SubControl"
            lineNumber: 33
            values: ["Frame", "Search", "Clear"]
        }
        Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 28 }
    }
    Component {
        file: "private/qquickstyleitemslider_p.h"
        lineNumber: 24
        name: "QQuickStyleItemSlider"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/Slider 6.0",
            "QtQuick.NativeStyle/Slider 6.3",
            "QtQuick.NativeStyle/Slider 6.7",
            "QtQuick.NativeStyle/Slider 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "SubControl"
            lineNumber: 33
            values: ["Groove", "Handle"]
        }
        Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 28 }
    }
    Component {
        file: "private/qquickstyleitemspinbox_p.h"
        lineNumber: 24
        name: "QQuickStyleItemSpinBox"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/SpinBox 6.0",
            "QtQuick.NativeStyle/SpinBox 6.3",
            "QtQuick.NativeStyle/SpinBox 6.7",
            "QtQuick.NativeStyle/SpinBox 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
        Enum {
            name: "SubControl"
            lineNumber: 33
            values: ["Frame", "Up", "Down"]
        }
        Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 28 }
    }
    Component {
        file: "private/qquickstyleitemtextfield_p.h"
        lineNumber: 24
        name: "QQuickStyleItemTextField"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/TextField 6.0",
            "QtQuick.NativeStyle/TextField 6.3",
            "QtQuick.NativeStyle/TextField 6.7",
            "QtQuick.NativeStyle/TextField 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitemtreeindicator_p.h"
        lineNumber: 24
        name: "QQuickStyleItemTreeIndicator"
        accessSemantics: "reference"
        prototype: "QQuickStyleItem"
        exports: [
            "QtQuick.NativeStyle/TreeIndicator 6.0",
            "QtQuick.NativeStyle/TreeIndicator 6.3",
            "QtQuick.NativeStyle/TreeIndicator 6.7",
            "QtQuick.NativeStyle/TreeIndicator 6.12"
        ]
        exportMetaObjectRevisions: [1536, 1539, 1543, 1548]
    }
    Component {
        file: "private/qquickstyleitem_p.h"
        lineNumber: 53
        name: "QQuickStyleMargins"
        accessSemantics: "value"
        exports: ["QtQuick.NativeStyle/stylemargins 6.0"]
        isCreatable: false
        exportMetaObjectRevisions: [1536]
        Property { name: "left"; type: "int"; read: "left"; index: 0; lineNumber: 57; isReadonly: true }
        Property { name: "top"; type: "int"; read: "top"; index: 1; lineNumber: 58; isReadonly: true }
        Property { name: "right"; type: "int"; read: "right"; index: 2; lineNumber: 59; isReadonly: true }
        Property { name: "bottom"; type: "int"; read: "bottom"; index: 3; lineNumber: 60; isReadonly: true }
    }
}
