[
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "SplineSeries"
                    }
                ],
                "className": "QSplineSeries",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "width",
                        "notify": "widthChanged",
                        "read": "width",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "capStyle",
                        "notify": "capStyleChanged",
                        "read": "capStyle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::PenCapStyle",
                        "user": false,
                        "write": "setCapStyle"
                    }
                ],
                "qualifiedClassName": "QSplineSeries",
                "signals": [
                    {
                        "access": "public",
                        "name": "widthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "capStyleChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QXYSeries"
                    }
                ]
            }
        ],
        "inputFile": "qsplineseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Graphs3D"
                    }
                ],
                "className": "QtGraphs3D",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": true,
                        "name": "SelectionFlag",
                        "values": [
                            "None",
                            "Item",
                            "Row",
                            "ItemAndRow",
                            "Column",
                            "ItemAndColumn",
                            "RowAndColumn",
                            "ItemRowAndColumn",
                            "Slice",
                            "MultiSeries"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "ShadowQuality",
                        "values": [
                            "None",
                            "Low",
                            "Medium",
                            "High",
                            "SoftLow",
                            "SoftMedium",
                            "SoftHigh"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "ElementType",
                        "values": [
                            "None",
                            "Series",
                            "AxisXLabel",
                            "AxisYLabel",
                            "AxisZLabel",
                            "CustomItem"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "OptimizationHint",
                        "values": [
                            "Default",
                            "Legacy"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "RenderingMode",
                        "values": [
                            "DirectToBackground",
                            "Indirect"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "CameraPreset",
                        "values": [
                            "NoPreset",
                            "FrontLow",
                            "Front",
                            "FrontHigh",
                            "LeftLow",
                            "Left",
                            "LeftHigh",
                            "RightLow",
                            "Right",
                            "RightHigh",
                            "BehindLow",
                            "Behind",
                            "BehindHigh",
                            "IsometricLeft",
                            "IsometricLeftHigh",
                            "IsometricRight",
                            "IsometricRightHigh",
                            "DirectlyAbove",
                            "DirectlyAboveCW45",
                            "DirectlyAboveCCW45",
                            "FrontBelow",
                            "LeftBelow",
                            "RightBelow",
                            "BehindBelow",
                            "DirectlyBelow"
                        ]
                    }
                ],
                "namespace": true,
                "qualifiedClassName": "QtGraphs3D"
            }
        ],
        "inputFile": "qgraphs3dnamespace.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "AreaSeries"
                    }
                ],
                "className": "QAreaSeries",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "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": true,
                        "index": 1,
                        "name": "selectedColor",
                        "notify": "selectedColorChanged",
                        "read": "selectedColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSelectedColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "borderColor",
                        "notify": "borderColorChanged",
                        "read": "borderColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBorderColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "selectedBorderColor",
                        "notify": "selectedBorderColorChanged",
                        "read": "selectedBorderColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSelectedBorderColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "borderWidth",
                        "notify": "borderWidthChanged",
                        "read": "borderWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBorderWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "selected",
                        "notify": "selectedChanged",
                        "read": "isSelected",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSelected"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "upperSeries",
                        "notify": "upperSeriesChanged",
                        "read": "upperSeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QXYSeries*",
                        "user": false,
                        "write": "setUpperSeries"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "lowerSeries",
                        "notify": "lowerSeriesChanged",
                        "read": "lowerSeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QXYSeries*",
                        "user": false,
                        "write": "setLowerSeries"
                    }
                ],
                "qualifiedClassName": "QAreaSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newColor",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newSelectedColor",
                                "type": "QColor"
                            }
                        ],
                        "name": "selectedColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newBorderColor",
                                "type": "QColor"
                            }
                        ],
                        "name": "borderColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newSelectedBorderColor",
                                "type": "QColor"
                            }
                        ],
                        "name": "selectedBorderColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "upperSeriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lowerSeriesChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractSeries"
                    }
                ]
            }
        ],
        "inputFile": "qareaseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "PieModelMapper"
                    }
                ],
                "className": "QPieModelMapper",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPieSeries*",
                        "user": false,
                        "write": "setSeries"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "model",
                        "notify": "modelChanged",
                        "read": "model",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "valuesSection",
                        "notify": "valuesSectionChanged",
                        "read": "valuesSection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setValuesSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "labelsSection",
                        "notify": "labelsSectionChanged",
                        "read": "labelsSection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLabelsSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "first",
                        "notify": "firstChanged",
                        "read": "first",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFirst"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "orientation",
                        "notify": "orientationChanged",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Orientation",
                        "user": false,
                        "write": "setOrientation"
                    }
                ],
                "qualifiedClassName": "QPieModelMapper",
                "signals": [
                    {
                        "access": "public",
                        "name": "seriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "modelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "valuesSectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelsSectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "firstChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "orientationChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "onSliceLabelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "onSliceValueChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qpiemodelmapper.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "PieSeries"
                    }
                ],
                "className": "QPieSeries",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "append",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slices",
                                "type": "QList<QPieSlice*>"
                            }
                        ],
                        "name": "append",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "slice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "insert",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "remove",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "label",
                                "type": "QString"
                            },
                            {
                                "name": "value",
                                "type": "qreal"
                            }
                        ],
                        "name": "append",
                        "returnType": "QPieSlice*"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "at",
                        "returnType": "QPieSlice*"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "label",
                                "type": "QString"
                            }
                        ],
                        "name": "find",
                        "returnType": "QPieSlice*"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "slice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "replace",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "int"
                            }
                        ],
                        "name": "removeMultiple",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "remove",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "oldSlice",
                                "type": "QPieSlice*"
                            },
                            {
                                "name": "newSlice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "replace",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slices",
                                "type": "QList<QPieSlice*>"
                            }
                        ],
                        "name": "replace",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slice",
                                "type": "QPieSlice*"
                            }
                        ],
                        "name": "take",
                        "returnType": "bool"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "horizontalPosition",
                        "notify": "horizontalPositionChanged",
                        "read": "horizontalPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHorizontalPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "verticalPosition",
                        "notify": "verticalPositionChanged",
                        "read": "verticalPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setVerticalPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "size",
                        "notify": "sizeChanged",
                        "read": "size",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSize"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "startAngle",
                        "notify": "startAngleChanged",
                        "read": "startAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setStartAngle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "endAngle",
                        "notify": "endAngleChanged",
                        "read": "endAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setEndAngle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "sum",
                        "notify": "sumChanged",
                        "read": "sum",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "holeSize",
                        "notify": "holeSizeChanged",
                        "read": "holeSize",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHoleSize"
                    }
                ],
                "qualifiedClassName": "QPieSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slices",
                                "type": "QList<QPieSlice*>"
                            }
                        ],
                        "name": "added",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slices",
                                "type": "QList<QPieSlice*>"
                            }
                        ],
                        "name": "removed",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "slices",
                                "type": "QList<QPieSlice*>"
                            }
                        ],
                        "name": "replaced",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sumChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sizeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "startAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "endAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "horizontalPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "verticalPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "holeSizeChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "handleSliceChange",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractSeries"
                    }
                ]
            }
        ],
        "inputFile": "qpieseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    },
                    {
                        "name": "QML.Element",
                        "value": "PieSlice"
                    }
                ],
                "className": "QPieSlice",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "LabelPosition",
                        "values": [
                            "Outside",
                            "InsideHorizontal",
                            "InsideTangential",
                            "InsideNormal"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "label",
                        "notify": "labelChanged",
                        "read": "label",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "labelVisible",
                        "notify": "labelVisibleChanged",
                        "read": "isLabelVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "labelPosition",
                        "notify": "labelPositionChanged",
                        "read": "labelPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "LabelPosition",
                        "user": false,
                        "write": "setLabelPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "labelColor",
                        "notify": "labelColorChanged",
                        "read": "labelColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLabelColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "labelFont",
                        "notify": "labelFontChanged",
                        "read": "labelFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setLabelFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "labelArmLengthFactor",
                        "notify": "labelArmLengthFactorChanged",
                        "read": "labelArmLengthFactor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLabelArmLengthFactor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "borderColor",
                        "notify": "borderColorChanged",
                        "read": "borderColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBorderColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "borderWidth",
                        "notify": "borderWidthChanged",
                        "read": "borderWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBorderWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "value",
                        "notify": "valueChanged",
                        "read": "value",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "exploded",
                        "notify": "explodedChanged",
                        "read": "isExploded",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setExploded"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "explodeDistanceFactor",
                        "notify": "explodeDistanceFactorChanged",
                        "read": "explodeDistanceFactor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setExplodeDistanceFactor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "percentage",
                        "notify": "percentageChanged",
                        "read": "percentage",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 13,
                        "name": "startAngle",
                        "notify": "startAngleChanged",
                        "read": "startAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 14,
                        "name": "angleSpan",
                        "notify": "angleSpanChanged",
                        "read": "angleSpan",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QPieSlice",
                "signals": [
                    {
                        "access": "public",
                        "name": "labelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "valueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "explodedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "explodeDistanceFactorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "percentageChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "startAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "angleSpanChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "sliceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelArmLengthFactorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderWidthChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qpieslice.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "auto"
                    }
                ],
                "className": "AreaRenderer",
                "object": true,
                "qualifiedClassName": "AreaRenderer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "arearenderer_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "auto"
                    }
                ],
                "className": "AxisRenderer",
                "object": true,
                "qualifiedClassName": "AxisRenderer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "axisrenderer_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "auto"
                    }
                ],
                "className": "BarsRenderer",
                "object": true,
                "qualifiedClassName": "BarsRenderer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "barsrenderer_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "PieRenderer",
                "object": true,
                "qualifiedClassName": "PieRenderer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "pierenderer_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "auto"
                    }
                ],
                "className": "PointRenderer",
                "object": true,
                "qualifiedClassName": "PointRenderer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "pointrenderer_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "AxisGrid",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "iResolution",
                        "notify": "iResolutionChanged",
                        "read": "iResolution",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "smoothing",
                        "notify": "smoothingChanged",
                        "read": "smoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "origo",
                        "notify": "origoChanged",
                        "read": "origo",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setOrigo"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "gridVisibility",
                        "notify": "gridVisibilityChanged",
                        "read": "gridVisibility",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector4D",
                        "user": false,
                        "write": "setGridVisibility"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "gridWidth",
                        "notify": "gridWidthChanged",
                        "read": "gridWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setGridWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "gridHeight",
                        "notify": "gridHeightChanged",
                        "read": "gridHeight",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setGridHeight"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "gridMovement",
                        "notify": "gridMovementChanged",
                        "read": "gridMovement",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPointF",
                        "user": false,
                        "write": "setGridMovement"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "subGridColor",
                        "notify": "subGridColorChanged",
                        "read": "subGridColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSubGridColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "gridColor",
                        "notify": "gridColorChanged",
                        "read": "gridColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setGridColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "plotAreaBackgroundColor",
                        "notify": "plotAreaBackgroundColorChanged",
                        "read": "plotAreaBackgroundColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setPlotAreaBackgroundColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "subGridLineWidth",
                        "notify": "subGridLineWidthChanged",
                        "read": "subGridLineWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSubGridLineWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "gridLineWidth",
                        "notify": "gridLineWidthChanged",
                        "read": "gridLineWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setGridLineWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "verticalSubGridScale",
                        "notify": "verticalSubGridScaleChanged",
                        "read": "verticalSubGridScale",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setVerticalSubGridScale"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 13,
                        "name": "horizontalSubGridScale",
                        "notify": "horizontalSubGridScaleChanged",
                        "read": "horizontalSubGridScale",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHorizontalSubGridScale"
                    }
                ],
                "qualifiedClassName": "AxisGrid",
                "signals": [
                    {
                        "access": "public",
                        "name": "iResolutionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "smoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "origoChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridVisibilityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridHeightChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridMovementChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subGridColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "plotAreaBackgroundColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subGridLineWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridLineWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "verticalSubGridScaleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "horizontalSubGridScaleChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickShaderEffect"
                    }
                ]
            }
        ],
        "inputFile": "axisgrid_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "AxisLine",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "iResolution",
                        "notify": "iResolutionChanged",
                        "read": "iResolution",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "smoothing",
                        "notify": "smoothingChanged",
                        "read": "smoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "lineWidth",
                        "notify": "lineWidthChanged",
                        "read": "lineWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLineWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "isHorizontal",
                        "notify": "isHorizontalChanged",
                        "read": "isHorizontal",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setIsHorizontal"
                    }
                ],
                "qualifiedClassName": "AxisLine",
                "signals": [
                    {
                        "access": "public",
                        "name": "iResolutionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "smoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lineWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "isHorizontalChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickShaderEffect"
                    }
                ]
            }
        ],
        "inputFile": "axisline_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "AxisTicker",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "iResolution",
                        "notify": "iResolutionChanged",
                        "read": "iResolution",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "smoothing",
                        "notify": "smoothingChanged",
                        "read": "smoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "origo",
                        "notify": "origoChanged",
                        "read": "origo",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setOrigo"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "subTicksVisible",
                        "notify": "subTicksVisibleChanged",
                        "read": "subTicksVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSubTicksVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "spacing",
                        "notify": "spacingChanged",
                        "read": "spacing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSpacing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "displacement",
                        "notify": "displacementChanged",
                        "read": "displacement",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setDisplacement"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "subTickColor",
                        "notify": "subTickColorChanged",
                        "read": "subTickColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSubTickColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "tickColor",
                        "notify": "tickColorChanged",
                        "read": "tickColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setTickColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "subTickLineWidth",
                        "notify": "subTickLineWidthChanged",
                        "read": "subTickLineWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSubTickLineWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "tickLineWidth",
                        "notify": "tickLineWidthChanged",
                        "read": "tickLineWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setTickLineWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "subTickScale",
                        "notify": "subTickScaleChanged",
                        "read": "subTickScale",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSubTickScale"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "subTickLength",
                        "notify": "subTickLengthChanged",
                        "read": "subTickLength",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSubTickLength"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "isHorizontal",
                        "notify": "isHorizontalChanged",
                        "read": "isHorizontal",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setIsHorizontal"
                    }
                ],
                "qualifiedClassName": "AxisTicker",
                "signals": [
                    {
                        "access": "public",
                        "name": "iResolutionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "smoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "origoChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTicksVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "spacingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "displacementChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTickColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "tickColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTickLineWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "tickLineWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTickScaleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTickLengthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "isHorizontalChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickShaderEffect"
                    }
                ]
            }
        ],
        "inputFile": "axisticker_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QAbstractAxis"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    },
                    {
                        "name": "QML.Element",
                        "value": "AbstractAxis"
                    }
                ],
                "className": "QAbstractAxis",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "AxisType",
                        "values": [
                            "Value",
                            "BarCategory",
                            "DateTime"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "visible",
                        "notify": "visibleChanged",
                        "read": "isVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "lineVisible",
                        "notify": "lineVisibleChanged",
                        "read": "isLineVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLineVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "labelsVisible",
                        "notify": "labelsVisibleChanged",
                        "read": "labelsVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelsVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "labelsAngle",
                        "notify": "labelsAngleChanged",
                        "read": "labelsAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLabelsAngle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "labelDelegate",
                        "notify": "labelDelegateChanged",
                        "read": "labelDelegate",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlComponent*",
                        "user": false,
                        "write": "setLabelDelegate"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "gridVisible",
                        "notify": "gridVisibleChanged",
                        "read": "isGridVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setGridVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "subGridVisible",
                        "notify": "subGridVisibleChanged",
                        "read": "isSubGridVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSubGridVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "titleText",
                        "notify": "titleTextChanged",
                        "read": "titleText",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setTitleText"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "titleColor",
                        "notify": "titleColorChanged",
                        "read": "titleColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setTitleColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "titleVisible",
                        "notify": "titleVisibleChanged",
                        "read": "isTitleVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setTitleVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "titleFont",
                        "notify": "titleFontChanged",
                        "read": "titleFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setTitleFont"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "orientation",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Orientation",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "alignment",
                        "read": "alignment",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Alignment",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QAbstractAxis",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "visibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "lineVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "labelsVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "angle",
                                "type": "qreal"
                            }
                        ],
                        "name": "labelsAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelDelegateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "gridVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "subGridVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "title",
                                "type": "QString"
                            }
                        ],
                        "name": "titleTextChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "titleColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "titleVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "font",
                                "type": "QFont"
                            }
                        ],
                        "name": "titleFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "update",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "qreal"
                            },
                            {
                                "name": "max",
                                "type": "qreal"
                            }
                        ],
                        "name": "rangeChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstractaxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "DateTimeAxis"
                    }
                ],
                "className": "QDateTimeAxis",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "min",
                        "notify": "minChanged",
                        "read": "min",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QDateTime",
                        "user": false,
                        "write": "setMin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "max",
                        "notify": "maxChanged",
                        "read": "max",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QDateTime",
                        "user": false,
                        "write": "setMax"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "labelFormat",
                        "notify": "labelFormatChanged",
                        "read": "labelFormat",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabelFormat"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "subTickCount",
                        "notify": "subTickCountChanged",
                        "read": "subTickCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSubTickCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "tickInterval",
                        "notify": "tickIntervalChanged",
                        "read": "tickInterval",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setTickInterval"
                    }
                ],
                "qualifiedClassName": "QDateTimeAxis",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "QDateTime"
                            }
                        ],
                        "name": "minChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "max",
                                "type": "QDateTime"
                            }
                        ],
                        "name": "maxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "labelFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "tickIntervalChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "subTickCountChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAxis"
                    }
                ]
            }
        ],
        "inputFile": "qdatetimeaxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "Q3DScene"
                    }
                ],
                "className": "Q3DSceneForeign",
                "gadget": true,
                "qualifiedClassName": "Q3DSceneForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Category3DAxis"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QCategory3DAxis"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QCategory3DAxisGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QCategory3DAxisGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Value3DAxis"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QValue3DAxis"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QValue3DAxisGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QValue3DAxisGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Custom3DItem"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QCustom3DItem"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QCustom3DItemGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QCustom3DItemGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Custom3DLabel"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QCustom3DLabel"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QCustom3DLabelGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QCustom3DLabelGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "LogValue3DAxisFormatter"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QLogValue3DAxisFormatter"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QLogValue3DAxisFormatterGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QLogValue3DAxisFormatterGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Value3DAxisFormatter"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QValue3DAxisFormatter"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QValue3DAxisFormatterGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QValue3DAxisFormatterGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Custom3DVolume"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QCustom3DVolume"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QCustom3DVolumeGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QCustom3DVolumeGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Abstract3DAxis"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QAbstract3DAxis"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QAbstract3DAxisGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QAbstract3DAxisGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Abstract3DSeries"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QAbstract3DSeries"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QAbstract3DSeriesGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QAbstract3DSeriesGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "AbstractDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QAbstractDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QAbstractDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QAbstractDataProxyGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "AbstractItemModel"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QAbstractItemModel"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QAbstractItemModelGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QAbstractItemModelGraphsForeign"
            }
        ],
        "inputFile": "foreigntypes_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ItemModelBarDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QItemModelBarDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QItemModelBarDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QItemModelBarDataProxyGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "QBar3DSeries"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QBar3DSeries"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": "Trying to create uncreatable: QBar3DSeries, use Bar3DSeries instead."
                    }
                ],
                "className": "QBar3DSeriesGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QBar3DSeriesGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "BarDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QBarDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QBarDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QBarDataProxyGraphsForeign"
            }
        ],
        "inputFile": "foreigntypesbars_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ItemModelScatterDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QItemModelScatterDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QItemModelScatterDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QItemModelScatterDataProxyGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "QScatter3DSeries"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QScatter3DSeries"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": "Trying to create uncreatable: QScatter3DSeries, use Scatter3DSeries instead."
                    }
                ],
                "className": "QScatter3DSeriesGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QScatter3DSeriesGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ScatterDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QScatterDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QScatterDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QScatterDataProxyGraphsForeign"
            }
        ],
        "inputFile": "foreigntypesscatter_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "HeightMapSurfaceDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QHeightMapSurfaceDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QHeightMapSurfaceDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QHeightMapSurfaceDataProxyGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ItemModelSurfaceDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QItemModelSurfaceDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    }
                ],
                "className": "QItemModelSurfaceDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QItemModelSurfaceDataProxyGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "QSurface3DSeries"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QSurface3DSeries"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": "Trying to create uncreatable: QSurface3DSeries, use Surface3DSeries instead."
                    }
                ],
                "className": "QSurface3DSeriesGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QSurface3DSeriesGraphsForeign"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "SurfaceDataProxy"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QSurfaceDataProxy"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "1542"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QSurfaceDataProxyGraphsForeign",
                "gadget": true,
                "qualifiedClassName": "QSurfaceDataProxyGraphsForeign"
            }
        ],
        "inputFile": "foreigntypessurface_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesList"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Bars3D"
                    }
                ],
                "className": "QQuickGraphsBars",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "addSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "removeSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "insertSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clearSelection",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "rowAxis",
                        "notify": "rowAxisChanged",
                        "read": "rowAxis",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QCategory3DAxis*",
                        "user": false,
                        "write": "setRowAxis"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "valueAxis",
                        "notify": "valueAxisChanged",
                        "read": "valueAxis",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setValueAxis"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "columnAxis",
                        "notify": "columnAxisChanged",
                        "read": "columnAxis",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QCategory3DAxis*",
                        "user": false,
                        "write": "setColumnAxis"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "multiSeriesUniform",
                        "notify": "multiSeriesUniformChanged",
                        "read": "isMultiSeriesUniform",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setMultiSeriesUniform"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "barThickness",
                        "notify": "barThicknessChanged",
                        "read": "barThickness",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setBarThickness"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "barSpacing",
                        "notify": "barSpacingChanged",
                        "read": "barSpacing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSizeF",
                        "user": false,
                        "write": "setBarSpacing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "barSpacingRelative",
                        "notify": "barSpacingRelativeChanged",
                        "read": "isBarSpacingRelative",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setBarSpacingRelative"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "barSeriesMargin",
                        "notify": "barSeriesMarginChanged",
                        "read": "barSeriesMargin",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSizeF",
                        "user": false,
                        "write": "setBarSeriesMargin"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "seriesList",
                        "read": "seriesList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QBar3DSeries>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "selectedSeries",
                        "notify": "selectedSeriesChanged",
                        "read": "selectedSeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBar3DSeries*",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "primarySeries",
                        "notify": "primarySeriesChanged",
                        "read": "primarySeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBar3DSeries*",
                        "user": false,
                        "write": "setPrimarySeries"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "floorLevel",
                        "notify": "floorLevelChanged",
                        "read": "floorLevel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setFloorLevel"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsBars",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QCategory3DAxis*"
                            }
                        ],
                        "name": "rowAxisChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "valueAxisChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QCategory3DAxis*"
                            }
                        ],
                        "name": "columnAxisChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "uniform",
                                "type": "bool"
                            }
                        ],
                        "name": "multiSeriesUniformChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "thicknessRatio",
                                "type": "float"
                            }
                        ],
                        "name": "barThicknessChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "spacing",
                                "type": "QSizeF"
                            }
                        ],
                        "name": "barSpacingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "relative",
                                "type": "bool"
                            }
                        ],
                        "name": "barSpacingRelativeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "margin",
                                "type": "QSizeF"
                            }
                        ],
                        "name": "barSeriesMarginChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filename",
                                "type": "QString"
                            }
                        ],
                        "name": "meshFileNameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "primarySeriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "selectedSeriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "level",
                                "type": "float"
                            }
                        ],
                        "name": "floorLevelChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mesh",
                                "type": "QAbstract3DSeries::Mesh"
                            }
                        ],
                        "name": "handleSeriesMeshChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "handleMeshSmoothChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleCameraRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleArrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rowIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "columnIndex",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleDataRowLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleDataColumnLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleRowColorsChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickGraphsItem"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphsbars_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesChildren"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Bar3DSeries"
                    }
                ],
                "className": "QQuickGraphsBar3DSeries",
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "seriesChildren",
                        "read": "seriesChildren",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "selectedBar",
                        "notify": "selectedBarChanged",
                        "read": "selectedBar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPointF",
                        "user": false,
                        "write": "setSelectedBar"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "invalidSelectionPosition",
                        "read": "invalidSelectionPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPointF",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "baseGradient",
                        "notify": "baseGradientChanged",
                        "read": "baseGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setBaseGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "singleHighlightGradient",
                        "notify": "singleHighlightGradientChanged",
                        "read": "singleHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setSingleHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "multiHighlightGradient",
                        "notify": "multiHighlightGradientChanged",
                        "read": "multiHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setMultiHighlightGradient"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "rowColors",
                        "read": "rowColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QQuickGraphsColor>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickGraphsBar3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPointF"
                            }
                        ],
                        "name": "selectedBarChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "baseGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "singleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "multiHighlightGradientChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "handleBaseGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleSingleHighlightGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleMultiHighlightGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleRowColorUpdate",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QBar3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphsbarsseries_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "GraphsItem3D"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "QQuickGraphsItem",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QAbstract3DSeries*"
                            }
                        ],
                        "name": "hasSeries",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "clearSelection",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "item",
                                "type": "QCustom3DItem*"
                            }
                        ],
                        "name": "addCustomItem",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "name": "removeCustomItems",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "item",
                                "type": "QCustom3DItem*"
                            }
                        ],
                        "name": "removeCustomItem",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "removeCustomItemAt",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "item",
                                "type": "QCustom3DItem*"
                            }
                        ],
                        "name": "releaseCustomItem",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectedLabelIndex",
                        "returnType": "int"
                    },
                    {
                        "access": "public",
                        "name": "selectedAxis",
                        "returnType": "QAbstract3DAxis*"
                    },
                    {
                        "access": "public",
                        "name": "selectedCustomItemIndex",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "name": "selectedCustomItem",
                        "returnType": "QCustom3DItem*"
                    },
                    {
                        "access": "public",
                        "name": "setDefaultInputHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "unsetDefaultInputHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "unsetDefaultTapHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "unsetDefaultDragHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "unsetDefaultWheelHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "unsetDefaultPinchHandler",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "button",
                                "type": "Qt::MouseButtons"
                            }
                        ],
                        "name": "setDragButton",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "point",
                                "type": "QPointF"
                            }
                        ],
                        "name": "doPicking",
                        "returnType": "bool"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "selectionMode",
                        "notify": "selectionModeChanged",
                        "read": "selectionMode",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::SelectionFlags",
                        "user": false,
                        "write": "setSelectionMode"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "shadowQuality",
                        "notify": "shadowQualityChanged",
                        "read": "shadowQuality",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::ShadowQuality",
                        "user": false,
                        "write": "setShadowQuality"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "msaaSamples",
                        "notify": "msaaSamplesChanged",
                        "read": "msaaSamples",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setMsaaSamples"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "scene",
                        "notify": "sceneChanged",
                        "read": "scene",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Q3DScene*",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "theme",
                        "notify": "themeChanged",
                        "read": "theme",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsTheme*",
                        "user": false,
                        "write": "setTheme"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "renderingMode",
                        "notify": "renderingModeChanged",
                        "read": "renderingMode",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::RenderingMode",
                        "user": false,
                        "write": "setRenderingMode"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "measureFps",
                        "notify": "measureFpsChanged",
                        "read": "measureFps",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setMeasureFps"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "currentFps",
                        "notify": "currentFpsChanged",
                        "read": "currentFps",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "customItemList",
                        "read": "customItemList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QCustom3DItem>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "orthoProjection",
                        "notify": "orthoProjectionChanged",
                        "read": "isOrthoProjection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setOrthoProjection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "selectedElement",
                        "notify": "selectedElementChanged",
                        "read": "selectedElement",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::ElementType",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "aspectRatio",
                        "notify": "aspectRatioChanged",
                        "read": "aspectRatio",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setAspectRatio"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "optimizationHint",
                        "notify": "optimizationHintChanged",
                        "read": "optimizationHint",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::OptimizationHint",
                        "user": false,
                        "write": "setOptimizationHint"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "polar",
                        "notify": "polarChanged",
                        "read": "isPolar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setPolar"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "labelMargin",
                        "notify": "labelMarginChanged",
                        "read": "labelMargin",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setLabelMargin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "radialLabelOffset",
                        "notify": "radialLabelOffsetChanged",
                        "read": "radialLabelOffset",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setRadialLabelOffset"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "horizontalAspectRatio",
                        "notify": "horizontalAspectRatioChanged",
                        "read": "horizontalAspectRatio",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setHorizontalAspectRatio"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "name": "locale",
                        "notify": "localeChanged",
                        "read": "locale",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QLocale",
                        "user": false,
                        "write": "setLocale"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 18,
                        "name": "queriedGraphPosition",
                        "notify": "queriedGraphPositionChanged",
                        "read": "queriedGraphPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 19,
                        "name": "margin",
                        "notify": "marginChanged",
                        "read": "margin",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMargin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 20,
                        "name": "cameraXRotation",
                        "notify": "cameraXRotationChanged",
                        "read": "cameraXRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setCameraXRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 21,
                        "name": "cameraYRotation",
                        "notify": "cameraYRotationChanged",
                        "read": "cameraYRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setCameraYRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 22,
                        "name": "cameraZoomLevel",
                        "notify": "cameraZoomLevelChanged",
                        "read": "cameraZoomLevel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setCameraZoomLevel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 23,
                        "name": "cameraPreset",
                        "notify": "cameraPresetChanged",
                        "read": "cameraPreset",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtGraphs3D::CameraPreset",
                        "user": false,
                        "write": "setCameraPreset"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 24,
                        "name": "cameraTargetPosition",
                        "notify": "cameraTargetPositionChanged",
                        "read": "cameraTargetPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setCameraTargetPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 25,
                        "name": "minCameraZoomLevel",
                        "notify": "minCameraZoomLevelChanged",
                        "read": "minCameraZoomLevel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMinCameraZoomLevel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 26,
                        "name": "maxCameraZoomLevel",
                        "notify": "maxCameraZoomLevelChanged",
                        "read": "maxCameraZoomLevel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMaxCameraZoomLevel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 27,
                        "name": "wrapCameraXRotation",
                        "notify": "wrapCameraXRotationChanged",
                        "read": "wrapCameraXRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setWrapCameraXRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 28,
                        "name": "wrapCameraYRotation",
                        "notify": "wrapCameraYRotationChanged",
                        "read": "wrapCameraYRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setWrapCameraYRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 29,
                        "name": "rotationEnabled",
                        "notify": "rotationEnabledChanged",
                        "read": "rotationEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setRotationEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 30,
                        "name": "zoomAtTargetEnabled",
                        "notify": "zoomAtTargetEnabledChanged",
                        "read": "zoomAtTargetEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setZoomAtTargetEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 31,
                        "name": "selectionEnabled",
                        "notify": "selectionEnabledChanged",
                        "read": "selectionEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSelectionEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 32,
                        "name": "zoomEnabled",
                        "notify": "zoomEnabledChanged",
                        "read": "zoomEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setZoomEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 33,
                        "name": "lightColor",
                        "notify": "lightColorChanged",
                        "read": "lightColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLightColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 34,
                        "name": "ambientLightStrength",
                        "notify": "ambientLightStrengthChanged",
                        "read": "ambientLightStrength",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setAmbientLightStrength"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 35,
                        "name": "lightStrength",
                        "notify": "lightStrengthChanged",
                        "read": "lightStrength",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setLightStrength"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 36,
                        "name": "shadowStrength",
                        "notify": "shadowStrengthChanged",
                        "read": "shadowStrength",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setShadowStrength"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 37,
                        "name": "shaderGridEnabled",
                        "notify": "shaderGridEnabledChanged",
                        "read": "isShaderGridEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setShaderGridEnabled"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsItem",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mode",
                                "type": "QtGraphs3D::SelectionFlags"
                            }
                        ],
                        "name": "selectionModeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "quality",
                                "type": "QtGraphs3D::ShadowQuality"
                            }
                        ],
                        "name": "shadowQualityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "supported",
                                "type": "bool"
                            }
                        ],
                        "name": "shadowsSupportedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "samples",
                                "type": "int"
                            }
                        ],
                        "name": "msaaSamplesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "theme",
                                "type": "QGraphsTheme*"
                            }
                        ],
                        "name": "themeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mode",
                                "type": "QtGraphs3D::RenderingMode"
                            }
                        ],
                        "name": "renderingModeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "measureFpsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "fps",
                                "type": "int"
                            }
                        ],
                        "name": "currentFpsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "type",
                                "type": "QtGraphs3D::ElementType"
                            }
                        ],
                        "name": "selectedElementChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "orthoProjectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "ratio",
                                "type": "qreal"
                            }
                        ],
                        "name": "aspectRatioChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "hint",
                                "type": "QtGraphs3D::OptimizationHint"
                            }
                        ],
                        "name": "optimizationHintChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "polarChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "margin",
                                "type": "float"
                            }
                        ],
                        "name": "labelMarginChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "offset",
                                "type": "float"
                            }
                        ],
                        "name": "radialLabelOffsetChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "ratio",
                                "type": "qreal"
                            }
                        ],
                        "name": "horizontalAspectRatioChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "locale",
                                "type": "QLocale"
                            }
                        ],
                        "name": "localeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "data",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "queriedGraphPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "margin",
                                "type": "qreal"
                            }
                        ],
                        "name": "marginChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "preset",
                                "type": "QtGraphs3D::CameraPreset"
                            }
                        ],
                        "name": "cameraPresetChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "cameraXRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "cameraYRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "zoomLevel",
                                "type": "float"
                            }
                        ],
                        "name": "cameraZoomLevelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "target",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "cameraTargetPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "zoomLevel",
                                "type": "float"
                            }
                        ],
                        "name": "minCameraZoomLevelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "zoomLevel",
                                "type": "float"
                            }
                        ],
                        "name": "maxCameraZoomLevelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "minCameraXRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "minCameraYRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "maxCameraXRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "float"
                            }
                        ],
                        "name": "maxCameraYRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "wrap",
                                "type": "bool"
                            }
                        ],
                        "name": "wrapCameraXRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "wrap",
                                "type": "bool"
                            }
                        ],
                        "name": "wrapCameraYRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "needRender",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "themeTypeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "axisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "axisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "axisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "activeTheme",
                                "type": "QGraphsTheme*"
                            }
                        ],
                        "name": "activeThemeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "eventPoint",
                                "type": "QEventPoint"
                            },
                            {
                                "name": "button",
                                "type": "Qt::MouseButton"
                            }
                        ],
                        "name": "tapped",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "eventPoint",
                                "type": "QEventPoint"
                            },
                            {
                                "name": "button",
                                "type": "Qt::MouseButton"
                            }
                        ],
                        "name": "doubleTapped",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "longPressed",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "delta",
                                "type": "QVector2D"
                            }
                        ],
                        "name": "dragged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "event",
                                "type": "QQuickWheelEvent*"
                            }
                        ],
                        "name": "wheel",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "delta",
                                "type": "qreal"
                            }
                        ],
                        "name": "pinch",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mousePos",
                                "type": "QPoint"
                            }
                        ],
                        "name": "mouseMove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "zoomEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "zoomAtTargetEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "rotationEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "selectionEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "ambientLightStrengthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lightStrengthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowStrengthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shaderGridEnabledChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleFpsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "obj",
                                "type": "QObject*"
                            }
                        ],
                        "name": "windowDestroyed",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "title",
                                "type": "QString"
                            }
                        ],
                        "name": "handleAxisTitleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleAxisLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "float"
                            },
                            {
                                "name": "max",
                                "type": "float"
                            }
                        ],
                        "name": "handleAxisRangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "int"
                            }
                        ],
                        "name": "handleAxisSegmentCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "int"
                            }
                        ],
                        "name": "handleAxisSubSegmentCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "autoAdjust",
                                "type": "bool"
                            }
                        ],
                        "name": "handleAxisAutoAdjustRangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "handleAxisLabelFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "handleAxisReversedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleAxisFormatterDirty",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "angle",
                                "type": "float"
                            }
                        ],
                        "name": "handleAxisLabelAutoRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "handleAxisTitleVisibilityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "handleAxisLabelVisibilityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "fixed",
                                "type": "bool"
                            }
                        ],
                        "name": "handleAxisTitleFixedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "offset",
                                "type": "float"
                            }
                        ],
                        "name": "handleAxisTitleOffsetChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPoint"
                            }
                        ],
                        "name": "handleInputPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "handleSeriesVisibilityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "style",
                                "type": "QGraphsTheme::ColorStyle"
                            }
                        ],
                        "name": "handleThemeColorStyleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QList<QColor>"
                            }
                        ],
                        "name": "handleThemeBaseColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QList<QLinearGradient>"
                            }
                        ],
                        "name": "handleThemeBaseGradientsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "handleThemeSingleHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "handleThemeSingleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "handleThemeMultiHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "handleThemeMultiHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "theme",
                                "type": "QGraphsTheme::Theme"
                            }
                        ],
                        "name": "handleThemeTypeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "quality",
                                "type": "QtGraphs3D::ShadowQuality"
                            }
                        ],
                        "name": "handleRequestShadowQuality",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "updateCustomItem",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuick3DViewport"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphsitem_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesList"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Scatter3D"
                    }
                ],
                "className": "QQuickGraphsScatter",
                "methods": [
                    {
                        "access": "public",
                        "name": "clearSelection",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QScatter3DSeries*"
                            }
                        ],
                        "name": "addSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QScatter3DSeries*"
                            }
                        ],
                        "name": "removeSeries",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "axisX",
                        "notify": "axisXChanged",
                        "read": "axisX",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "axisY",
                        "notify": "axisYChanged",
                        "read": "axisY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "axisZ",
                        "notify": "axisZChanged",
                        "read": "axisZ",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisZ"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "selectedSeries",
                        "notify": "selectedSeriesChanged",
                        "read": "selectedSeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QScatter3DSeries*",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "seriesList",
                        "read": "seriesList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QScatter3DSeries>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickGraphsScatter",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QScatter3DSeries*"
                            }
                        ],
                        "name": "selectedSeriesChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleSeriesMeshChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "handleMeshSmoothChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleArrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "cameraRotationChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickGraphsItem"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphsscatter_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesChildren"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Scatter3DSeries"
                    }
                ],
                "className": "QQuickGraphsScatter3DSeries",
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "seriesChildren",
                        "read": "seriesChildren",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "baseGradient",
                        "notify": "baseGradientChanged",
                        "read": "baseGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setBaseGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "singleHighlightGradient",
                        "notify": "singleHighlightGradientChanged",
                        "read": "singleHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setSingleHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "multiHighlightGradient",
                        "notify": "multiHighlightGradientChanged",
                        "read": "multiHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setMultiHighlightGradient"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "invalidSelectionIndex",
                        "read": "invalidSelectionIndex",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QQuickGraphsScatter3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "baseGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "singleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "multiHighlightGradientChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "handleBaseGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleSingleHighlightGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleMultiHighlightGradientUpdate",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QScatter3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphsscatterseries_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesList"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Surface3D"
                    }
                ],
                "className": "QQuickGraphsSurface",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QSurface3DSeries*"
                            }
                        ],
                        "name": "addSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QSurface3DSeries*"
                            }
                        ],
                        "name": "removeSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clearSelection",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "axisX",
                        "notify": "axisXChanged",
                        "read": "axisX",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "axisY",
                        "notify": "axisYChanged",
                        "read": "axisY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "axisZ",
                        "notify": "axisZChanged",
                        "read": "axisZ",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxis*",
                        "user": false,
                        "write": "setAxisZ"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "selectedSeries",
                        "notify": "selectedSeriesChanged",
                        "read": "selectedSeries",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSurface3DSeries*",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "seriesList",
                        "read": "seriesList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QSurface3DSeries>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "flipHorizontalGrid",
                        "notify": "flipHorizontalGridChanged",
                        "read": "flipHorizontalGrid",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setFlipHorizontalGrid"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsSurface",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QValue3DAxis*"
                            }
                        ],
                        "name": "axisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QSurface3DSeries*"
                            }
                        ],
                        "name": "selectedSeriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "flip",
                                "type": "bool"
                            }
                        ],
                        "name": "flipHorizontalGridChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QAbstract3DAxis*"
                            }
                        ],
                        "name": "handleAxisZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleFlatShadingEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleWireframeColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "flip",
                                "type": "bool"
                            }
                        ],
                        "name": "handleFlipHorizontalGridChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleArrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rowIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "columnIndex",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleItemChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "supported",
                                "type": "bool"
                            }
                        ],
                        "name": "handleFlatShadingSupportedChange",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickGraphsItem"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphssurface_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesChildren"
                    },
                    {
                        "name": "QML.Element",
                        "value": "Surface3DSeries"
                    }
                ],
                "className": "QQuickGraphsSurface3DSeries",
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "seriesChildren",
                        "read": "seriesChildren",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "selectedPoint",
                        "notify": "selectedPointChanged",
                        "read": "selectedPoint",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPointF",
                        "user": false,
                        "write": "setSelectedPoint"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "invalidSelectionPosition",
                        "read": "invalidSelectionPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPointF",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "baseGradient",
                        "notify": "baseGradientChanged",
                        "read": "baseGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setBaseGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "singleHighlightGradient",
                        "notify": "singleHighlightGradientChanged",
                        "read": "singleHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setSingleHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "multiHighlightGradient",
                        "notify": "multiHighlightGradientChanged",
                        "read": "multiHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QJSValue",
                        "user": false,
                        "write": "setMultiHighlightGradient"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsSurface3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPointF"
                            }
                        ],
                        "name": "selectedPointChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "baseGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "singleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QJSValue"
                            }
                        ],
                        "name": "multiHighlightGradientChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "handleBaseGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleSingleHighlightGradientUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleMultiHighlightGradientUpdate",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QSurface3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphssurfaceseries_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QQuickGraphsTextureData",
                "object": true,
                "qualifiedClassName": "QQuickGraphsTextureData",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuick3DTextureData"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphstexturedata_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QGraphsLine",
                "gadget": true,
                "qualifiedClassName": "QGraphsLine"
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "graphsline"
                    },
                    {
                        "name": "QML.Foreign",
                        "value": "QGraphsLine"
                    },
                    {
                        "name": "QML.Extended",
                        "value": "QQuickGraphsLineValueType"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "true"
                    },
                    {
                        "name": "QML.CreationMethod",
                        "value": "structured"
                    }
                ],
                "className": "QQuickGraphsLineValueType",
                "gadget": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "mainColor",
                        "read": "mainColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setMainColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "subColor",
                        "read": "subColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSubColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "mainWidth",
                        "read": "mainWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMainWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "subWidth",
                        "read": "subWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setSubWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "labelTextColor",
                        "read": "labelTextColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLabelTextColor"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsLineValueType"
            },
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    },
                    {
                        "name": "DefaultProperty",
                        "value": "themeChildren"
                    },
                    {
                        "name": "QML.Element",
                        "value": "GraphsTheme"
                    }
                ],
                "className": "QGraphsTheme",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "Theme",
                        "values": [
                            "QtGreen",
                            "QtGreenNeon",
                            "MixSeries",
                            "OrangeSeries",
                            "YellowSeries",
                            "BlueSeries",
                            "PurpleSeries",
                            "GreySeries",
                            "UserDefined"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "ColorStyle",
                        "values": [
                            "Uniform",
                            "ObjectGradient",
                            "RangeGradient"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "ForceTheme",
                        "values": [
                            "No",
                            "Yes"
                        ]
                    }
                ],
                "interfaces": [
                    [
                        {
                            "className": "QQmlParserStatus",
                            "id": "\"org.qt-project.Qt.QQmlParserStatus\""
                        }
                    ]
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "colorScheme",
                        "notify": "colorSchemeChanged",
                        "read": "colorScheme",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::ColorScheme",
                        "user": false,
                        "write": "setColorScheme"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "theme",
                        "notify": "themeChanged",
                        "read": "theme",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Theme",
                        "user": false,
                        "write": "setTheme"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "colorStyle",
                        "notify": "colorStyleChanged",
                        "read": "colorStyle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "ColorStyle",
                        "user": false,
                        "write": "setColorStyle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "backgroundColor",
                        "notify": "backgroundColorChanged",
                        "read": "backgroundColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBackgroundColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "backgroundVisible",
                        "notify": "backgroundVisibleChanged",
                        "read": "isBackgroundVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setBackgroundVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "plotAreaBackgroundColor",
                        "notify": "plotAreaBackgroundColorChanged",
                        "read": "plotAreaBackgroundColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setPlotAreaBackgroundColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "plotAreaBackgroundVisible",
                        "notify": "plotAreaBackgroundVisibleChanged",
                        "read": "isPlotAreaBackgroundVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setPlotAreaBackgroundVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "gridVisible",
                        "notify": "gridVisibleChanged",
                        "read": "isGridVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setGridVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "axisXLabelFont",
                        "notify": "axisXLabelFontChanged",
                        "read": "axisXLabelFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setAxisXLabelFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "axisYLabelFont",
                        "notify": "axisYLabelFontChanged",
                        "read": "axisYLabelFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setAxisYLabelFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "axisZLabelFont",
                        "notify": "axisZLabelFontChanged",
                        "read": "axisZLabelFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setAxisZLabelFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "grid",
                        "notify": "gridChanged",
                        "read": "grid",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsLine",
                        "user": false,
                        "write": "setGrid"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "axisX",
                        "notify": "axisXChanged",
                        "read": "axisX",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsLine",
                        "user": false,
                        "write": "setAxisX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 13,
                        "name": "axisY",
                        "notify": "axisYChanged",
                        "read": "axisY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsLine",
                        "user": false,
                        "write": "setAxisY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 14,
                        "name": "axisZ",
                        "notify": "axisZChanged",
                        "read": "axisZ",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsLine",
                        "user": false,
                        "write": "setAxisZ"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 15,
                        "name": "labelFont",
                        "notify": "labelFontChanged",
                        "read": "labelFont",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setLabelFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 16,
                        "name": "labelsVisible",
                        "notify": "labelsVisibleChanged",
                        "read": "labelsVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelsVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 17,
                        "name": "labelBackgroundColor",
                        "notify": "labelBackgroundColorChanged",
                        "read": "labelBackgroundColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLabelBackgroundColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 18,
                        "name": "labelTextColor",
                        "notify": "labelTextColorChanged",
                        "read": "labelTextColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLabelTextColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 19,
                        "name": "labelBackgroundVisible",
                        "notify": "labelBackgroundVisibleChanged",
                        "read": "isLabelBackgroundVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelBackgroundVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 20,
                        "name": "labelBorderVisible",
                        "notify": "labelBorderVisibleChanged",
                        "read": "isLabelBorderVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelBorderVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 21,
                        "name": "seriesColors",
                        "notify": "seriesColorsChanged",
                        "read": "seriesColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QColor>",
                        "user": false,
                        "write": "setSeriesColors"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 22,
                        "name": "seriesGradients",
                        "notify": "seriesGradientsChanged",
                        "read": "seriesGradients",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QLinearGradient>",
                        "user": false,
                        "write": "setSeriesGradients"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 23,
                        "name": "borderColors",
                        "notify": "borderColorsChanged",
                        "read": "borderColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QColor>",
                        "user": false,
                        "write": "setBorderColors"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 24,
                        "name": "borderWidth",
                        "notify": "borderWidthChanged",
                        "read": "borderWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBorderWidth"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 25,
                        "name": "baseColors",
                        "read": "baseColorsQML",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QQuickGraphsColor>",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 26,
                        "name": "baseGradients",
                        "read": "baseGradientsQML",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 27,
                        "name": "themeChildren",
                        "read": "themeChildren",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 28,
                        "name": "singleHighlightColor",
                        "notify": "singleHighlightColorChanged",
                        "read": "singleHighlightColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSingleHighlightColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 29,
                        "name": "multiHighlightColor",
                        "notify": "multiHighlightColorChanged",
                        "read": "multiHighlightColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setMultiHighlightColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 30,
                        "name": "singleHighlightGradient",
                        "notify": "singleHighlightGradientQMLChanged",
                        "read": "singleHighlightGradientQML",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickGradient*",
                        "user": false,
                        "write": "setSingleHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 31,
                        "name": "multiHighlightGradient",
                        "notify": "multiHighlightGradientQMLChanged",
                        "read": "multiHighlightGradientQML",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuickGradient*",
                        "user": false,
                        "write": "setMultiHighlightGradient"
                    }
                ],
                "qualifiedClassName": "QGraphsTheme",
                "signals": [
                    {
                        "access": "public",
                        "name": "update",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorSchemeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "theme",
                                "type": "QGraphsTheme::Theme"
                            }
                        ],
                        "name": "themeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "type",
                                "type": "QGraphsTheme::ColorStyle"
                            }
                        ],
                        "name": "colorStyleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "backgroundColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "backgroundVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "plotAreaBackgroundColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "plotAreaBackgroundVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelsVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelBackgroundColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelTextColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "singleHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "multiHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "singleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "multiHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelBackgroundVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelBorderVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "list",
                                "type": "QList<QColor>"
                            }
                        ],
                        "name": "seriesColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "list",
                                "type": "QList<QLinearGradient>"
                            }
                        ],
                        "name": "seriesGradientsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "singleHighlightGradientQMLChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "multiHighlightGradientQMLChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisXLabelFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisYLabelFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisZLabelFontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisZChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "handleBaseColorUpdate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleBaseGradientUpdate",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QQmlParserStatus"
                    }
                ]
            }
        ],
        "inputFile": "qgraphstheme.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Color"
                    }
                ],
                "className": "QQuickGraphsColor",
                "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"
                    }
                ],
                "qualifiedClassName": "QQuickGraphsColor",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickgraphscolor_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "BarModelMapper"
                    }
                ],
                "className": "QBarModelMapper",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBarSeries*",
                        "user": false,
                        "write": "setSeries"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "model",
                        "notify": "modelChanged",
                        "read": "model",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "firstBarSetSection",
                        "notify": "firstBarSetSectionChanged",
                        "read": "firstBarSetSection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFirstBarSetSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "lastBarSetSection",
                        "notify": "lastBarSetSectionChanged",
                        "read": "lastBarSetSection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLastBarSetSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "first",
                        "notify": "firstChanged",
                        "read": "first",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFirst"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "orientation",
                        "notify": "orientationChanged",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Orientation",
                        "user": false,
                        "write": "setOrientation"
                    }
                ],
                "qualifiedClassName": "QBarModelMapper",
                "signals": [
                    {
                        "access": "public",
                        "name": "seriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "modelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "firstBarSetSectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "lastBarSetSectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "firstChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "orientationChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "onValuesAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "onBarLabelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "onBarValueChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qbarmodelmapper.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QGraphsInputHandler",
                "object": true,
                "qualifiedClassName": "QGraphsInputHandler",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "qgraphsinputhandler_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "BarInstancing",
                "object": true,
                "qualifiedClassName": "BarInstancing",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuick3DInstancing"
                    }
                ]
            }
        ],
        "inputFile": "barinstancing_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "Scene3D"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": ""
                    }
                ],
                "className": "Q3DScene",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "viewport",
                        "notify": "viewportChanged",
                        "read": "viewport",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRect",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "primarySubViewport",
                        "notify": "primarySubViewportChanged",
                        "read": "primarySubViewport",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRect",
                        "user": false,
                        "write": "setPrimarySubViewport"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "secondarySubViewport",
                        "notify": "secondarySubViewportChanged",
                        "read": "secondarySubViewport",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRect",
                        "user": false,
                        "write": "setSecondarySubViewport"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "selectionQueryPosition",
                        "notify": "selectionQueryPositionChanged",
                        "read": "selectionQueryPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPoint",
                        "user": false,
                        "write": "setSelectionQueryPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "secondarySubviewOnTop",
                        "notify": "secondarySubviewOnTopChanged",
                        "read": "isSecondarySubviewOnTop",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSecondarySubviewOnTop"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "slicingActive",
                        "notify": "slicingActiveChanged",
                        "read": "isSlicingActive",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSlicingActive"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "devicePixelRatio",
                        "notify": "devicePixelRatioChanged",
                        "read": "devicePixelRatio",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setDevicePixelRatio"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "graphPositionQuery",
                        "notify": "graphPositionQueryChanged",
                        "read": "graphPositionQuery",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPoint",
                        "user": false,
                        "write": "setGraphPositionQuery"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "invalidSelectionPoint",
                        "read": "invalidSelectionPoint",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPoint",
                        "user": false
                    }
                ],
                "qualifiedClassName": "Q3DScene",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "viewport",
                                "type": "QRect"
                            }
                        ],
                        "name": "viewportChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "subViewport",
                                "type": "QRect"
                            }
                        ],
                        "name": "primarySubViewportChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "subViewport",
                                "type": "QRect"
                            }
                        ],
                        "name": "secondarySubViewportChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "isSecondaryOnTop",
                                "type": "bool"
                            }
                        ],
                        "name": "secondarySubviewOnTopChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "isSlicingActive",
                                "type": "bool"
                            }
                        ],
                        "name": "slicingActiveChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pixelRatio",
                                "type": "float"
                            }
                        ],
                        "name": "devicePixelRatioChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPoint"
                            }
                        ],
                        "name": "selectionQueryPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPoint"
                            }
                        ],
                        "name": "graphPositionQueryChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "needRender",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "q3dscene.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "ScatterInstancing",
                "object": true,
                "qualifiedClassName": "ScatterInstancing",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuick3DInstancing"
                    }
                ]
            }
        ],
        "inputFile": "scatterinstancing_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "SurfaceSelectionInstancing",
                "object": true,
                "qualifiedClassName": "SurfaceSelectionInstancing",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuick3DInstancing"
                    }
                ]
            }
        ],
        "inputFile": "surfaceselectioninstancing_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "XYModelMapper"
                    }
                ],
                "className": "QXYModelMapper",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QXYSeries*",
                        "user": false,
                        "write": "setSeries"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "model",
                        "notify": "modelChanged",
                        "read": "model",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "xSection",
                        "notify": "xSectionChanged",
                        "read": "xSection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setXSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "ySection",
                        "notify": "ySectionChanged",
                        "read": "ySection",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setYSection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "first",
                        "notify": "firstChanged",
                        "read": "first",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFirst"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "orientation",
                        "notify": "orientationChanged",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Orientation",
                        "user": false,
                        "write": "setOrientation"
                    }
                ],
                "qualifiedClassName": "QXYModelMapper",
                "signals": [
                    {
                        "access": "public",
                        "name": "seriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "modelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "xSectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "ySectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "firstChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "orientationChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qxymodelmapper.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "XYPoint"
                    }
                ],
                "className": "QXYPoint",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "x",
                        "read": "x",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "y",
                        "read": "y",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setY"
                    }
                ],
                "qualifiedClassName": "QXYPoint",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QPointF"
                    }
                ]
            }
        ],
        "inputFile": "qxypoint_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "auto"
                    },
                    {
                        "name": "QML.Creatable",
                        "value": "false"
                    },
                    {
                        "name": "QML.UncreatableReason",
                        "value": "XYSeries is an abstract base class."
                    }
                ],
                "className": "QXYSeries",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "x",
                                "type": "qreal"
                            },
                            {
                                "name": "y",
                                "type": "qreal"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "point",
                                "type": "QPointF"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "points",
                                "type": "QList<QPointF>"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "oldX",
                                "type": "qreal"
                            },
                            {
                                "name": "oldY",
                                "type": "qreal"
                            },
                            {
                                "name": "newX",
                                "type": "qreal"
                            },
                            {
                                "name": "newY",
                                "type": "qreal"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "oldPoint",
                                "type": "QPointF"
                            },
                            {
                                "name": "newPoint",
                                "type": "QPointF"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "newX",
                                "type": "qreal"
                            },
                            {
                                "name": "newY",
                                "type": "qreal"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "newPoint",
                                "type": "QPointF"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "points",
                                "type": "QList<QPointF>"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "x",
                                "type": "qreal"
                            },
                            {
                                "name": "y",
                                "type": "qreal"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "point",
                                "type": "QPointF"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "point",
                                "type": "QPointF"
                            }
                        ],
                        "name": "insert",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "at",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "QPointF"
                            }
                        ],
                        "name": "find",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "removeMultiple",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "point",
                                "type": "QPointF"
                            }
                        ],
                        "name": "take",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "count",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "isPointSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "selectPoint",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "deselectPoint",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "selected",
                                "type": "bool"
                            }
                        ],
                        "name": "setPointSelected",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectAllPoints",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "deselectAllPoints",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "selectPoints",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "deselectPoints",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "toggleSelection",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "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": true,
                        "index": 1,
                        "name": "selectedColor",
                        "notify": "selectedColorChanged",
                        "read": "selectedColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSelectedColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "pointDelegate",
                        "notify": "pointDelegateChanged",
                        "read": "pointDelegate",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlComponent*",
                        "user": false,
                        "write": "setPointDelegate"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "draggable",
                        "notify": "draggableChanged",
                        "read": "isDraggable",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDraggable"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "selectedPoints",
                        "notify": "selectedPointsChanged",
                        "read": "selectedPoints",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<qsizetype>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QXYSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "pointReplaced",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "pointRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "pointAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "selectedColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "pointsReplaced",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "pointsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectedPointsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "pointDelegateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "draggableChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "seriesUpdated",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractSeries"
                    }
                ]
            }
        ],
        "inputFile": "qxyseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "AbstractItemModelHandler",
                "object": true,
                "qualifiedClassName": "AbstractItemModelHandler",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "itemModel",
                                "type": "const QAbstractItemModel*"
                            }
                        ],
                        "name": "itemModelChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleColumnsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sourceParent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "sourceStart",
                                "type": "int"
                            },
                            {
                                "name": "sourceEnd",
                                "type": "int"
                            },
                            {
                                "name": "destinationParent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "destinationColumn",
                                "type": "int"
                            }
                        ],
                        "name": "handleColumnsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleColumnsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            }
                        ],
                        "isCloned": true,
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "handleLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            }
                        ],
                        "isCloned": true,
                        "name": "handleLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "isCloned": true,
                        "name": "handleLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleModelReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sourceParent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "sourceStart",
                                "type": "int"
                            },
                            {
                                "name": "sourceEnd",
                                "type": "int"
                            },
                            {
                                "name": "destinationParent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "destinationRow",
                                "type": "int"
                            }
                        ],
                        "name": "handleRowsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handleMappingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "handlePendingResolve",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "abstractitemmodelhandler_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "BarItemModelHandler",
                "object": true,
                "qualifiedClassName": "BarItemModelHandler",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            }
                        ],
                        "isCloned": true,
                        "name": "handleDataChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "AbstractItemModelHandler"
                    }
                ]
            }
        ],
        "inputFile": "baritemmodelhandler_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QAbstract3DSeries",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "SeriesType",
                        "values": [
                            "None",
                            "Bar",
                            "Scatter",
                            "Surface"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "Mesh",
                        "values": [
                            "UserDefined",
                            "Bar",
                            "Cube",
                            "Pyramid",
                            "Cone",
                            "Cylinder",
                            "BevelBar",
                            "BevelCube",
                            "Sphere",
                            "Minimal",
                            "Arrow",
                            "Point"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QVector3D"
                            },
                            {
                                "name": "angle",
                                "type": "float"
                            }
                        ],
                        "name": "setMeshAxisAndAngle",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "type",
                        "read": "type",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstract3DSeries::SeriesType",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "itemLabelFormat",
                        "notify": "itemLabelFormatChanged",
                        "read": "itemLabelFormat",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setItemLabelFormat"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "visible",
                        "notify": "visibleChanged",
                        "read": "isVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "mesh",
                        "notify": "meshChanged",
                        "read": "mesh",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstract3DSeries::Mesh",
                        "user": false,
                        "write": "setMesh"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "meshSmooth",
                        "notify": "meshSmoothChanged",
                        "read": "isMeshSmooth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setMeshSmooth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "meshRotation",
                        "notify": "meshRotationChanged",
                        "read": "meshRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuaternion",
                        "user": false,
                        "write": "setMeshRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "userDefinedMesh",
                        "notify": "userDefinedMeshChanged",
                        "read": "userDefinedMesh",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setUserDefinedMesh"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "colorStyle",
                        "notify": "colorStyleChanged",
                        "read": "colorStyle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsTheme::ColorStyle",
                        "user": false,
                        "write": "setColorStyle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "baseColor",
                        "notify": "baseColorChanged",
                        "read": "baseColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBaseColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "baseGradient",
                        "notify": "baseGradientChanged",
                        "read": "baseGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QLinearGradient",
                        "user": false,
                        "write": "setBaseGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "singleHighlightColor",
                        "notify": "singleHighlightColorChanged",
                        "read": "singleHighlightColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSingleHighlightColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "singleHighlightGradient",
                        "notify": "singleHighlightGradientChanged",
                        "read": "singleHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QLinearGradient",
                        "user": false,
                        "write": "setSingleHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "multiHighlightColor",
                        "notify": "multiHighlightColorChanged",
                        "read": "multiHighlightColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setMultiHighlightColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "multiHighlightGradient",
                        "notify": "multiHighlightGradientChanged",
                        "read": "multiHighlightGradient",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QLinearGradient",
                        "user": false,
                        "write": "setMultiHighlightGradient"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "name",
                        "notify": "nameChanged",
                        "read": "name",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "itemLabel",
                        "notify": "itemLabelChanged",
                        "read": "itemLabel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "itemLabelVisible",
                        "notify": "itemLabelVisibleChanged",
                        "read": "isItemLabelVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setItemLabelVisible"
                    }
                ],
                "qualifiedClassName": "QAbstract3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "itemLabelFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "visibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mesh",
                                "type": "QAbstract3DSeries::Mesh"
                            }
                        ],
                        "name": "meshChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "meshSmoothChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "QQuaternion"
                            }
                        ],
                        "name": "meshRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "fileName",
                                "type": "QString"
                            }
                        ],
                        "name": "userDefinedMeshChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "style",
                                "type": "QGraphsTheme::ColorStyle"
                            }
                        ],
                        "name": "colorStyleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "baseColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "baseGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "singleHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "singleHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "multiHighlightColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "gradient",
                                "type": "QLinearGradient"
                            }
                        ],
                        "name": "multiHighlightGradientChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "nameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "label",
                                "type": "QString"
                            }
                        ],
                        "name": "itemLabelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "itemLabelVisibleChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstract3dseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QAbstractDataProxy",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "DataType",
                        "values": [
                            "None",
                            "Bar",
                            "Scatter",
                            "Surface"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "type",
                        "read": "type",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractDataProxy::DataType",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QAbstractDataProxy",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstractdataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QBar3DSeries",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "dataProxy",
                        "notify": "dataProxyChanged",
                        "read": "dataProxy",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBarDataProxy*",
                        "user": false,
                        "write": "setDataProxy"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "selectedBar",
                        "notify": "selectedBarChanged",
                        "read": "selectedBar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPoint",
                        "user": false,
                        "write": "setSelectedBar"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "meshAngle",
                        "notify": "meshAngleChanged",
                        "read": "meshAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMeshAngle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "rowColors",
                        "notify": "rowColorsChanged",
                        "read": "rowColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QColor>",
                        "user": false,
                        "write": "setRowColors"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "rowLabels",
                        "notify": "rowLabelsChanged",
                        "read": "rowLabels",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setRowLabels"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "columnLabels",
                        "notify": "columnLabelsChanged",
                        "read": "columnLabels",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setColumnLabels"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "dataArray",
                        "notify": "dataArrayChanged",
                        "read": "dataArray",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBarDataArray",
                        "user": false,
                        "write": "setDataArray"
                    }
                ],
                "qualifiedClassName": "QBar3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "proxy",
                                "type": "QBarDataProxy*"
                            }
                        ],
                        "name": "dataProxyChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPoint"
                            }
                        ],
                        "name": "selectedBarChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "angle",
                                "type": "float"
                            }
                        ],
                        "name": "meshAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rowcolors",
                                "type": "QList<QColor>"
                            }
                        ],
                        "name": "rowColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "rowLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "columnLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "array",
                                "type": "const QBarDataArray*"
                            }
                        ],
                        "name": "dataArrayChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstract3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qbar3dseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QBarDataProxy",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "RemoveLabels",
                        "values": [
                            "No",
                            "Yes"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "rowCount",
                        "notify": "rowCountChanged",
                        "read": "rowCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "colCount",
                        "notify": "colCountChanged",
                        "read": "colCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QBar3DSeries*",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QBarDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "name": "arrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rowIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "columnIndex",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "colCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QBar3DSeries*"
                            }
                        ],
                        "name": "seriesChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qbardataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCustom3DItem",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "axis",
                                "type": "QVector3D"
                            },
                            {
                                "name": "angle",
                                "type": "float"
                            }
                        ],
                        "name": "setRotationAxisAndAngle",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "meshFile",
                        "notify": "meshFileChanged",
                        "read": "meshFile",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setMeshFile"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "textureFile",
                        "notify": "textureFileChanged",
                        "read": "textureFile",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setTextureFile"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "position",
                        "notify": "positionChanged",
                        "read": "position",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "positionAbsolute",
                        "notify": "positionAbsoluteChanged",
                        "read": "isPositionAbsolute",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setPositionAbsolute"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "scaling",
                        "notify": "scalingChanged",
                        "read": "scaling",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setScaling"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "rotation",
                        "notify": "rotationChanged",
                        "read": "rotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQuaternion",
                        "user": false,
                        "write": "setRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "visible",
                        "notify": "visibleChanged",
                        "read": "isVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "shadowCasting",
                        "notify": "shadowCastingChanged",
                        "read": "isShadowCasting",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setShadowCasting"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "scalingAbsolute",
                        "notify": "scalingAbsoluteChanged",
                        "read": "isScalingAbsolute",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setScalingAbsolute"
                    }
                ],
                "qualifiedClassName": "QCustom3DItem",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "meshFile",
                                "type": "QString"
                            }
                        ],
                        "name": "meshFileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "textureFile",
                                "type": "QString"
                            }
                        ],
                        "name": "textureFileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "positionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "positionAbsolute",
                                "type": "bool"
                            }
                        ],
                        "name": "positionAbsoluteChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "scaling",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "scalingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rotation",
                                "type": "QQuaternion"
                            }
                        ],
                        "name": "rotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "visibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "shadowCasting",
                                "type": "bool"
                            }
                        ],
                        "name": "shadowCastingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "scalingAbsolute",
                                "type": "bool"
                            }
                        ],
                        "name": "scalingAbsoluteChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "needUpdate",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qcustom3ditem.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCustom3DLabel",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "text",
                        "notify": "textChanged",
                        "read": "text",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setText"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "font",
                        "notify": "fontChanged",
                        "read": "font",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QFont",
                        "user": false,
                        "write": "setFont"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "textColor",
                        "notify": "textColorChanged",
                        "read": "textColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setTextColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "backgroundColor",
                        "notify": "backgroundColorChanged",
                        "read": "backgroundColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBackgroundColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "borderVisible",
                        "notify": "borderVisibleChanged",
                        "read": "isBorderVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setBorderVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "backgroundVisible",
                        "notify": "backgroundVisibleChanged",
                        "read": "isBackgroundVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setBackgroundVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "facingCamera",
                        "notify": "facingCameraChanged",
                        "read": "isFacingCamera",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setFacingCamera"
                    }
                ],
                "qualifiedClassName": "QCustom3DLabel",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "text",
                                "type": "QString"
                            }
                        ],
                        "name": "textChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "font",
                                "type": "QFont"
                            }
                        ],
                        "name": "fontChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "textColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "backgroundColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "borderVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "backgroundVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "facingCameraChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QCustom3DItem"
                    }
                ]
            }
        ],
        "inputFile": "qcustom3dlabel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCustom3DVolume",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "textureWidth",
                        "notify": "textureWidthChanged",
                        "read": "textureWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setTextureWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "textureHeight",
                        "notify": "textureHeightChanged",
                        "read": "textureHeight",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setTextureHeight"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "textureDepth",
                        "notify": "textureDepthChanged",
                        "read": "textureDepth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setTextureDepth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "sliceIndexX",
                        "notify": "sliceIndexXChanged",
                        "read": "sliceIndexX",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSliceIndexX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "sliceIndexY",
                        "notify": "sliceIndexYChanged",
                        "read": "sliceIndexY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSliceIndexY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "sliceIndexZ",
                        "notify": "sliceIndexZChanged",
                        "read": "sliceIndexZ",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSliceIndexZ"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "colorTable",
                        "notify": "colorTableChanged",
                        "read": "colorTable",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QRgb>",
                        "user": false,
                        "write": "setColorTable"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "textureData",
                        "notify": "textureDataChanged",
                        "read": "textureData",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<uchar>*",
                        "user": false,
                        "write": "setTextureData"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "alphaMultiplier",
                        "notify": "alphaMultiplierChanged",
                        "read": "alphaMultiplier",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setAlphaMultiplier"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "preserveOpacity",
                        "notify": "preserveOpacityChanged",
                        "read": "preserveOpacity",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setPreserveOpacity"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "useHighDefShader",
                        "notify": "useHighDefShaderChanged",
                        "read": "useHighDefShader",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setUseHighDefShader"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "drawSlices",
                        "notify": "drawSlicesChanged",
                        "read": "drawSlices",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDrawSlices"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "drawSliceFrames",
                        "notify": "drawSliceFramesChanged",
                        "read": "drawSliceFrames",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDrawSliceFrames"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "sliceFrameColor",
                        "notify": "sliceFrameColorChanged",
                        "read": "sliceFrameColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSliceFrameColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "sliceFrameWidths",
                        "notify": "sliceFrameWidthsChanged",
                        "read": "sliceFrameWidths",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setSliceFrameWidths"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "sliceFrameGaps",
                        "notify": "sliceFrameGapsChanged",
                        "read": "sliceFrameGaps",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setSliceFrameGaps"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "sliceFrameThicknesses",
                        "notify": "sliceFrameThicknessesChanged",
                        "read": "sliceFrameThicknesses",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVector3D",
                        "user": false,
                        "write": "setSliceFrameThicknesses"
                    }
                ],
                "qualifiedClassName": "QCustom3DVolume",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "textureWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "textureHeightChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "textureDepthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "sliceIndexXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "sliceIndexYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "int"
                            }
                        ],
                        "name": "sliceIndexZChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "colorTableChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "data",
                                "type": "QList<uchar>*"
                            }
                        ],
                        "name": "textureDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QImage::Format"
                            }
                        ],
                        "name": "textureFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mult",
                                "type": "float"
                            }
                        ],
                        "name": "alphaMultiplierChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "preserveOpacityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "useHighDefShaderChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "drawSlicesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "drawSliceFramesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "sliceFrameColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "values",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "sliceFrameWidthsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "values",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "sliceFrameGapsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "values",
                                "type": "QVector3D"
                            }
                        ],
                        "name": "sliceFrameThicknessesChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QCustom3DItem"
                    }
                ]
            }
        ],
        "inputFile": "qcustom3dvolume.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QHeightMapSurfaceDataProxy",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "heightMap",
                        "notify": "heightMapChanged",
                        "read": "heightMap",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QImage",
                        "user": false,
                        "write": "setHeightMap"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "heightMapFile",
                        "notify": "heightMapFileChanged",
                        "read": "heightMapFile",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setHeightMapFile"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "minXValue",
                        "notify": "minXValueChanged",
                        "read": "minXValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMinXValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "maxXValue",
                        "notify": "maxXValueChanged",
                        "read": "maxXValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMaxXValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "minZValue",
                        "notify": "minZValueChanged",
                        "read": "minZValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMinZValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "maxZValue",
                        "notify": "maxZValueChanged",
                        "read": "maxZValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMaxZValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "minYValue",
                        "notify": "minYValueChanged",
                        "read": "minYValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMinYValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "maxYValue",
                        "notify": "maxYValueChanged",
                        "read": "maxYValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMaxYValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "autoScaleY",
                        "notify": "autoScaleYChanged",
                        "read": "autoScaleY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoScaleY"
                    }
                ],
                "qualifiedClassName": "QHeightMapSurfaceDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "image",
                                "type": "QImage"
                            }
                        ],
                        "name": "heightMapChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filename",
                                "type": "QString"
                            }
                        ],
                        "name": "heightMapFileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "minXValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "maxXValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "minZValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "maxZValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "minYValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "maxYValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "autoScaleYChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QSurfaceDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qheightmapsurfacedataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QItemModelBarDataProxy",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "MultiMatchBehavior",
                        "values": [
                            "First",
                            "Last",
                            "Average",
                            "Cumulative"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "rowCategoryIndex",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "columnCategoryIndex",
                        "returnType": "qsizetype"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "itemModel",
                        "notify": "itemModelChanged",
                        "read": "itemModel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setItemModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "rowRole",
                        "notify": "rowRoleChanged",
                        "read": "rowRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRowRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "columnRole",
                        "notify": "columnRoleChanged",
                        "read": "columnRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setColumnRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "valueRole",
                        "notify": "valueRoleChanged",
                        "read": "valueRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setValueRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "rotationRole",
                        "notify": "rotationRoleChanged",
                        "read": "rotationRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRotationRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "rowCategories",
                        "notify": "rowCategoriesChanged",
                        "read": "rowCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setRowCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "columnCategories",
                        "notify": "columnCategoriesChanged",
                        "read": "columnCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setColumnCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "useModelCategories",
                        "notify": "useModelCategoriesChanged",
                        "read": "useModelCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setUseModelCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "autoRowCategories",
                        "notify": "autoRowCategoriesChanged",
                        "read": "autoRowCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoRowCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "autoColumnCategories",
                        "notify": "autoColumnCategoriesChanged",
                        "read": "autoColumnCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoColumnCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "rowRolePattern",
                        "notify": "rowRolePatternChanged",
                        "read": "rowRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setRowRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "columnRolePattern",
                        "notify": "columnRolePatternChanged",
                        "read": "columnRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setColumnRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "valueRolePattern",
                        "notify": "valueRolePatternChanged",
                        "read": "valueRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setValueRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "rotationRolePattern",
                        "notify": "rotationRolePatternChanged",
                        "read": "rotationRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setRotationRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "rowRoleReplace",
                        "notify": "rowRoleReplaceChanged",
                        "read": "rowRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRowRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "columnRoleReplace",
                        "notify": "columnRoleReplaceChanged",
                        "read": "columnRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setColumnRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "valueRoleReplace",
                        "notify": "valueRoleReplaceChanged",
                        "read": "valueRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setValueRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "name": "rotationRoleReplace",
                        "notify": "rotationRoleReplaceChanged",
                        "read": "rotationRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRotationRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 18,
                        "name": "multiMatchBehavior",
                        "notify": "multiMatchBehaviorChanged",
                        "read": "multiMatchBehavior",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QItemModelBarDataProxy::MultiMatchBehavior",
                        "user": false,
                        "write": "setMultiMatchBehavior"
                    }
                ],
                "qualifiedClassName": "QItemModelBarDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "itemModel",
                                "type": "const QAbstractItemModel*"
                            }
                        ],
                        "name": "itemModelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "rowRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "columnRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "valueRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "rotationRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "rowCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "columnCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "useModelCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "autoRowCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "autoColumnCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "rowRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "columnRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "valueRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "rotationRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "rowRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "columnRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "valueRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "rotationRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "behavior",
                                "type": "QItemModelBarDataProxy::MultiMatchBehavior"
                            }
                        ],
                        "name": "multiMatchBehaviorChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QBarDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qitemmodelbardataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QItemModelScatterDataProxy",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "itemModel",
                        "notify": "itemModelChanged",
                        "read": "itemModel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setItemModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "xPosRole",
                        "notify": "xPosRoleChanged",
                        "read": "xPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setXPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "yPosRole",
                        "notify": "yPosRoleChanged",
                        "read": "yPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setYPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "zPosRole",
                        "notify": "zPosRoleChanged",
                        "read": "zPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setZPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "rotationRole",
                        "notify": "rotationRoleChanged",
                        "read": "rotationRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRotationRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "xPosRolePattern",
                        "notify": "xPosRolePatternChanged",
                        "read": "xPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setXPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "yPosRolePattern",
                        "notify": "yPosRolePatternChanged",
                        "read": "yPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setYPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "zPosRolePattern",
                        "notify": "zPosRolePatternChanged",
                        "read": "zPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setZPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "rotationRolePattern",
                        "notify": "rotationRolePatternChanged",
                        "read": "rotationRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setRotationRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "xPosRoleReplace",
                        "notify": "xPosRoleReplaceChanged",
                        "read": "xPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setXPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "yPosRoleReplace",
                        "notify": "yPosRoleReplaceChanged",
                        "read": "yPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setYPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "zPosRoleReplace",
                        "notify": "zPosRoleReplaceChanged",
                        "read": "zPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setZPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "rotationRoleReplace",
                        "notify": "rotationRoleReplaceChanged",
                        "read": "rotationRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRotationRoleReplace"
                    }
                ],
                "qualifiedClassName": "QItemModelScatterDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "itemModel",
                                "type": "const QAbstractItemModel*"
                            }
                        ],
                        "name": "itemModelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "xPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "yPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "zPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "rotationRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "xPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "yPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "zPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "rotationRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "rotationRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "xPosRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "yPosRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "zPosRoleReplaceChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QScatterDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qitemmodelscatterdataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QItemModelSurfaceDataProxy",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "MultiMatchBehavior",
                        "values": [
                            "First",
                            "Last",
                            "Average",
                            "CumulativeY"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "rowCategoryIndex",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "columnCategoryIndex",
                        "returnType": "qsizetype"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "itemModel",
                        "notify": "itemModelChanged",
                        "read": "itemModel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setItemModel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "rowRole",
                        "notify": "rowRoleChanged",
                        "read": "rowRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRowRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "columnRole",
                        "notify": "columnRoleChanged",
                        "read": "columnRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setColumnRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "xPosRole",
                        "notify": "xPosRoleChanged",
                        "read": "xPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setXPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "yPosRole",
                        "notify": "yPosRoleChanged",
                        "read": "yPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setYPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "zPosRole",
                        "notify": "zPosRoleChanged",
                        "read": "zPosRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setZPosRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "rowCategories",
                        "notify": "rowCategoriesChanged",
                        "read": "rowCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setRowCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "columnCategories",
                        "notify": "columnCategoriesChanged",
                        "read": "columnCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setColumnCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "useModelCategories",
                        "notify": "useModelCategoriesChanged",
                        "read": "useModelCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setUseModelCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "autoRowCategories",
                        "notify": "autoRowCategoriesChanged",
                        "read": "autoRowCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoRowCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "autoColumnCategories",
                        "notify": "autoColumnCategoriesChanged",
                        "read": "autoColumnCategories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoColumnCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "name": "rowRolePattern",
                        "notify": "rowRolePatternChanged",
                        "read": "rowRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setRowRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "name": "columnRolePattern",
                        "notify": "columnRolePatternChanged",
                        "read": "columnRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setColumnRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "name": "xPosRolePattern",
                        "notify": "xPosRolePatternChanged",
                        "read": "xPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setXPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "name": "yPosRolePattern",
                        "notify": "yPosRolePatternChanged",
                        "read": "yPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setYPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "zPosRolePattern",
                        "notify": "zPosRolePatternChanged",
                        "read": "zPosRolePattern",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setZPosRolePattern"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "rowRoleReplace",
                        "notify": "rowRoleReplaceChanged",
                        "read": "rowRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setRowRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "name": "columnRoleReplace",
                        "notify": "columnRoleReplaceChanged",
                        "read": "columnRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setColumnRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 18,
                        "name": "xPosRoleReplace",
                        "notify": "xPosRoleReplaceChanged",
                        "read": "xPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setXPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 19,
                        "name": "yPosRoleReplace",
                        "notify": "yPosRoleReplaceChanged",
                        "read": "yPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setYPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 20,
                        "name": "zPosRoleReplace",
                        "notify": "zPosRoleReplaceChanged",
                        "read": "zPosRoleReplace",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setZPosRoleReplace"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 21,
                        "name": "multiMatchBehavior",
                        "notify": "multiMatchBehaviorChanged",
                        "read": "multiMatchBehavior",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QItemModelSurfaceDataProxy::MultiMatchBehavior",
                        "user": false,
                        "write": "setMultiMatchBehavior"
                    }
                ],
                "qualifiedClassName": "QItemModelSurfaceDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "itemModel",
                                "type": "const QAbstractItemModel*"
                            }
                        ],
                        "name": "itemModelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "rowRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "columnRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "xPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "yPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "role",
                                "type": "QString"
                            }
                        ],
                        "name": "zPosRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "rowCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "columnCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "useModelCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "autoRowCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "autoColumnCategoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "rowRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "columnRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "xPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "yPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "zPosRolePatternChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "rowRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "columnRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "xPosRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "yPosRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "replace",
                                "type": "QString"
                            }
                        ],
                        "name": "zPosRoleReplaceChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "behavior",
                                "type": "QItemModelSurfaceDataProxy::MultiMatchBehavior"
                            }
                        ],
                        "name": "multiMatchBehaviorChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QSurfaceDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qitemmodelsurfacedataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QScatter3DSeries",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "dataProxy",
                        "notify": "dataProxyChanged",
                        "read": "dataProxy",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QScatterDataProxy*",
                        "user": false,
                        "write": "setDataProxy"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "selectedItem",
                        "notify": "selectedItemChanged",
                        "read": "selectedItem",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSelectedItem"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "itemSize",
                        "notify": "itemSizeChanged",
                        "read": "itemSize",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setItemSize"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "dataArray",
                        "notify": "dataArrayChanged",
                        "read": "dataArray",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QScatterDataArray",
                        "user": false,
                        "write": "setDataArray"
                    }
                ],
                "qualifiedClassName": "QScatter3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "proxy",
                                "type": "QScatterDataProxy*"
                            }
                        ],
                        "name": "dataProxyChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "selectedItemChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "size",
                                "type": "float"
                            }
                        ],
                        "name": "itemSizeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "array",
                                "type": "const QScatterDataArray*"
                            }
                        ],
                        "name": "dataArrayChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstract3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qscatter3dseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QScatterDataProxy",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "itemCount",
                        "notify": "itemCountChanged",
                        "read": "itemCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QScatter3DSeries*",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QScatterDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "name": "arrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QScatter3DSeries*"
                            }
                        ],
                        "name": "seriesChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qscatterdataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSurface3DSeries",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": true,
                        "name": "DrawFlag",
                        "values": [
                            "DrawWireframe",
                            "DrawSurface",
                            "DrawSurfaceAndWireframe"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "dataProxy",
                        "notify": "dataProxyChanged",
                        "read": "dataProxy",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSurfaceDataProxy*",
                        "user": false,
                        "write": "setDataProxy"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "selectedPoint",
                        "notify": "selectedPointChanged",
                        "read": "selectedPoint",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QPoint",
                        "user": false,
                        "write": "setSelectedPoint"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "flatShadingEnabled",
                        "notify": "flatShadingEnabledChanged",
                        "read": "isFlatShadingEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setFlatShadingEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "flatShadingSupported",
                        "notify": "flatShadingSupportedChanged",
                        "read": "isFlatShadingSupported",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "drawMode",
                        "notify": "drawModeChanged",
                        "read": "drawMode",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSurface3DSeries::DrawFlags",
                        "user": false,
                        "write": "setDrawMode"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "texture",
                        "notify": "textureChanged",
                        "read": "texture",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QImage",
                        "user": false,
                        "write": "setTexture"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "textureFile",
                        "notify": "textureFileChanged",
                        "read": "textureFile",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setTextureFile"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "wireframeColor",
                        "notify": "wireframeColorChanged",
                        "read": "wireframeColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setWireframeColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "dataArray",
                        "notify": "dataArrayChanged",
                        "read": "dataArray",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSurfaceDataArray",
                        "user": false,
                        "write": "setDataArray"
                    }
                ],
                "qualifiedClassName": "QSurface3DSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "proxy",
                                "type": "QSurfaceDataProxy*"
                            }
                        ],
                        "name": "dataProxyChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QPoint"
                            }
                        ],
                        "name": "selectedPointChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "flatShadingEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "flatShadingSupportedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mode",
                                "type": "QSurface3DSeries::DrawFlags"
                            }
                        ],
                        "name": "drawModeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "image",
                                "type": "QImage"
                            }
                        ],
                        "name": "textureChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filename",
                                "type": "QString"
                            }
                        ],
                        "name": "textureFileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "wireframeColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "array",
                                "type": "const QSurfaceDataArray*"
                            }
                        ],
                        "name": "dataArrayChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstract3DSeries"
                    }
                ]
            }
        ],
        "inputFile": "qsurface3dseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSurfaceDataProxy",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "rowCount",
                        "notify": "rowCountChanged",
                        "read": "rowCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "columnCount",
                        "notify": "columnCountChanged",
                        "read": "columnCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "series",
                        "notify": "seriesChanged",
                        "read": "series",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QSurface3DSeries*",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QSurfaceDataProxy",
                "signals": [
                    {
                        "access": "public",
                        "name": "arrayReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "startIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "rowIndex",
                                "type": "qsizetype"
                            },
                            {
                                "name": "columnIndex",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "itemChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "rowCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "columnCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QSurface3DSeries*"
                            }
                        ],
                        "name": "seriesChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractDataProxy"
                    }
                ]
            }
        ],
        "inputFile": "qsurfacedataproxy.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "ScatterItemModelHandler",
                "object": true,
                "qualifiedClassName": "ScatterItemModelHandler",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            }
                        ],
                        "isCloned": true,
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "handleRowsRemoved",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "AbstractItemModelHandler"
                    }
                ]
            }
        ],
        "inputFile": "scatteritemmodelhandler_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "SurfaceItemModelHandler",
                "object": true,
                "qualifiedClassName": "SurfaceItemModelHandler",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "handleDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            }
                        ],
                        "isCloned": true,
                        "name": "handleDataChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "AbstractItemModelHandler"
                    }
                ]
            }
        ],
        "inputFile": "surfaceitemmodelhandler_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "LineSeries"
                    }
                ],
                "className": "QLineSeries",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "width",
                        "notify": "widthChanged",
                        "read": "width",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "capStyle",
                        "notify": "capStyleChanged",
                        "read": "capStyle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::PenCapStyle",
                        "user": false,
                        "write": "setCapStyle"
                    }
                ],
                "qualifiedClassName": "QLineSeries",
                "signals": [
                    {
                        "access": "public",
                        "name": "widthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "capStyleChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QXYSeries"
                    }
                ]
            }
        ],
        "inputFile": "qlineseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ScatterSeries"
                    }
                ],
                "className": "QScatterSeries",
                "object": true,
                "qualifiedClassName": "QScatterSeries",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QXYSeries"
                    }
                ]
            }
        ],
        "inputFile": "qscatterseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QGraphAnimation",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "AnimationState",
                        "values": [
                            "Playing",
                            "Stopped"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "animating",
                        "notify": "animatingChanged",
                        "read": "animating",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "AnimationState",
                        "user": false,
                        "write": "setAnimating"
                    }
                ],
                "qualifiedClassName": "QGraphAnimation",
                "signals": [
                    {
                        "access": "public",
                        "name": "animatingChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "valueUpdated",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QVariantAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qgraphanimation_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "GraphPointAnimation"
                    }
                ],
                "className": "QGraphPointAnimation",
                "object": true,
                "qualifiedClassName": "QGraphPointAnimation",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "valueUpdated",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QXYSeriesAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qgraphpointanimation_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "animations"
                    },
                    {
                        "name": "QML.Element",
                        "value": "GraphTransition"
                    }
                ],
                "className": "QGraphTransition",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "TransitionType",
                        "values": [
                            "PointAdded",
                            "PointReplaced",
                            "PointRemoved"
                        ]
                    }
                ],
                "interfaces": [
                    [
                        {
                            "className": "QQmlParserStatus",
                            "id": "\"org.qt-project.Qt.QQmlParserStatus\""
                        }
                    ]
                ],
                "object": true,
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "animations",
                        "read": "animations",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QGraphTransition",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QQmlParserStatus"
                    }
                ]
            }
        ],
        "inputFile": "qgraphtransition_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "SplineControlAnimation"
                    }
                ],
                "className": "QSplineControlAnimation",
                "object": true,
                "qualifiedClassName": "QSplineControlAnimation",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "valueUpdated",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QXYSeriesAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qsplinecontrolanimation_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QXYSeriesAnimation",
                "object": true,
                "qualifiedClassName": "QXYSeriesAnimation",
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "valueUpdated",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QGraphAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qxyseriesanimation_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "DefaultProperty",
                        "value": "seriesList"
                    },
                    {
                        "name": "QML.Element",
                        "value": "GraphsView"
                    }
                ],
                "className": "QGraphsView",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QObject*"
                            }
                        ],
                        "name": "addSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "series",
                                "type": "QObject*"
                            }
                        ],
                        "name": "insertSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QObject*"
                            }
                        ],
                        "name": "removeSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "removeSeries",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "series",
                                "type": "QObject*"
                            }
                        ],
                        "name": "hasSeries",
                        "returnType": "bool"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "theme",
                        "notify": "themeChanged",
                        "read": "theme",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QGraphsTheme*",
                        "user": false,
                        "write": "setTheme"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "seriesList",
                        "read": "seriesList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "marginTop",
                        "notify": "marginTopChanged",
                        "read": "marginTop",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMarginTop"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "marginBottom",
                        "notify": "marginBottomChanged",
                        "read": "marginBottom",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMarginBottom"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "marginLeft",
                        "notify": "marginLeftChanged",
                        "read": "marginLeft",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMarginLeft"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "marginRight",
                        "notify": "marginRightChanged",
                        "read": "marginRight",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMarginRight"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "axisXSmoothing",
                        "notify": "axisXSmoothingChanged",
                        "read": "axisXSmoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setAxisXSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "axisYSmoothing",
                        "notify": "axisYSmoothingChanged",
                        "read": "axisYSmoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setAxisYSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "gridSmoothing",
                        "notify": "gridSmoothingChanged",
                        "read": "gridSmoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setGridSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "shadowVisible",
                        "notify": "shadowVisibleChanged",
                        "read": "isShadowVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setShadowVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "shadowColor",
                        "notify": "shadowColorChanged",
                        "read": "shadowColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setShadowColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "shadowBarWidth",
                        "notify": "shadowBarWidthChanged",
                        "read": "shadowBarWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setShadowBarWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "shadowXOffset",
                        "notify": "shadowXOffsetChanged",
                        "read": "shadowXOffset",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setShadowXOffset"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 13,
                        "name": "shadowYOffset",
                        "notify": "shadowYOffsetChanged",
                        "read": "shadowYOffset",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setShadowYOffset"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 14,
                        "name": "shadowSmoothing",
                        "notify": "shadowSmoothingChanged",
                        "read": "shadowSmoothing",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setShadowSmoothing"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "name": "axisX",
                        "notify": "axisXChanged",
                        "read": "axisX",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractAxis*",
                        "user": false,
                        "write": "setAxisX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "name": "axisY",
                        "notify": "axisYChanged",
                        "read": "axisY",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractAxis*",
                        "user": false,
                        "write": "setAxisY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "name": "orientation",
                        "notify": "orientationChanged",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::Orientation",
                        "user": false,
                        "write": "setOrientation"
                    }
                ],
                "qualifiedClassName": "QGraphsView",
                "signals": [
                    {
                        "access": "public",
                        "name": "themeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "marginTopChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "marginBottomChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "marginLeftChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "marginRightChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            },
                            {
                                "name": "value",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hoverEnter",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hoverExit",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            },
                            {
                                "name": "value",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hover",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisXSmoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisYSmoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "gridSmoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowBarWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowXOffsetChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowYOffsetChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "shadowSmoothingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisXChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "axisYChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "orientationChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QQuickItem"
                    }
                ]
            }
        ],
        "inputFile": "qgraphsview_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    }
                ],
                "className": "QAbstract3DAxis",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "AxisOrientation",
                        "values": [
                            "None",
                            "X",
                            "Y",
                            "Z"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "AxisType",
                        "values": [
                            "None",
                            "Category",
                            "Value"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "title",
                        "notify": "titleChanged",
                        "read": "title",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setTitle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "labels",
                        "notify": "labelsChanged",
                        "read": "labels",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setLabels"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "labelsVisible",
                        "notify": "labelVisibleChanged",
                        "read": "isLabelsVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelsVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "orientation",
                        "notify": "orientationChanged",
                        "read": "orientation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstract3DAxis::AxisOrientation",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "type",
                        "read": "type",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstract3DAxis::AxisType",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "name": "min",
                        "notify": "minChanged",
                        "read": "min",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "name": "max",
                        "notify": "maxChanged",
                        "read": "max",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setMax"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "name": "autoAdjustRange",
                        "notify": "autoAdjustRangeChanged",
                        "read": "isAutoAdjustRange",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoAdjustRange"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "name": "labelAutoRotation",
                        "notify": "labelAutoRotationChanged",
                        "read": "labelAutoRotation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setLabelAutoRotation"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "name": "titleVisible",
                        "notify": "titleVisibleChanged",
                        "read": "isTitleVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setTitleVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "name": "titleFixed",
                        "notify": "titleFixedChanged",
                        "read": "isTitleFixed",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setTitleFixed"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "titleOffset",
                        "notify": "titleOffsetChanged",
                        "read": "titleOffset",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "write": "setTitleOffset"
                    }
                ],
                "qualifiedClassName": "QAbstract3DAxis",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newTitle",
                                "type": "QString"
                            }
                        ],
                        "name": "titleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "orientation",
                                "type": "QAbstract3DAxis::AxisOrientation"
                            }
                        ],
                        "name": "orientationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "minChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "float"
                            }
                        ],
                        "name": "maxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "float"
                            },
                            {
                                "name": "max",
                                "type": "float"
                            }
                        ],
                        "name": "rangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "autoAdjust",
                                "type": "bool"
                            }
                        ],
                        "name": "autoAdjustRangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "angle",
                                "type": "float"
                            }
                        ],
                        "name": "labelAutoRotationChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "titleVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "labelVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "fixed",
                                "type": "bool"
                            }
                        ],
                        "name": "titleFixedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "offset",
                                "type": "float"
                            }
                        ],
                        "name": "titleOffsetChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstract3daxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCategory3DAxis",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "labels",
                        "notify": "labelsChanged",
                        "read": "labels",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setLabels"
                    }
                ],
                "qualifiedClassName": "QCategory3DAxis",
                "signals": [
                    {
                        "access": "public",
                        "name": "rowLabelsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "columnLabelsChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstract3DAxis"
                    }
                ]
            }
        ],
        "inputFile": "qcategory3daxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QLogValue3DAxisFormatter",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "base",
                        "notify": "baseChanged",
                        "read": "base",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBase"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "autoSubGrid",
                        "notify": "autoSubGridChanged",
                        "read": "autoSubGrid",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoSubGrid"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "edgeLabelsVisible",
                        "notify": "edgeLabelsVisibleChanged",
                        "read": "edgeLabelsVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setEdgeLabelsVisible"
                    }
                ],
                "qualifiedClassName": "QLogValue3DAxisFormatter",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "base",
                                "type": "qreal"
                            }
                        ],
                        "name": "baseChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "autoSubGridChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "edgeLabelsVisibleChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QValue3DAxisFormatter"
                    }
                ]
            }
        ],
        "inputFile": "qlogvalue3daxisformatter.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QValue3DAxis",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "segmentCount",
                        "notify": "segmentCountChanged",
                        "read": "segmentCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSegmentCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "subSegmentCount",
                        "notify": "subSegmentCountChanged",
                        "read": "subSegmentCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSubSegmentCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "labelFormat",
                        "notify": "labelFormatChanged",
                        "read": "labelFormat",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabelFormat"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "formatter",
                        "notify": "formatterChanged",
                        "read": "formatter",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QValue3DAxisFormatter*",
                        "user": false,
                        "write": "setFormatter"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "name": "reversed",
                        "notify": "reversedChanged",
                        "read": "reversed",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setReversed"
                    }
                ],
                "qualifiedClassName": "QValue3DAxis",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "int"
                            }
                        ],
                        "name": "segmentCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "count",
                                "type": "int"
                            }
                        ],
                        "name": "subSegmentCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "labelFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "formatter",
                                "type": "QValue3DAxisFormatter*"
                            }
                        ],
                        "name": "formatterChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enable",
                                "type": "bool"
                            }
                        ],
                        "name": "reversedChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "formatterDirty",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstract3DAxis"
                    }
                ]
            }
        ],
        "inputFile": "qvalue3daxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QValue3DAxisFormatter",
                "object": true,
                "qualifiedClassName": "QValue3DAxisFormatter",
                "slots": [
                    {
                        "access": "private",
                        "name": "markDirtyNoLabelChange",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qvalue3daxisformatter.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QLegendData",
                "gadget": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "member": "color",
                        "name": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "member": "borderColor",
                        "name": "borderColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "member": "label",
                        "name": "label",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QLegendData"
            },
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    },
                    {
                        "name": "DefaultProperty",
                        "value": "seriesChildren"
                    }
                ],
                "className": "QAbstractSeries",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "SeriesType",
                        "values": [
                            "Line",
                            "Area",
                            "Bar",
                            "Pie",
                            "Scatter",
                            "Spline"
                        ]
                    }
                ],
                "interfaces": [
                    [
                        {
                            "className": "QQmlParserStatus",
                            "id": "\"org.qt-project.Qt.QQmlParserStatus\""
                        }
                    ]
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "name",
                        "notify": "nameChanged",
                        "read": "name",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "visible",
                        "notify": "visibleChanged",
                        "read": "isVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "selectable",
                        "notify": "selectableChanged",
                        "read": "isSelectable",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSelectable"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "hoverable",
                        "notify": "hoverableChanged",
                        "read": "isHoverable",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setHoverable"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "opacity",
                        "notify": "opacityChanged",
                        "read": "opacity",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setOpacity"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "valuesMultiplier",
                        "notify": "valuesMultiplierChanged",
                        "read": "valuesMultiplier",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setValuesMultiplier"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "type",
                        "read": "type",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "SeriesType",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "seriesChildren",
                        "read": "seriesChildren",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlListProperty<QObject>",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "legendData",
                        "notify": "legendDataChanged",
                        "read": "legendData",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QLegendData>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QAbstractSeries",
                "signals": [
                    {
                        "access": "public",
                        "name": "update",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "nameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "visibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectableChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "hoverableChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "opacityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "valuesMultiplierChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "legendDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            },
                            {
                                "name": "value",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hoverEnter",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hoverExit",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "seriesName",
                                "type": "QString"
                            },
                            {
                                "name": "position",
                                "type": "QPointF"
                            },
                            {
                                "name": "value",
                                "type": "QPointF"
                            }
                        ],
                        "name": "hover",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "list",
                                "type": "QQmlListProperty<QObject>*"
                            },
                            {
                                "name": "element",
                                "type": "QObject*"
                            }
                        ],
                        "name": "appendSeriesChildren",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QQmlParserStatus"
                    }
                ]
            }
        ],
        "inputFile": "qabstractseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "BarCategoryAxis"
                    }
                ],
                "className": "QBarCategoryAxis",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "categories",
                                "type": "QStringList"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "category",
                                "type": "QString"
                            }
                        ],
                        "name": "insert",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "oldCategory",
                                "type": "QString"
                            },
                            {
                                "name": "newCategory",
                                "type": "QString"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "at",
                        "returnType": "QString"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "categories",
                        "notify": "categoriesChanged",
                        "read": "categories",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setCategories"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "min",
                        "notify": "minChanged",
                        "read": "min",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setMin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "max",
                        "notify": "maxChanged",
                        "read": "max",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setMax"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QBarCategoryAxis",
                "signals": [
                    {
                        "access": "public",
                        "name": "categoriesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "QString"
                            }
                        ],
                        "name": "minChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "max",
                                "type": "QString"
                            }
                        ],
                        "name": "maxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "QString"
                            },
                            {
                                "name": "max",
                                "type": "QString"
                            }
                        ],
                        "name": "categoryRangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAxis"
                    }
                ]
            }
        ],
        "inputFile": "qbarcategoryaxis.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "RegisterEnumClassesUnscoped",
                        "value": "false"
                    },
                    {
                        "name": "QML.Element",
                        "value": "BarSeries"
                    }
                ],
                "className": "QBarSeries",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "LabelsPosition",
                        "values": [
                            "Center",
                            "InsideEnd",
                            "InsideBase",
                            "OutsideEnd"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "BarsType",
                        "values": [
                            "Groups",
                            "Stacked",
                            "StackedPercent"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "append",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "take",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "count",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sets",
                                "type": "QList<QBarSet*>"
                            }
                        ],
                        "name": "append",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "remove",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "insert",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "at",
                        "returnType": "QBarSet*"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "set",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "find",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "removeMultiple",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "remove",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "oldValue",
                                "type": "QBarSet*"
                            },
                            {
                                "name": "newValue",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "replace",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sets",
                                "type": "QList<QBarSet*>"
                            }
                        ],
                        "name": "replace",
                        "returnType": "bool"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "seriesColors",
                        "notify": "seriesColorsChanged",
                        "read": "seriesColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QColor>",
                        "user": false,
                        "write": "setSeriesColors"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "borderColors",
                        "notify": "borderColorsChanged",
                        "read": "borderColors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QColor>",
                        "user": false,
                        "write": "setBorderColors"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "barsType",
                        "notify": "barsTypeChanged",
                        "read": "barsType",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "BarsType",
                        "user": false,
                        "write": "setBarsType"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "barWidth",
                        "notify": "barWidthChanged",
                        "read": "barWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBarWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "labelsVisible",
                        "notify": "labelsVisibleChanged",
                        "read": "labelsVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLabelsVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "labelsFormat",
                        "notify": "labelsFormatChanged",
                        "read": "labelsFormat",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabelsFormat"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "labelsPosition",
                        "notify": "labelsPositionChanged",
                        "read": "labelsPosition",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "LabelsPosition",
                        "user": false,
                        "write": "setLabelsPosition"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "labelsMargin",
                        "notify": "labelsMarginChanged",
                        "read": "labelsMargin",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLabelsMargin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 9,
                        "name": "labelsAngle",
                        "notify": "labelsAngleChanged",
                        "read": "labelsAngle",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setLabelsAngle"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 10,
                        "name": "labelsPrecision",
                        "notify": "labelsPrecisionChanged",
                        "read": "labelsPrecision",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLabelsPrecision"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 11,
                        "name": "barDelegate",
                        "notify": "barDelegateChanged",
                        "read": "barDelegate",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QQmlComponent*",
                        "user": false,
                        "write": "setBarDelegate"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 12,
                        "name": "barSets",
                        "notify": "barSetsChanged",
                        "read": "barSets",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<QBarSet*>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QBarSeries",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "clicked",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "status",
                                "type": "bool"
                            },
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "hovered",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "pressed",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "released",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "doubleClicked",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "updatedBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "updatedLayout",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "restructuredBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "seriesColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "borderColorsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "barWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "visible",
                                "type": "bool"
                            }
                        ],
                        "name": "labelsVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "labelsFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "position",
                                "type": "QBarSeries::LabelsPosition"
                            }
                        ],
                        "name": "labelsPositionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "type",
                                "type": "QBarSeries::BarsType"
                            }
                        ],
                        "name": "barsTypeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "margin",
                                "type": "qreal"
                            }
                        ],
                        "name": "labelsMarginChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "angle",
                                "type": "qreal"
                            }
                        ],
                        "name": "labelsAngleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "precision",
                                "type": "int"
                            }
                        ],
                        "name": "labelsPrecisionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "barDelegateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sets",
                                "type": "QList<QBarSet*>"
                            }
                        ],
                        "name": "barsetsAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sets",
                                "type": "QList<QBarSet*>"
                            }
                        ],
                        "name": "barsetsReplaced",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sets",
                                "type": "QList<QBarSet*>"
                            }
                        ],
                        "name": "barsetsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "setValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "setValueAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            },
                            {
                                "name": "barset",
                                "type": "QBarSet*"
                            }
                        ],
                        "name": "setValueRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "barSetsChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "selectAll",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "deselectAll",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleSetValueChange",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleSetValueAdd",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "handleSetValueRemove",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractSeries"
                    }
                ]
            }
        ],
        "inputFile": "qbarseries.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "BarSet"
                    }
                ],
                "className": "QBarSet",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "qreal"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "values",
                                "type": "QList<qreal>"
                            }
                        ],
                        "name": "append",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "value",
                                "type": "qreal"
                            }
                        ],
                        "name": "insert",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "isCloned": true,
                        "name": "remove",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "value",
                                "type": "qreal"
                            }
                        ],
                        "name": "replace",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "at",
                        "returnType": "qreal"
                    },
                    {
                        "access": "public",
                        "name": "count",
                        "returnType": "qsizetype"
                    },
                    {
                        "access": "public",
                        "name": "sum",
                        "returnType": "qreal"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "isBarSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "selectBar",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "deselectBar",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "selected",
                                "type": "bool"
                            }
                        ],
                        "name": "setBarSelected",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "selectAllBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "deselectAllBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "selectBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "deselectBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "toggleSelection",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "label",
                        "notify": "labelChanged",
                        "read": "label",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabel"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "color",
                        "notify": "colorChanged",
                        "read": "color",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "selectedColor",
                        "notify": "selectedColorChanged",
                        "read": "selectedColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setSelectedColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "borderColor",
                        "notify": "borderColorChanged",
                        "read": "borderColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setBorderColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "labelColor",
                        "notify": "labelColorChanged",
                        "read": "labelColor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QColor",
                        "user": false,
                        "write": "setLabelColor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "values",
                        "notify": "valuesChanged",
                        "read": "values",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVariantList",
                        "user": false,
                        "write": "setValues"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "borderWidth",
                        "notify": "borderWidthChanged",
                        "read": "borderWidth",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setBorderWidth"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 7,
                        "name": "count",
                        "notify": "countChanged",
                        "read": "count",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qsizetype",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 8,
                        "name": "selectedBars",
                        "notify": "selectedBarsChanged",
                        "read": "selectedBars",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QList<qsizetype>",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QBarSet",
                "signals": [
                    {
                        "access": "public",
                        "name": "update",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "labelChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "colorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "borderColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "labelColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "valuesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "color",
                                "type": "QColor"
                            }
                        ],
                        "name": "selectedColorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "countChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "width",
                                "type": "qreal"
                            }
                        ],
                        "name": "borderWidthChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "valuesAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "valuesRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "valueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "updatedBars",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "valueAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "qsizetype"
                            },
                            {
                                "name": "count",
                                "type": "qsizetype"
                            }
                        ],
                        "name": "valueRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "indexes",
                                "type": "QList<qsizetype>"
                            }
                        ],
                        "name": "selectedBarsChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qbarset.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "ValueAxis"
                    }
                ],
                "className": "QValueAxis",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 0,
                        "name": "min",
                        "notify": "minChanged",
                        "read": "min",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMin"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 1,
                        "name": "max",
                        "notify": "maxChanged",
                        "read": "max",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setMax"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 2,
                        "name": "labelFormat",
                        "notify": "labelFormatChanged",
                        "read": "labelFormat",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLabelFormat"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 3,
                        "name": "labelDecimals",
                        "notify": "labelDecimalsChanged",
                        "read": "labelDecimals",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLabelDecimals"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 4,
                        "name": "subTickCount",
                        "notify": "subTickCountChanged",
                        "read": "subTickCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSubTickCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 5,
                        "name": "tickAnchor",
                        "notify": "tickAnchorChanged",
                        "read": "tickAnchor",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setTickAnchor"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": true,
                        "index": 6,
                        "name": "tickInterval",
                        "notify": "tickIntervalChanged",
                        "read": "tickInterval",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setTickInterval"
                    }
                ],
                "qualifiedClassName": "QValueAxis",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "qreal"
                            }
                        ],
                        "name": "minChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "max",
                                "type": "qreal"
                            }
                        ],
                        "name": "maxChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "min",
                                "type": "qreal"
                            },
                            {
                                "name": "max",
                                "type": "qreal"
                            }
                        ],
                        "name": "rangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "subTickCount",
                                "type": "int"
                            }
                        ],
                        "name": "subTickCountChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "format",
                                "type": "QString"
                            }
                        ],
                        "name": "labelFormatChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "decimals",
                                "type": "int"
                            }
                        ],
                        "name": "labelDecimalsChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "tickAnchor",
                                "type": "qreal"
                            }
                        ],
                        "name": "tickAnchorChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "tickInterval",
                                "type": "qreal"
                            }
                        ],
                        "name": "tickIntervalChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAxis"
                    }
                ]
            }
        ],
        "inputFile": "qvalueaxis.h",
        "outputRevision": 68
    }
]
