[
    {
        "classes": [
            {
                "className": "QRgba64",
                "gadget": true,
                "lineNumber": 81,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 84,
                        "name": "rgba64",
                        "override": false,
                        "read": "rgba64",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtProtobuf::uint64",
                        "user": false,
                        "virtual": false,
                        "write": "setRgba64"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QRgba64",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QColor",
                "gadget": true,
                "lineNumber": 132,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 135,
                        "name": "rgba64_p",
                        "override": false,
                        "read": "rgba64_p",
                        "required": false,
                        "scriptable": false,
                        "stored": true,
                        "type": "QtProtobufPrivate::QtGui::QRgba64*",
                        "user": false,
                        "virtual": false,
                        "write": "setRgba64_p"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 136,
                        "name": "hasRgba64",
                        "override": false,
                        "read": "hasRgba64",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "virtual": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 137,
                        "name": "rgba",
                        "override": false,
                        "read": "rgba_p",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtProtobuf::uint32",
                        "user": false,
                        "virtual": false,
                        "write": "setRgba_p"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "lineNumber": 138,
                        "name": "hasRgba",
                        "override": false,
                        "read": "hasRgba",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "virtual": false
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QColor",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QMatrix4x4",
                "gadget": true,
                "lineNumber": 207,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 210,
                        "name": "m",
                        "override": false,
                        "read": "m",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtProtobuf::floatList",
                        "user": false,
                        "virtual": false,
                        "write": "setM"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QMatrix4x4",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QVector2D",
                "gadget": true,
                "lineNumber": 259,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 262,
                        "name": "xPos",
                        "override": false,
                        "read": "xPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setXPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 263,
                        "name": "yPos",
                        "override": false,
                        "read": "yPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setYPos"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector2D",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QVector3D",
                "gadget": true,
                "lineNumber": 315,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 318,
                        "name": "xPos",
                        "override": false,
                        "read": "xPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setXPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 319,
                        "name": "yPos",
                        "override": false,
                        "read": "yPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setYPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 320,
                        "name": "zPos",
                        "override": false,
                        "read": "zPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setZPos"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector3D",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QVector4D",
                "gadget": true,
                "lineNumber": 376,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 379,
                        "name": "xPos",
                        "override": false,
                        "read": "xPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setXPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 380,
                        "name": "yPos",
                        "override": false,
                        "read": "yPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setYPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 381,
                        "name": "zPos",
                        "override": false,
                        "read": "zPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setZPos"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "lineNumber": 382,
                        "name": "wPos",
                        "override": false,
                        "read": "wPos",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setWPos"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector4D",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QTransform",
                "gadget": true,
                "lineNumber": 442,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 445,
                        "name": "m",
                        "override": false,
                        "read": "m",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtProtobuf::doubleList",
                        "user": false,
                        "virtual": false,
                        "write": "setM"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QTransform",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QQuaternion",
                "gadget": true,
                "lineNumber": 494,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 497,
                        "name": "scalar",
                        "override": false,
                        "read": "scalar",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setScalar"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 498,
                        "name": "x",
                        "override": false,
                        "read": "x",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setX"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 499,
                        "name": "y",
                        "override": false,
                        "read": "y",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setY"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "lineNumber": 500,
                        "name": "z",
                        "override": false,
                        "read": "z",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "float",
                        "user": false,
                        "virtual": false,
                        "write": "setZ"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QQuaternion",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QImage",
                "gadget": true,
                "lineNumber": 560,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 563,
                        "name": "data",
                        "override": false,
                        "read": "data",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QByteArray",
                        "user": false,
                        "virtual": false,
                        "write": "setData"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 564,
                        "name": "format",
                        "override": false,
                        "read": "format",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "virtual": false,
                        "write": "setFormat"
                    }
                ],
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QImage",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QProtobufMessage"
                    }
                ]
            },
            {
                "className": "QRgba64_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 124,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "Rgba64ProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 121,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QRgba64_QtProtobufNested"
            },
            {
                "className": "QColor_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 191,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "Rgba64ProtoFieldNumber",
                            "RgbaProtoFieldNumber"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 197,
                        "name": "ColorFields",
                        "type": "int32_t",
                        "values": [
                            "UninitializedField",
                            "Rgba64",
                            "Rgba"
                        ]
                    }
                ],
                "lineNumber": 188,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QColor_QtProtobufNested"
            },
            {
                "className": "QMatrix4x4_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 251,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "MProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 248,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QMatrix4x4_QtProtobufNested"
            },
            {
                "className": "QVector2D_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 306,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "XPosProtoFieldNumber",
                            "YPosProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 303,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector2D_QtProtobufNested"
            },
            {
                "className": "QVector3D_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 366,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "XPosProtoFieldNumber",
                            "YPosProtoFieldNumber",
                            "ZPosProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 363,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector3D_QtProtobufNested"
            },
            {
                "className": "QVector4D_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 431,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "XPosProtoFieldNumber",
                            "YPosProtoFieldNumber",
                            "ZPosProtoFieldNumber",
                            "WPosProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 428,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QVector4D_QtProtobufNested"
            },
            {
                "className": "QTransform_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 486,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "MProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 483,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QTransform_QtProtobufNested"
            },
            {
                "className": "QQuaternion_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 549,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "ScalarProtoFieldNumber",
                            "XProtoFieldNumber",
                            "YProtoFieldNumber",
                            "ZProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 546,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QQuaternion_QtProtobufNested"
            },
            {
                "className": "QImage_QtProtobufNested",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "lineNumber": 609,
                        "name": "QtProtobufFieldEnum",
                        "values": [
                            "DataProtoFieldNumber",
                            "FormatProtoFieldNumber"
                        ]
                    }
                ],
                "lineNumber": 606,
                "namespace": true,
                "qualifiedClassName": "QtProtobufPrivate::QtGui::QImage_QtProtobufNested"
            }
        ],
        "inputFile": "QtGui.qpb.h",
        "outputRevision": 69
    }
]
