[
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DeferredPropertyNames",
                        "value": "background,contentItem,handle"
                    },
                    {
                        "name": "QML.Element",
                        "value": "AbstractColorPicker"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1540"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": "AbstractColorPicker is abstract."
                    }
                ],
                "className": "QQuickAbstractColorPicker",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "hue",
                        "notify": "colorChanged",
                        "read": "hue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "saturation",
                        "notify": "colorChanged",
                        "read": "saturation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSaturation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "value",
                        "notify": "colorChanged",
                        "read": "value",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "lightness",
                        "notify": "colorChanged",
                        "read": "lightness",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLightness"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "alpha",
                        "notify": "colorChanged",
                        "read": "alpha",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setAlpha"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "pressed",
                        "notify": "pressedChanged",
                        "read": "isPressed",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setPressed"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "handle",
                        "notify": "handleChanged",
                        "read": "handle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickItem*",
                        "user": false,
                        "write": "setHandle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "implicitHandleWidth",
                        "notify": "implicitHandleWidthChanged",
                        "read": "implicitHandleWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "implicitHandleHeight",
                        "notify": "implicitHandleHeightChanged",
                        "read": "implicitHandleHeight",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickAbstractColorPicker",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "pressedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "implicitHandleWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "implicitHandleHeightChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorPicked",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickControl"
                    }
                ]
            }
        ],
        "inputFile": "qquickabstractcolorpicker_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ColorDialogImpl"
                    },
                    {
                        "name": "QML.Attached",
                        "value": "QQuickColorDialogImplAttached"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1540"
                    }
                ],
                "className": "QQuickColorDialogImpl",
                "methods": [
                    {
                        "access": "public",
                        "name": "invokeEyeDropper",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "hue",
                        "notify": "colorChanged",
                        "read": "hue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "saturation",
                        "notify": "colorChanged",
                        "read": "saturation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSaturation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "value",
                        "notify": "colorChanged",
                        "read": "value",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "lightness",
                        "notify": "colorChanged",
                        "read": "lightness",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLightness"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "alpha",
                        "notify": "colorChanged",
                        "read": "alpha",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setAlpha"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "red",
                        "notify": "colorChanged",
                        "read": "red",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setRed"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "green",
                        "notify": "colorChanged",
                        "read": "green",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setGreen"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "blue",
                        "notify": "colorChanged",
                        "read": "blue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setBlue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "isHsl",
                        "notify": "specChanged",
                        "read": "isHsl",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setHsl"
                    }
                ],
                "qualifiedClassName": "QQuickColorDialogImpl",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "specChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickDialog"
                    }
                ]
            },
            {
                "className": "QQuickColorDialogImplAttached",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "buttonBox",
                        "notify": "buttonBoxChanged",
                        "read": "buttonBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialogButtonBox*",
                        "user": false,
                        "write": "setButtonBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "eyeDropperButton",
                        "notify": "eyeDropperButtonChanged",
                        "read": "eyeDropperButton",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickAbstractButton*",
                        "user": false,
                        "write": "setEyeDropperButton"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "colorPicker",
                        "notify": "colorPickerChanged",
                        "read": "colorPicker",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickAbstractColorPicker*",
                        "user": false,
                        "write": "setColorPicker"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "colorInputs",
                        "notify": "colorInputsChanged",
                        "read": "colorInputs",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickColorInputs*",
                        "user": false,
                        "write": "setColorInputs"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "alphaSlider",
                        "notify": "alphaSliderChanged",
                        "read": "alphaSlider",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickSlider*",
                        "user": false,
                        "write": "setAlphaSlider"
                    }
                ],
                "qualifiedClassName": "QQuickColorDialogImplAttached",
                "signals": [
                    {
                        "access": "public",
                        "name": "buttonBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "eyeDropperButtonChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorPickerChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorInputsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "alphaSliderChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickcolordialogimpl_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ColorInputsImpl"
                    }
                ],
                "className": "QQuickColorInputs",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "red",
                        "notify": "colorChanged",
                        "read": "red",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "green",
                        "notify": "colorChanged",
                        "read": "green",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "blue",
                        "notify": "colorChanged",
                        "read": "blue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "hue",
                        "notify": "colorChanged",
                        "read": "hue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "hslSaturation",
                        "notify": "colorChanged",
                        "read": "hslSaturation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "hsvSaturation",
                        "notify": "colorChanged",
                        "read": "hsvSaturation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "value",
                        "notify": "colorChanged",
                        "read": "value",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "lightness",
                        "notify": "colorChanged",
                        "read": "lightness",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "alpha",
                        "notify": "colorChanged",
                        "read": "alpha",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "showAlpha",
                        "notify": "showAlphaChanged",
                        "read": "showAlpha",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setShowAlpha"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "hexInput",
                        "notify": "hexInputChanged",
                        "read": "hexInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHexInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "redInput",
                        "notify": "redInputChanged",
                        "read": "redInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setRedInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "greenInput",
                        "notify": "greenInputChanged",
                        "read": "greenInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setGreenInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "blueInput",
                        "notify": "blueInputChanged",
                        "read": "blueInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setBlueInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "hsvHueInput",
                        "notify": "hsvHueInputChanged",
                        "read": "hsvHueInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHsvHueInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "hslHueInput",
                        "notify": "hslHueInputChanged",
                        "read": "hslHueInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHslHueInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "name": "hsvSaturationInput",
                        "notify": "hsvSaturationInputChanged",
                        "read": "hsvSaturationInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHsvSaturationInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 18,
                        "name": "hslSaturationInput",
                        "notify": "hslSaturationInputChanged",
                        "read": "hslSaturationInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHslSaturationInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 19,
                        "name": "valueInput",
                        "notify": "valueInputChanged",
                        "read": "valueInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setValueInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 20,
                        "name": "lightnessInput",
                        "notify": "lightnessInputChanged",
                        "read": "lightnessInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setLightnessInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 21,
                        "name": "rgbAlphaInput",
                        "notify": "rgbAlphaInputChanged",
                        "read": "rgbAlphaInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setRgbAlphaInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 22,
                        "name": "hsvAlphaInput",
                        "notify": "hsvAlphaInputChanged",
                        "read": "hsvAlphaInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHsvAlphaInput"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 23,
                        "name": "hslAlphaInput",
                        "notify": "hslAlphaInputChanged",
                        "read": "hslAlphaInput",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextInput*",
                        "user": false,
                        "write": "setHslAlphaInput"
                    }
                ],
                "qualifiedClassName": "QQuickColorInputs",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "c",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "c",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorModified",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hslChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "bool"
                            }
                        ],
                        "name": "showAlphaChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hexInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "redInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "greenInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "blueInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hsvHueInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hslHueInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hsvSaturationInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hslSaturationInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "valueInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lightnessInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "rgbAlphaInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hsvAlphaInputChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hslAlphaInputChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "qquickcolorinputs_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickPlatformColorDialog",
                "object": true,
                "qualifiedClassName": "QQuickPlatformColorDialog",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QPlatformColorDialogHelper"
                    }
                ]
            }
        ],
        "inputFile": "qquickplatformcolordialog_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "SaturationLightnessPickerImpl"
                    }
                ],
                "className": "QQuickSaturationLightnessPicker",
                "object": true,
                "qualifiedClassName": "QQuickSaturationLightnessPicker",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickAbstractColorPicker"
                    }
                ]
            }
        ],
        "inputFile": "qquicksaturationlightnesspicker_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "FileDialogDelegate"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickFileDialogDelegate",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "dialog",
                        "notify": "dialogChanged",
                        "read": "dialog",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialog*",
                        "user": false,
                        "write": "setDialog"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "file",
                        "notify": "fileChanged",
                        "read": "file",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setFile"
                    }
                ],
                "qualifiedClassName": "QQuickFileDialogDelegate",
                "signals": [
                    {
                        "access": "public",
                        "name": "dialogChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "fileChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItemDelegate"
                    }
                ]
            }
        ],
        "inputFile": "qquickfiledialogdelegate_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "FileDialogImpl"
                    },
                    {
                        "name": "QML.Attached",
                        "value": "QQuickFileDialogImplAttached"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickFileDialogImpl",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "currentFolder",
                        "notify": "currentFolderChanged",
                        "read": "currentFolder",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setCurrentFolder"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "selectedFile",
                        "notify": "selectedFileChanged",
                        "read": "selectedFile",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setSelectedFile"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "nameFilters",
                        "notify": "nameFiltersChanged",
                        "read": "nameFilters",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "selectedNameFilter",
                        "read": "selectedNameFilter",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickFileNameFilter*",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "fileName",
                        "notify": "selectedFileChanged",
                        "read": "fileName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setFileName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "currentFolderName",
                        "notify": "selectedFileChanged",
                        "read": "currentFolderName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickFileDialogImpl",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "folderUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "currentFolderChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "selectedFileUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "selectedFileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "nameFiltersChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "fileUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "fileSelected",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filter",
                                "type": "QString"
                            }
                        ],
                        "name": "filterSelected",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filter",
                                "type": "QString"
                            }
                        ],
                        "name": "selectNameFilter",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickDialog"
                    }
                ]
            },
            {
                "className": "QQuickFileDialogImplAttached",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "buttonBox",
                        "notify": "buttonBoxChanged",
                        "read": "buttonBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialogButtonBox*",
                        "user": false,
                        "write": "setButtonBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "nameFiltersComboBox",
                        "notify": "nameFiltersComboBoxChanged",
                        "read": "nameFiltersComboBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickComboBox*",
                        "user": false,
                        "write": "setNameFiltersComboBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "fileDialogListView",
                        "notify": "fileDialogListViewChanged",
                        "read": "fileDialogListView",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickListView*",
                        "user": false,
                        "write": "setFileDialogListView"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "breadcrumbBar",
                        "notify": "breadcrumbBarChanged",
                        "read": "breadcrumbBar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickFolderBreadcrumbBar*",
                        "user": false,
                        "write": "setBreadcrumbBar"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "fileNameLabel",
                        "notify": "fileNameLabelChanged",
                        "read": "fileNameLabel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickLabel*",
                        "user": false,
                        "write": "setFileNameLabel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "fileNameTextField",
                        "notify": "fileNameTextFieldChanged",
                        "read": "fileNameTextField",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextField*",
                        "user": false,
                        "write": "setFileNameTextField"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "overwriteConfirmationDialog",
                        "notify": "overwriteConfirmationDialogChanged",
                        "read": "overwriteConfirmationDialog",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialog*",
                        "user": false,
                        "write": "setOverwriteConfirmationDialog"
                    }
                ],
                "qualifiedClassName": "QQuickFileDialogImplAttached",
                "signals": [
                    {
                        "access": "public",
                        "name": "buttonBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "nameFiltersComboBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "fileDialogListViewChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "breadcrumbBarChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "fileNameLabelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "fileNameTextFieldChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "overwriteConfirmationDialogChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickfiledialogimpl_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "FolderBreadcrumbBar"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickFolderBreadcrumbBar",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "dialog",
                        "notify": "dialogChanged",
                        "read": "dialog",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialog*",
                        "user": false,
                        "write": "setDialog"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "buttonDelegate",
                        "notify": "buttonDelegateChanged",
                        "read": "buttonDelegate",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlComponent*",
                        "user": false,
                        "write": "setButtonDelegate"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "separatorDelegate",
                        "notify": "separatorDelegateChanged",
                        "read": "separatorDelegate",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlComponent*",
                        "user": false,
                        "write": "setSeparatorDelegate"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "upButton",
                        "notify": "upButtonChanged",
                        "read": "upButton",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickAbstractButton*",
                        "user": false,
                        "write": "setUpButton"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "textField",
                        "notify": "textFieldChanged",
                        "read": "textField",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextField*",
                        "user": false,
                        "write": "setTextField"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "upButtonSpacing",
                        "notify": "upButtonSpacingChanged",
                        "read": "upButtonSpacing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setUpButtonSpacing"
                    }
                ],
                "qualifiedClassName": "QQuickFolderBreadcrumbBar",
                "signals": [
                    {
                        "access": "public",
                        "name": "dialogChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "buttonDelegateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "separatorDelegateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "upButtonChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "upButtonSpacingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "textFieldChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickContainer"
                    }
                ]
            }
        ],
        "inputFile": "qquickfolderbreadcrumbbar_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "FolderDialogImpl"
                    },
                    {
                        "name": "QML.Attached",
                        "value": "QQuickFolderDialogImplAttached"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1539"
                    }
                ],
                "className": "QQuickFolderDialogImpl",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "currentFolder",
                        "notify": "currentFolderChanged",
                        "read": "currentFolder",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setCurrentFolder"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "selectedFolder",
                        "notify": "selectedFolderChanged",
                        "read": "selectedFolder",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setSelectedFolder"
                    }
                ],
                "qualifiedClassName": "QQuickFolderDialogImpl",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "folderUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "currentFolderChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "folderUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "selectedFolderChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "nameFiltersChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickDialog"
                    }
                ]
            },
            {
                "className": "QQuickFolderDialogImplAttached",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "folderDialogListView",
                        "notify": "folderDialogListViewChanged",
                        "read": "folderDialogListView",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickListView*",
                        "user": false,
                        "write": "setFolderDialogListView"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "breadcrumbBar",
                        "notify": "breadcrumbBarChanged",
                        "read": "breadcrumbBar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickFolderBreadcrumbBar*",
                        "user": false,
                        "write": "setBreadcrumbBar"
                    }
                ],
                "qualifiedClassName": "QQuickFolderDialogImplAttached",
                "signals": [
                    {
                        "access": "public",
                        "name": "folderDialogListViewChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "breadcrumbBarChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickfolderdialogimpl_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "FontDialogImpl"
                    },
                    {
                        "name": "QML.Attached",
                        "value": "QQuickFontDialogImplAttached"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickFontDialogImpl",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "currentFont",
                        "notify": "currentFontChanged",
                        "read": "currentFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setCurrentFont"
                    }
                ],
                "qualifiedClassName": "QQuickFontDialogImpl",
                "signals": [
                    {
                        "access": "public",
                        "name": "optionsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "font",
                                "type": "QFont"
                            }
                        ],
                        "name": "currentFontChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickDialog"
                    }
                ]
            },
            {
                "className": "QQuickFontDialogImplAttached",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "familyListView",
                        "notify": "familyListViewChanged",
                        "read": "familyListView",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickListView*",
                        "user": false,
                        "write": "setFamilyListView"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "styleListView",
                        "notify": "styleListViewChanged",
                        "read": "styleListView",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickListView*",
                        "user": false,
                        "write": "setStyleListView"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "sizeListView",
                        "notify": "sizeListViewChanged",
                        "read": "sizeListView",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickListView*",
                        "user": false,
                        "write": "setSizeListView"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "sampleEdit",
                        "notify": "sampleEditChanged",
                        "read": "sampleEdit",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextEdit*",
                        "user": false,
                        "write": "setSampleEdit"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "buttonBox",
                        "notify": "buttonBoxChanged",
                        "read": "buttonBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialogButtonBox*",
                        "user": false,
                        "write": "setButtonBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "writingSystemComboBox",
                        "notify": "writingSystemComboBoxChanged",
                        "read": "writingSystemComboBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickComboBox*",
                        "user": false,
                        "write": "setWritingSystemComboBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "underlineCheckBox",
                        "notify": "underlineCheckBoxChanged",
                        "read": "underlineCheckBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickCheckBox*",
                        "user": false,
                        "write": "setUnderlineCheckBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "strikeoutCheckBox",
                        "notify": "strikeoutCheckBoxChanged",
                        "read": "strikeoutCheckBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickCheckBox*",
                        "user": false,
                        "write": "setStrikeoutCheckBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "familyEdit",
                        "notify": "familyEditChanged",
                        "read": "familyEdit",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextField*",
                        "user": false,
                        "write": "setFamilyEdit"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "styleEdit",
                        "notify": "styleEditChanged",
                        "read": "styleEdit",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextField*",
                        "user": false,
                        "write": "setStyleEdit"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "sizeEdit",
                        "notify": "sizeEditChanged",
                        "read": "sizeEdit",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickTextField*",
                        "user": false,
                        "write": "setSizeEdit"
                    }
                ],
                "qualifiedClassName": "QQuickFontDialogImplAttached",
                "signals": [
                    {
                        "access": "public",
                        "name": "buttonBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "familyListViewChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "styleListViewChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sizeListViewChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sampleEditChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "writingSystemComboBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "underlineCheckBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "strikeoutCheckBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "familyEditChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "styleEditChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sizeEditChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickfontdialogimpl_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "MessageDialogImpl"
                    },
                    {
                        "name": "QML.Attached",
                        "value": "QQuickMessageDialogImplAttached"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1539"
                    }
                ],
                "className": "QQuickMessageDialogImpl",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "text",
                        "notify": "optionsChanged",
                        "read": "text",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "informativeText",
                        "notify": "optionsChanged",
                        "read": "informativeText",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "detailedText",
                        "notify": "optionsChanged",
                        "read": "detailedText",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "showDetailedText",
                        "notify": "showDetailedTextChanged",
                        "read": "showDetailedText",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickMessageDialogImpl",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "button",
                                "type": "QPlatformDialogHelper::StandardButton"
                            },
                            {
                                "name": "role",
                                "type": "QPlatformDialogHelper::ButtonRole"
                            }
                        ],
                        "name": "buttonClicked",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "showDetailedTextChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "optionsChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "toggleShowDetailedText",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickDialog"
                    }
                ]
            },
            {
                "className": "QQuickMessageDialogImplAttached",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "buttonBox",
                        "notify": "buttonBoxChanged",
                        "read": "buttonBox",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickDialogButtonBox*",
                        "user": false,
                        "write": "setButtonBox"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "detailedTextButton",
                        "notify": "detailedTextButtonChanged",
                        "read": "detailedTextButton",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickButton*",
                        "user": false,
                        "write": "setDetailedTextButton"
                    }
                ],
                "qualifiedClassName": "QQuickMessageDialogImplAttached",
                "signals": [
                    {
                        "access": "public",
                        "name": "buttonBoxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "detailedTextButtonChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickmessagedialogimpl_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickPlatformFileDialog",
                "object": true,
                "qualifiedClassName": "QQuickPlatformFileDialog",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QPlatformFileDialogHelper"
                    }
                ]
            }
        ],
        "inputFile": "qquickplatformfiledialog_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickPlatformFolderDialog",
                "object": true,
                "qualifiedClassName": "QQuickPlatformFolderDialog",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QPlatformFileDialogHelper"
                    }
                ]
            }
        ],
        "inputFile": "qquickplatformfolderdialog_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickPlatformFontDialog",
                "object": true,
                "qualifiedClassName": "QQuickPlatformFontDialog",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QPlatformFontDialogHelper"
                    }
                ]
            }
        ],
        "inputFile": "qquickplatformfontdialog_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickPlatformMessageDialog",
                "object": true,
                "qualifiedClassName": "QQuickPlatformMessageDialog",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QPlatformMessageDialogHelper"
                    }
                ]
            }
        ],
        "inputFile": "qquickplatformmessagedialog_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickFileNameFilter"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickFileNameFilterQuickDialogs2QuickImplForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickFileNameFilterQuickDialogs2QuickImplForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickControl"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "512"
                    }
                ],
                "className": "QQuickControlForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickControlForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickAbstractButton"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "512"
                    }
                ],
                "className": "QQuickAbstractButtonForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickAbstractButtonForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickIcon"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1538"
                    }
                ],
                "className": "QQuickIconForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickIconForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickPopup"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "512"
                    }
                ],
                "className": "QQuickPopupForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickPopupForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QQuickDialog"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "513"
                    }
                ],
                "className": "QQuickDialogForeign",
                "gadget": true,
                "qualifiedClassName": "QQuickDialogForeign"
            }
        ],
        "inputFile": "qtquickdialogs2quickimplforeign_p.h",
        "outputRevision": 68
    }
]
