[
    {
        "classes": [
            {
                "className": "QCalendar",
                "enums": [
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "System",
                        "values": [
                            "Gregorian",
                            "Julian",
                            "Milankovic",
                            "Jalali",
                            "IslamicCivil",
                            "Last",
                            "User"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QCalendar"
            }
        ],
        "inputFile": "qcalendar.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QMimeType",
                "gadget": true,
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "mimeTypeName",
                                "type": "QString"
                            }
                        ],
                        "name": "inherits",
                        "returnType": "bool"
                    }
                ],
                "properties": [
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "valid",
                        "read": "isValid",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "isDefault",
                        "read": "isDefault",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "name",
                        "read": "name",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "comment",
                        "read": "comment",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "genericIconName",
                        "read": "genericIconName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "iconName",
                        "read": "iconName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "globPatterns",
                        "read": "globPatterns",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "parentMimeTypes",
                        "read": "parentMimeTypes",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "allAncestors",
                        "read": "allAncestors",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "aliases",
                        "read": "aliases",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "suffixes",
                        "read": "suffixes",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "preferredSuffix",
                        "read": "preferredSuffix",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "name": "filterString",
                        "read": "filterString",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QMimeType"
            }
        ],
        "inputFile": "qmimetype.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QAbstractAnimation",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Direction",
                        "values": [
                            "Forward",
                            "Backward"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "State",
                        "values": [
                            "Stopped",
                            "Paused",
                            "Running"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "state",
                        "notify": "stateChanged",
                        "read": "state",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "State",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "loopCount",
                        "read": "loopCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLoopCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "currentTime",
                        "read": "currentTime",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setCurrentTime"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "currentLoop",
                        "notify": "currentLoopChanged",
                        "read": "currentLoop",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "direction",
                        "notify": "directionChanged",
                        "read": "direction",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Direction",
                        "user": false,
                        "write": "setDirection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "duration",
                        "read": "duration",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QAbstractAnimation",
                "signals": [
                    {
                        "access": "public",
                        "name": "finished",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newState",
                                "type": "QAbstractAnimation::State"
                            },
                            {
                                "name": "oldState",
                                "type": "QAbstractAnimation::State"
                            }
                        ],
                        "name": "stateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "currentLoop",
                                "type": "int"
                            }
                        ],
                        "name": "currentLoopChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "QAbstractAnimation::Direction"
                            }
                        ],
                        "name": "directionChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "policy",
                                "type": "QAbstractAnimation::DeletionPolicy"
                            }
                        ],
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "pause",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "resume",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "bool"
                            }
                        ],
                        "name": "setPaused",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "stop",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "msecs",
                                "type": "int"
                            }
                        ],
                        "name": "setCurrentTime",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QAnimationDriver",
                "object": true,
                "qualifiedClassName": "QAnimationDriver",
                "signals": [
                    {
                        "access": "public",
                        "name": "started",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "stopped",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstractanimation.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QDefaultAnimationDriver",
                "object": true,
                "qualifiedClassName": "QDefaultAnimationDriver",
                "slots": [
                    {
                        "access": "private",
                        "name": "startTimer",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "stopTimer",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAnimationDriver"
                    }
                ]
            },
            {
                "className": "QAbstractAnimationTimer",
                "object": true,
                "qualifiedClassName": "QAbstractAnimationTimer",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QUnifiedTimer",
                "object": true,
                "qualifiedClassName": "QUnifiedTimer",
                "slots": [
                    {
                        "access": "private",
                        "name": "startTimers",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "stopTimer",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QAnimationTimer",
                "object": true,
                "qualifiedClassName": "QAnimationTimer",
                "slots": [
                    {
                        "access": "private",
                        "name": "startAnimations",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "stopTimer",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAnimationTimer"
                    }
                ]
            }
        ],
        "inputFile": "qabstractanimation_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QAbstractEventDispatcher",
                "object": true,
                "qualifiedClassName": "QAbstractEventDispatcher",
                "signals": [
                    {
                        "access": "public",
                        "name": "aboutToBlock",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "awake",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qabstracteventdispatcher.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QAbstractItemModel",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "LayoutChangeHint",
                        "values": [
                            "NoLayoutChangeHint",
                            "VerticalSortHint",
                            "HorizontalSortHint"
                        ]
                    },
                    {
                        "isClass": true,
                        "isFlag": false,
                        "name": "CheckIndexOption",
                        "values": [
                            "NoOption",
                            "IndexIsValid",
                            "DoNotUseParent",
                            "ParentIsInvalid"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "hasIndex",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "hasIndex",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "index",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "index",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "child",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "parent",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            },
                            {
                                "name": "idx",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "sibling",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "rowCount",
                        "returnType": "int"
                    },
                    {
                        "access": "public",
                        "name": "rowCount",
                        "returnType": "int"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "columnCount",
                        "returnType": "int"
                    },
                    {
                        "access": "public",
                        "name": "columnCount",
                        "returnType": "int"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "hasChildren",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "hasChildren",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            }
                        ],
                        "name": "data",
                        "returnType": "QVariant"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "data",
                        "returnType": "QVariant"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "value",
                                "type": "QVariant"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            }
                        ],
                        "name": "setData",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "setData",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "section",
                                "type": "int"
                            },
                            {
                                "name": "orientation",
                                "type": "Qt::Orientation"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            }
                        ],
                        "name": "headerData",
                        "returnType": "QVariant"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "section",
                                "type": "int"
                            },
                            {
                                "name": "orientation",
                                "type": "Qt::Orientation"
                            }
                        ],
                        "name": "headerData",
                        "returnType": "QVariant"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "fetchMore",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "canFetchMore",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "flags",
                        "returnType": "Qt::ItemFlags"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "start",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            },
                            {
                                "name": "value",
                                "type": "QVariant"
                            },
                            {
                                "name": "hits",
                                "type": "int"
                            },
                            {
                                "name": "flags",
                                "type": "Qt::MatchFlags"
                            }
                        ],
                        "name": "match",
                        "returnType": "QModelIndexList"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "start",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            },
                            {
                                "name": "value",
                                "type": "QVariant"
                            },
                            {
                                "name": "hits",
                                "type": "int"
                            }
                        ],
                        "name": "match",
                        "returnType": "QModelIndexList"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "start",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "role",
                                "type": "int"
                            },
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "match",
                        "returnType": "QModelIndexList"
                    }
                ],
                "object": true,
                "qualifiedClassName": "QAbstractItemModel",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "dataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "topLeft",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "bottomRight",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "dataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "orientation",
                                "type": "Qt::Orientation"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "headerDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "layoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            }
                        ],
                        "name": "layoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "layoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            }
                        ],
                        "name": "layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "rowsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "rowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "rowsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "rowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "columnsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "columnsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "columnsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "columnsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "modelAboutToBeReset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "modelReset",
                        "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": "rowsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            },
                            {
                                "name": "destination",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "row",
                                "type": "int"
                            }
                        ],
                        "name": "rowsMoved",
                        "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": "columnsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            },
                            {
                                "name": "destination",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "columnsMoved",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "submit",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "name": "revert",
                        "returnType": "void"
                    },
                    {
                        "access": "protected",
                        "name": "resetInternalData",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QAbstractTableModel",
                "object": true,
                "qualifiedClassName": "QAbstractTableModel",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractItemModel"
                    }
                ]
            },
            {
                "className": "QAbstractListModel",
                "object": true,
                "qualifiedClassName": "QAbstractListModel",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractItemModel"
                    }
                ]
            }
        ],
        "inputFile": "qabstractitemmodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QAbstractProxyModel",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "proxyIndex",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "mapToSource",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sourceIndex",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "mapFromSource",
                        "returnType": "QModelIndex"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "selection",
                                "type": "QItemSelection"
                            }
                        ],
                        "name": "mapSelectionToSource",
                        "returnType": "QItemSelection"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "selection",
                                "type": "QItemSelection"
                            }
                        ],
                        "name": "mapSelectionFromSource",
                        "returnType": "QItemSelection"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "sourceModel",
                        "notify": "sourceModelChanged",
                        "read": "sourceModel",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setSourceModel"
                    }
                ],
                "qualifiedClassName": "QAbstractProxyModel",
                "signals": [
                    {
                        "access": "public",
                        "name": "sourceModelChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "private",
                        "name": "_q_sourceModelDestroyed",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractItemModel"
                    }
                ]
            }
        ],
        "inputFile": "qabstractproxymodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QAnimationGroup",
                "object": true,
                "qualifiedClassName": "QAnimationGroup",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qanimationgroup.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QBuffer",
                "object": true,
                "qualifiedClassName": "QBuffer",
                "slots": [
                    {
                        "access": "private",
                        "name": "_q_emitSignals",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QIODevice"
                    }
                ]
            }
        ],
        "inputFile": "qbuffer.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCborError",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Code",
                        "values": [
                            "UnknownError",
                            "AdvancePastEnd",
                            "InputOutputError",
                            "GarbageAtEnd",
                            "EndOfFile",
                            "UnexpectedBreak",
                            "UnknownType",
                            "IllegalType",
                            "IllegalNumber",
                            "IllegalSimpleType",
                            "InvalidUtf8String",
                            "DataTooLarge",
                            "NestingTooDeep",
                            "UnsupportedType",
                            "NoError"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QCborError"
            }
        ],
        "inputFile": "qcborcommon.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCborStreamReader",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Type",
                        "values": [
                            "UnsignedInteger",
                            "NegativeInteger",
                            "ByteString",
                            "ByteArray",
                            "TextString",
                            "String",
                            "Array",
                            "Map",
                            "Tag",
                            "SimpleType",
                            "HalfFloat",
                            "Float16",
                            "Float",
                            "Double",
                            "Invalid"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "StringResultCode",
                        "values": [
                            "EndOfString",
                            "Ok",
                            "Error"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QCborStreamReader"
            }
        ],
        "inputFile": "qcborstreamreader.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCborValue",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Type",
                        "values": [
                            "Integer",
                            "ByteArray",
                            "String",
                            "Array",
                            "Map",
                            "Tag",
                            "SimpleType",
                            "False",
                            "True",
                            "Null",
                            "Undefined",
                            "Double",
                            "DateTime",
                            "Url",
                            "RegularExpression",
                            "Uuid",
                            "Invalid"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QCborValue"
            }
        ],
        "inputFile": "qcborvalue.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QConcatenateTablesProxyModel",
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sourceModel",
                                "type": "QAbstractItemModel*"
                            }
                        ],
                        "name": "addSourceModel",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sourceModel",
                                "type": "QAbstractItemModel*"
                            }
                        ],
                        "name": "removeSourceModel",
                        "returnType": "void"
                    }
                ],
                "object": true,
                "qualifiedClassName": "QConcatenateTablesProxyModel",
                "slots": [
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotRowsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotRowsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotColumnsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotColumnsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotColumnsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_slotColumnsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "from",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "to",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "_q_slotDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_slotSourceLayoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_slotSourceLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_slotModelAboutToBeReset",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_slotModelReset",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractItemModel"
                    }
                ]
            }
        ],
        "inputFile": "qconcatenatetablesproxymodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCoreApplication",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "applicationName",
                        "notify": "applicationNameChanged",
                        "read": "applicationName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setApplicationName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "applicationVersion",
                        "notify": "applicationVersionChanged",
                        "read": "applicationVersion",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setApplicationVersion"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "organizationName",
                        "notify": "organizationNameChanged",
                        "read": "organizationName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setOrganizationName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "organizationDomain",
                        "notify": "organizationDomainChanged",
                        "read": "organizationDomain",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setOrganizationDomain"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "quitLockEnabled",
                        "read": "isQuitLockEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setQuitLockEnabled"
                    }
                ],
                "qualifiedClassName": "QCoreApplication",
                "signals": [
                    {
                        "access": "public",
                        "name": "aboutToQuit",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "organizationNameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "organizationDomainChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "applicationNameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "applicationVersionChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "quit",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qcoreapplication.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QEvent",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Type",
                        "values": [
                            "None",
                            "Timer",
                            "MouseButtonPress",
                            "MouseButtonRelease",
                            "MouseButtonDblClick",
                            "MouseMove",
                            "KeyPress",
                            "KeyRelease",
                            "FocusIn",
                            "FocusOut",
                            "FocusAboutToChange",
                            "Enter",
                            "Leave",
                            "Paint",
                            "Move",
                            "Resize",
                            "Create",
                            "Destroy",
                            "Show",
                            "Hide",
                            "Close",
                            "Quit",
                            "ParentChange",
                            "ParentAboutToChange",
                            "ThreadChange",
                            "WindowActivate",
                            "WindowDeactivate",
                            "ShowToParent",
                            "HideToParent",
                            "Wheel",
                            "WindowTitleChange",
                            "WindowIconChange",
                            "ApplicationWindowIconChange",
                            "ApplicationFontChange",
                            "ApplicationLayoutDirectionChange",
                            "ApplicationPaletteChange",
                            "PaletteChange",
                            "Clipboard",
                            "Speech",
                            "MetaCall",
                            "SockAct",
                            "WinEventAct",
                            "DeferredDelete",
                            "DragEnter",
                            "DragMove",
                            "DragLeave",
                            "Drop",
                            "DragResponse",
                            "ChildAdded",
                            "ChildPolished",
                            "ChildRemoved",
                            "ShowWindowRequest",
                            "PolishRequest",
                            "Polish",
                            "LayoutRequest",
                            "UpdateRequest",
                            "UpdateLater",
                            "EmbeddingControl",
                            "ActivateControl",
                            "DeactivateControl",
                            "ContextMenu",
                            "InputMethod",
                            "TabletMove",
                            "LocaleChange",
                            "LanguageChange",
                            "LayoutDirectionChange",
                            "Style",
                            "TabletPress",
                            "TabletRelease",
                            "OkRequest",
                            "HelpRequest",
                            "IconDrag",
                            "FontChange",
                            "EnabledChange",
                            "ActivationChange",
                            "StyleChange",
                            "IconTextChange",
                            "ModifiedChange",
                            "MouseTrackingChange",
                            "WindowBlocked",
                            "WindowUnblocked",
                            "WindowStateChange",
                            "ReadOnlyChange",
                            "ToolTip",
                            "WhatsThis",
                            "StatusTip",
                            "ActionChanged",
                            "ActionAdded",
                            "ActionRemoved",
                            "FileOpen",
                            "Shortcut",
                            "ShortcutOverride",
                            "WhatsThisClicked",
                            "ToolBarChange",
                            "ApplicationActivate",
                            "ApplicationActivated",
                            "ApplicationDeactivate",
                            "ApplicationDeactivated",
                            "QueryWhatsThis",
                            "EnterWhatsThisMode",
                            "LeaveWhatsThisMode",
                            "ZOrderChange",
                            "HoverEnter",
                            "HoverLeave",
                            "HoverMove",
                            "AcceptDropsChange",
                            "ZeroTimerEvent",
                            "GraphicsSceneMouseMove",
                            "GraphicsSceneMousePress",
                            "GraphicsSceneMouseRelease",
                            "GraphicsSceneMouseDoubleClick",
                            "GraphicsSceneContextMenu",
                            "GraphicsSceneHoverEnter",
                            "GraphicsSceneHoverMove",
                            "GraphicsSceneHoverLeave",
                            "GraphicsSceneHelp",
                            "GraphicsSceneDragEnter",
                            "GraphicsSceneDragMove",
                            "GraphicsSceneDragLeave",
                            "GraphicsSceneDrop",
                            "GraphicsSceneWheel",
                            "GraphicsSceneLeave",
                            "KeyboardLayoutChange",
                            "DynamicPropertyChange",
                            "TabletEnterProximity",
                            "TabletLeaveProximity",
                            "NonClientAreaMouseMove",
                            "NonClientAreaMouseButtonPress",
                            "NonClientAreaMouseButtonRelease",
                            "NonClientAreaMouseButtonDblClick",
                            "MacSizeChange",
                            "ContentsRectChange",
                            "MacGLWindowChange",
                            "FutureCallOut",
                            "GraphicsSceneResize",
                            "GraphicsSceneMove",
                            "CursorChange",
                            "ToolTipChange",
                            "NetworkReplyUpdated",
                            "GrabMouse",
                            "UngrabMouse",
                            "GrabKeyboard",
                            "UngrabKeyboard",
                            "StateMachineSignal",
                            "StateMachineWrapped",
                            "TouchBegin",
                            "TouchUpdate",
                            "TouchEnd",
                            "NativeGesture",
                            "RequestSoftwareInputPanel",
                            "CloseSoftwareInputPanel",
                            "WinIdChange",
                            "Gesture",
                            "GestureOverride",
                            "ScrollPrepare",
                            "Scroll",
                            "Expose",
                            "InputMethodQuery",
                            "OrientationChange",
                            "TouchCancel",
                            "ThemeChange",
                            "SockClose",
                            "PlatformPanel",
                            "StyleAnimationUpdate",
                            "ApplicationStateChange",
                            "WindowChangeInternal",
                            "ScreenChangeInternal",
                            "PlatformSurface",
                            "Pointer",
                            "TabletTrackingChange",
                            "User",
                            "MaxUser"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QEvent"
            }
        ],
        "inputFile": "qcoreevent.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QCryptographicHash",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Algorithm",
                        "values": [
                            "Md4",
                            "Md5",
                            "Sha1",
                            "Sha224",
                            "Sha256",
                            "Sha384",
                            "Sha512",
                            "Keccak_224",
                            "Keccak_256",
                            "Keccak_384",
                            "Keccak_512",
                            "RealSha3_224",
                            "RealSha3_256",
                            "RealSha3_384",
                            "RealSha3_512",
                            "Sha3_224",
                            "Sha3_256",
                            "Sha3_384",
                            "Sha3_512",
                            "Blake2b_160",
                            "Blake2b_256",
                            "Blake2b_384",
                            "Blake2b_512",
                            "Blake2s_128",
                            "Blake2s_160",
                            "Blake2s_224",
                            "Blake2s_256"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QCryptographicHash"
            }
        ],
        "inputFile": "qcryptographichash.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QEasingCurve",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Type",
                        "values": [
                            "Linear",
                            "InQuad",
                            "OutQuad",
                            "InOutQuad",
                            "OutInQuad",
                            "InCubic",
                            "OutCubic",
                            "InOutCubic",
                            "OutInCubic",
                            "InQuart",
                            "OutQuart",
                            "InOutQuart",
                            "OutInQuart",
                            "InQuint",
                            "OutQuint",
                            "InOutQuint",
                            "OutInQuint",
                            "InSine",
                            "OutSine",
                            "InOutSine",
                            "OutInSine",
                            "InExpo",
                            "OutExpo",
                            "InOutExpo",
                            "OutInExpo",
                            "InCirc",
                            "OutCirc",
                            "InOutCirc",
                            "OutInCirc",
                            "InElastic",
                            "OutElastic",
                            "InOutElastic",
                            "OutInElastic",
                            "InBack",
                            "OutBack",
                            "InOutBack",
                            "OutInBack",
                            "InBounce",
                            "OutBounce",
                            "InOutBounce",
                            "OutInBounce",
                            "InCurve",
                            "OutCurve",
                            "SineCurve",
                            "CosineCurve",
                            "BezierSpline",
                            "TCBSpline",
                            "Custom",
                            "NCurveTypes"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QEasingCurve"
            }
        ],
        "inputFile": "qeasingcurve.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QEventDispatcherGlib",
                "object": true,
                "qualifiedClassName": "QEventDispatcherGlib",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractEventDispatcher"
                    }
                ]
            }
        ],
        "inputFile": "qeventdispatcher_glib_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QEventDispatcherUNIX",
                "object": true,
                "qualifiedClassName": "QEventDispatcherUNIX",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractEventDispatcher"
                    }
                ]
            }
        ],
        "inputFile": "qeventdispatcher_unix_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QEventLoop",
                "object": true,
                "qualifiedClassName": "QEventLoop",
                "slots": [
                    {
                        "access": "public",
                        "name": "quit",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qeventloop.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFactoryLoader",
                "object": true,
                "qualifiedClassName": "QFactoryLoader",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qfactoryloader_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFile",
                "object": true,
                "qualifiedClassName": "QFile",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QFileDevice"
                    }
                ]
            }
        ],
        "inputFile": "qfile.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFileDevice",
                "object": true,
                "qualifiedClassName": "QFileDevice",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QIODevice"
                    }
                ]
            }
        ],
        "inputFile": "qfiledevice.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFileSelector",
                "object": true,
                "qualifiedClassName": "QFileSelector",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qfileselector.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFileSystemWatcher",
                "object": true,
                "qualifiedClassName": "QFileSystemWatcher",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            }
                        ],
                        "name": "fileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            }
                        ],
                        "name": "directoryChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            },
                            {
                                "name": "removed",
                                "type": "bool"
                            }
                        ],
                        "name": "_q_fileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            },
                            {
                                "name": "removed",
                                "type": "bool"
                            }
                        ],
                        "name": "_q_directoryChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qfilesystemwatcher.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QInotifyFileSystemWatcherEngine",
                "object": true,
                "qualifiedClassName": "QInotifyFileSystemWatcherEngine",
                "slots": [
                    {
                        "access": "private",
                        "name": "readFromInotify",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QFileSystemWatcherEngine"
                    }
                ]
            }
        ],
        "inputFile": "qfilesystemwatcher_inotify_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFileSystemWatcherEngine",
                "object": true,
                "qualifiedClassName": "QFileSystemWatcherEngine",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            },
                            {
                                "name": "removed",
                                "type": "bool"
                            }
                        ],
                        "name": "fileChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "path",
                                "type": "QString"
                            },
                            {
                                "name": "removed",
                                "type": "bool"
                            }
                        ],
                        "name": "directoryChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qfilesystemwatcher_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QPollingFileSystemWatcherEngine",
                "object": true,
                "qualifiedClassName": "QPollingFileSystemWatcherEngine",
                "slots": [
                    {
                        "access": "private",
                        "name": "timeout",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QFileSystemWatcherEngine"
                    }
                ]
            }
        ],
        "inputFile": "qfilesystemwatcher_polling_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QFutureWatcherBase",
                "object": true,
                "qualifiedClassName": "QFutureWatcherBase",
                "signals": [
                    {
                        "access": "public",
                        "name": "started",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "finished",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "canceled",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "paused",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "suspending",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "suspended",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "resumed",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "resultIndex",
                                "type": "int"
                            }
                        ],
                        "name": "resultReadyAt",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "beginIndex",
                                "type": "int"
                            },
                            {
                                "name": "endIndex",
                                "type": "int"
                            }
                        ],
                        "name": "resultsReadyAt",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "minimum",
                                "type": "int"
                            },
                            {
                                "name": "maximum",
                                "type": "int"
                            }
                        ],
                        "name": "progressRangeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "progressValue",
                                "type": "int"
                            }
                        ],
                        "name": "progressValueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "progressText",
                                "type": "QString"
                            }
                        ],
                        "name": "progressTextChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "cancel",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "suspend",
                                "type": "bool"
                            }
                        ],
                        "name": "setSuspended",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "suspend",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "resume",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "toggleSuspended",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "paused",
                                "type": "bool"
                            }
                        ],
                        "name": "setPaused",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "pause",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "togglePaused",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qfuturewatcher.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QIdentityProxyModel",
                "object": true,
                "qualifiedClassName": "QIdentityProxyModel",
                "slots": [
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "QList<int>"
                            }
                        ],
                        "name": "_q_sourceDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "orientation",
                                "type": "Qt::Orientation"
                            },
                            {
                                "name": "first",
                                "type": "int"
                            },
                            {
                                "name": "last",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceHeaderDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "sourceParents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_sourceLayoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "sourceParents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_sourceLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_sourceModelAboutToBeReset",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_sourceModelReset",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractProxyModel"
                    }
                ]
            }
        ],
        "inputFile": "qidentityproxymodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QIODevice",
                "object": true,
                "qualifiedClassName": "QIODevice",
                "signals": [
                    {
                        "access": "public",
                        "name": "readyRead",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "channel",
                                "type": "int"
                            }
                        ],
                        "name": "channelReadyRead",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "bytes",
                                "type": "qint64"
                            }
                        ],
                        "name": "bytesWritten",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "channel",
                                "type": "int"
                            },
                            {
                                "name": "bytes",
                                "type": "qint64"
                            }
                        ],
                        "name": "channelBytesWritten",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "aboutToClose",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "readChannelFinished",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QIODeviceBase"
                    }
                ]
            }
        ],
        "inputFile": "qiodevice.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QItemSelectionModel",
                "enums": [
                    {
                        "alias": "SelectionFlag",
                        "isClass": false,
                        "isFlag": true,
                        "name": "SelectionFlags",
                        "values": [
                            "NoUpdate",
                            "Clear",
                            "Select",
                            "Deselect",
                            "Toggle",
                            "Current",
                            "Rows",
                            "Columns",
                            "SelectCurrent",
                            "ToggleCurrent",
                            "ClearAndSelect"
                        ]
                    }
                ],
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "isSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "isRowSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            }
                        ],
                        "name": "isRowSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "column",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "isColumnSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "isColumnSelected",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "rowIntersectsSelection",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            }
                        ],
                        "name": "rowIntersectsSelection",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "column",
                                "type": "int"
                            },
                            {
                                "name": "parent",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "columnIntersectsSelection",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "columnIntersectsSelection",
                        "returnType": "bool"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "column",
                                "type": "int"
                            }
                        ],
                        "name": "selectedRows",
                        "returnType": "QModelIndexList"
                    },
                    {
                        "access": "public",
                        "name": "selectedRows",
                        "returnType": "QModelIndexList"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "row",
                                "type": "int"
                            }
                        ],
                        "name": "selectedColumns",
                        "returnType": "QModelIndexList"
                    },
                    {
                        "access": "public",
                        "name": "selectedColumns",
                        "returnType": "QModelIndexList"
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "model",
                        "notify": "modelChanged",
                        "read": "model",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractItemModel*",
                        "user": false,
                        "write": "setModel"
                    },
                    {
                        "constant": false,
                        "designable": false,
                        "final": false,
                        "name": "hasSelection",
                        "notify": "selectionChanged",
                        "read": "hasSelection",
                        "required": false,
                        "scriptable": true,
                        "stored": false,
                        "type": "bool",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": false,
                        "final": false,
                        "name": "currentIndex",
                        "notify": "currentChanged",
                        "read": "currentIndex",
                        "required": false,
                        "scriptable": true,
                        "stored": false,
                        "type": "QModelIndex",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": false,
                        "final": false,
                        "name": "selection",
                        "notify": "selectionChanged",
                        "read": "selection",
                        "required": false,
                        "scriptable": true,
                        "stored": false,
                        "type": "QItemSelection",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": false,
                        "final": false,
                        "name": "selectedIndexes",
                        "notify": "selectionChanged",
                        "read": "selectedIndexes",
                        "required": false,
                        "scriptable": true,
                        "stored": false,
                        "type": "QModelIndexList",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QItemSelectionModel",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "selected",
                                "type": "QItemSelection"
                            },
                            {
                                "name": "deselected",
                                "type": "QItemSelection"
                            }
                        ],
                        "name": "selectionChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "current",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "previous",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "currentChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "current",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "previous",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "currentRowChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "current",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "previous",
                                "type": "QModelIndex"
                            }
                        ],
                        "name": "currentColumnChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "model",
                                "type": "QAbstractItemModel*"
                            }
                        ],
                        "name": "modelChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "command",
                                "type": "QItemSelectionModel::SelectionFlags"
                            }
                        ],
                        "name": "setCurrentIndex",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "index",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "command",
                                "type": "QItemSelectionModel::SelectionFlags"
                            }
                        ],
                        "name": "select",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "selection",
                                "type": "QItemSelection"
                            },
                            {
                                "name": "command",
                                "type": "QItemSelectionModel::SelectionFlags"
                            }
                        ],
                        "name": "select",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clear",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "reset",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clearSelection",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "clearCurrentIndex",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_columnsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_rowsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_columnsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_rowsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            }
                        ],
                        "name": "_q_layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_layoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_layoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "parents",
                                "type": "QList<QPersistentModelIndex>"
                            }
                        ],
                        "name": "_q_layoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_layoutChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qitemselectionmodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QLibrary",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": true,
                        "name": "LoadHint",
                        "values": [
                            "ResolveAllSymbolsHint",
                            "ExportExternalSymbolsHint",
                            "LoadArchiveMemberHint",
                            "PreventUnloadHint",
                            "DeepBindHint"
                        ]
                    },
                    {
                        "alias": "LoadHint",
                        "isClass": false,
                        "isFlag": true,
                        "name": "LoadHints",
                        "values": [
                            "ResolveAllSymbolsHint",
                            "ExportExternalSymbolsHint",
                            "LoadArchiveMemberHint",
                            "PreventUnloadHint",
                            "DeepBindHint"
                        ]
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "fileName",
                        "read": "fileName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setFileName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "loadHints",
                        "read": "loadHints",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "LoadHints",
                        "user": false,
                        "write": "setLoadHints"
                    }
                ],
                "qualifiedClassName": "QLibrary",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qlibrary.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QLocale",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Language",
                        "values": [
                            "AnyLanguage",
                            "C",
                            "Abkhazian",
                            "Afar",
                            "Afrikaans",
                            "Aghem",
                            "Akan",
                            "Akkadian",
                            "Akoose",
                            "Albanian",
                            "AmericanSignLanguage",
                            "Amharic",
                            "AncientEgyptian",
                            "AncientGreek",
                            "Arabic",
                            "Aragonese",
                            "Aramaic",
                            "Armenian",
                            "Assamese",
                            "Asturian",
                            "Asu",
                            "Atsam",
                            "Avaric",
                            "Avestan",
                            "Aymara",
                            "Azerbaijani",
                            "Bafia",
                            "Balinese",
                            "Bambara",
                            "Bamun",
                            "Bangla",
                            "Basaa",
                            "Bashkir",
                            "Basque",
                            "BatakToba",
                            "Belarusian",
                            "Bemba",
                            "Bena",
                            "Bhojpuri",
                            "Bislama",
                            "Blin",
                            "Bodo",
                            "Bosnian",
                            "Breton",
                            "Buginese",
                            "Bulgarian",
                            "Burmese",
                            "Cantonese",
                            "Catalan",
                            "Cebuano",
                            "CentralAtlasTamazight",
                            "CentralKurdish",
                            "Chakma",
                            "Chamorro",
                            "Chechen",
                            "Cherokee",
                            "Chickasaw",
                            "Chiga",
                            "Chinese",
                            "Church",
                            "Chuvash",
                            "Colognian",
                            "Coptic",
                            "Cornish",
                            "Corsican",
                            "Cree",
                            "Croatian",
                            "Czech",
                            "Danish",
                            "Divehi",
                            "Dogri",
                            "Duala",
                            "Dutch",
                            "Dzongkha",
                            "Embu",
                            "English",
                            "Erzya",
                            "Esperanto",
                            "Estonian",
                            "Ewe",
                            "Ewondo",
                            "Faroese",
                            "Fijian",
                            "Filipino",
                            "Finnish",
                            "French",
                            "Friulian",
                            "Fulah",
                            "Gaelic",
                            "Ga",
                            "Galician",
                            "Ganda",
                            "Geez",
                            "Georgian",
                            "German",
                            "Gothic",
                            "Greek",
                            "Guarani",
                            "Gujarati",
                            "Gusii",
                            "Haitian",
                            "Hausa",
                            "Hawaiian",
                            "Hebrew",
                            "Herero",
                            "Hindi",
                            "HiriMotu",
                            "Hungarian",
                            "Icelandic",
                            "Ido",
                            "Igbo",
                            "InariSami",
                            "Indonesian",
                            "Ingush",
                            "Interlingua",
                            "Interlingue",
                            "Inuktitut",
                            "Inupiaq",
                            "Irish",
                            "Italian",
                            "Japanese",
                            "Javanese",
                            "Jju",
                            "JolaFonyi",
                            "Kabuverdianu",
                            "Kabyle",
                            "Kako",
                            "Kalaallisut",
                            "Kalenjin",
                            "Kamba",
                            "Kannada",
                            "Kanuri",
                            "Kashmiri",
                            "Kazakh",
                            "Kenyang",
                            "Khmer",
                            "Kiche",
                            "Kikuyu",
                            "Kinyarwanda",
                            "Komi",
                            "Kongo",
                            "Konkani",
                            "Korean",
                            "Koro",
                            "KoyraboroSenni",
                            "KoyraChiini",
                            "Kpelle",
                            "Kuanyama",
                            "Kurdish",
                            "Kwasio",
                            "Kyrgyz",
                            "Lakota",
                            "Langi",
                            "Lao",
                            "Latin",
                            "Latvian",
                            "Lezghian",
                            "Limburgish",
                            "Lingala",
                            "LiteraryChinese",
                            "Lithuanian",
                            "Lojban",
                            "LowerSorbian",
                            "LowGerman",
                            "LubaKatanga",
                            "LuleSami",
                            "Luo",
                            "Luxembourgish",
                            "Luyia",
                            "Macedonian",
                            "Machame",
                            "Maithili",
                            "MakhuwaMeetto",
                            "Makonde",
                            "Malagasy",
                            "Malayalam",
                            "Malay",
                            "Maltese",
                            "Mandingo",
                            "Manipuri",
                            "Manx",
                            "Maori",
                            "Mapuche",
                            "Marathi",
                            "Marshallese",
                            "Masai",
                            "Mazanderani",
                            "Mende",
                            "Meru",
                            "Meta",
                            "Mohawk",
                            "Mongolian",
                            "Morisyen",
                            "Mundang",
                            "Muscogee",
                            "Nama",
                            "NauruLanguage",
                            "Navajo",
                            "Ndonga",
                            "Nepali",
                            "Newari",
                            "Ngiemboon",
                            "Ngomba",
                            "NigerianPidgin",
                            "Nko",
                            "NorthernLuri",
                            "NorthernSami",
                            "NorthernSotho",
                            "NorthNdebele",
                            "NorwegianBokmal",
                            "NorwegianNynorsk",
                            "Nuer",
                            "Nyanja",
                            "Nyankole",
                            "Occitan",
                            "Odia",
                            "Ojibwa",
                            "OldIrish",
                            "OldNorse",
                            "OldPersian",
                            "Oromo",
                            "Osage",
                            "Ossetic",
                            "Pahlavi",
                            "Palauan",
                            "Pali",
                            "Papiamento",
                            "Pashto",
                            "Persian",
                            "Phoenician",
                            "Polish",
                            "Portuguese",
                            "Prussian",
                            "Punjabi",
                            "Quechua",
                            "Romanian",
                            "Romansh",
                            "Rombo",
                            "Rundi",
                            "Russian",
                            "Rwa",
                            "Saho",
                            "Sakha",
                            "Samburu",
                            "Samoan",
                            "Sango",
                            "Sangu",
                            "Sanskrit",
                            "Santali",
                            "Sardinian",
                            "Saurashtra",
                            "Sena",
                            "Serbian",
                            "Shambala",
                            "Shona",
                            "SichuanYi",
                            "Sicilian",
                            "Sidamo",
                            "Silesian",
                            "Sindhi",
                            "Sinhala",
                            "SkoltSami",
                            "Slovak",
                            "Slovenian",
                            "Soga",
                            "Somali",
                            "SouthernKurdish",
                            "SouthernSami",
                            "SouthernSotho",
                            "SouthNdebele",
                            "Spanish",
                            "StandardMoroccanTamazight",
                            "Sundanese",
                            "Swahili",
                            "Swati",
                            "Swedish",
                            "SwissGerman",
                            "Syriac",
                            "Tachelhit",
                            "Tahitian",
                            "TaiDam",
                            "Taita",
                            "Tajik",
                            "Tamil",
                            "Taroko",
                            "Tasawaq",
                            "Tatar",
                            "Telugu",
                            "Teso",
                            "Thai",
                            "Tibetan",
                            "Tigre",
                            "Tigrinya",
                            "TokelauLanguage",
                            "TokPisin",
                            "Tongan",
                            "Tsonga",
                            "Tswana",
                            "Turkish",
                            "Turkmen",
                            "TuvaluLanguage",
                            "Tyap",
                            "Ugaritic",
                            "Ukrainian",
                            "UpperSorbian",
                            "Urdu",
                            "Uyghur",
                            "Uzbek",
                            "Vai",
                            "Venda",
                            "Vietnamese",
                            "Volapuk",
                            "Vunjo",
                            "Walloon",
                            "Walser",
                            "Warlpiri",
                            "Welsh",
                            "WesternBalochi",
                            "WesternFrisian",
                            "Wolaytta",
                            "Wolof",
                            "Xhosa",
                            "Yangben",
                            "Yiddish",
                            "Yoruba",
                            "Zarma",
                            "Zhuang",
                            "Zulu",
                            "Afan",
                            "Bengali",
                            "Bhutani",
                            "Byelorussian",
                            "Cambodian",
                            "CentralMoroccoTamazight",
                            "Chewa",
                            "Frisian",
                            "Greenlandic",
                            "Inupiak",
                            "Kirghiz",
                            "Kurundi",
                            "Kwanyama",
                            "Navaho",
                            "Oriya",
                            "RhaetoRomance",
                            "Uighur",
                            "Uigur",
                            "Walamo",
                            "LastLanguage"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Script",
                        "values": [
                            "AnyScript",
                            "AdlamScript",
                            "AhomScript",
                            "AnatolianHieroglyphsScript",
                            "ArabicScript",
                            "ArmenianScript",
                            "AvestanScript",
                            "BalineseScript",
                            "BamumScript",
                            "BanglaScript",
                            "BassaVahScript",
                            "BatakScript",
                            "BhaiksukiScript",
                            "BopomofoScript",
                            "BrahmiScript",
                            "BrailleScript",
                            "BugineseScript",
                            "BuhidScript",
                            "CanadianAboriginalScript",
                            "CarianScript",
                            "CaucasianAlbanianScript",
                            "ChakmaScript",
                            "ChamScript",
                            "CherokeeScript",
                            "CopticScript",
                            "CuneiformScript",
                            "CypriotScript",
                            "CyrillicScript",
                            "DeseretScript",
                            "DevanagariScript",
                            "DuployanScript",
                            "EgyptianHieroglyphsScript",
                            "ElbasanScript",
                            "EthiopicScript",
                            "FraserScript",
                            "GeorgianScript",
                            "GlagoliticScript",
                            "GothicScript",
                            "GranthaScript",
                            "GreekScript",
                            "GujaratiScript",
                            "GurmukhiScript",
                            "HangulScript",
                            "HanScript",
                            "HanunooScript",
                            "HanWithBopomofoScript",
                            "HatranScript",
                            "HebrewScript",
                            "HiraganaScript",
                            "ImperialAramaicScript",
                            "InscriptionalPahlaviScript",
                            "InscriptionalParthianScript",
                            "JamoScript",
                            "JapaneseScript",
                            "JavaneseScript",
                            "KaithiScript",
                            "KannadaScript",
                            "KatakanaScript",
                            "KayahLiScript",
                            "KharoshthiScript",
                            "KhmerScript",
                            "KhojkiScript",
                            "KhudawadiScript",
                            "KoreanScript",
                            "LannaScript",
                            "LaoScript",
                            "LatinScript",
                            "LepchaScript",
                            "LimbuScript",
                            "LinearAScript",
                            "LinearBScript",
                            "LycianScript",
                            "LydianScript",
                            "MahajaniScript",
                            "MalayalamScript",
                            "MandaeanScript",
                            "ManichaeanScript",
                            "MarchenScript",
                            "MeiteiMayekScript",
                            "MendeScript",
                            "MeroiticCursiveScript",
                            "MeroiticScript",
                            "ModiScript",
                            "MongolianScript",
                            "MroScript",
                            "MultaniScript",
                            "MyanmarScript",
                            "NabataeanScript",
                            "NewaScript",
                            "NewTaiLueScript",
                            "NkoScript",
                            "OdiaScript",
                            "OghamScript",
                            "OlChikiScript",
                            "OldHungarianScript",
                            "OldItalicScript",
                            "OldNorthArabianScript",
                            "OldPermicScript",
                            "OldPersianScript",
                            "OldSouthArabianScript",
                            "OrkhonScript",
                            "OsageScript",
                            "OsmanyaScript",
                            "PahawhHmongScript",
                            "PalmyreneScript",
                            "PauCinHauScript",
                            "PhagsPaScript",
                            "PhoenicianScript",
                            "PollardPhoneticScript",
                            "PsalterPahlaviScript",
                            "RejangScript",
                            "RunicScript",
                            "SamaritanScript",
                            "SaurashtraScript",
                            "SharadaScript",
                            "ShavianScript",
                            "SiddhamScript",
                            "SignWritingScript",
                            "SimplifiedHanScript",
                            "SinhalaScript",
                            "SoraSompengScript",
                            "SundaneseScript",
                            "SylotiNagriScript",
                            "SyriacScript",
                            "TagalogScript",
                            "TagbanwaScript",
                            "TaiLeScript",
                            "TaiVietScript",
                            "TakriScript",
                            "TamilScript",
                            "TangutScript",
                            "TeluguScript",
                            "ThaanaScript",
                            "ThaiScript",
                            "TibetanScript",
                            "TifinaghScript",
                            "TirhutaScript",
                            "TraditionalHanScript",
                            "UgariticScript",
                            "VaiScript",
                            "VarangKshitiScript",
                            "YiScript",
                            "BengaliScript",
                            "MendeKikakuiScript",
                            "OriyaScript",
                            "SimplifiedChineseScript",
                            "TraditionalChineseScript",
                            "LastScript"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Country",
                        "values": [
                            "AnyCountry",
                            "Afghanistan",
                            "AlandIslands",
                            "Albania",
                            "Algeria",
                            "AmericanSamoa",
                            "Andorra",
                            "Angola",
                            "Anguilla",
                            "Antarctica",
                            "AntiguaAndBarbuda",
                            "Argentina",
                            "Armenia",
                            "Aruba",
                            "AscensionIsland",
                            "Australia",
                            "Austria",
                            "Azerbaijan",
                            "Bahamas",
                            "Bahrain",
                            "Bangladesh",
                            "Barbados",
                            "Belarus",
                            "Belgium",
                            "Belize",
                            "Benin",
                            "Bermuda",
                            "Bhutan",
                            "Bolivia",
                            "BosniaAndHerzegovina",
                            "Botswana",
                            "BouvetIsland",
                            "Brazil",
                            "BritishIndianOceanTerritory",
                            "BritishVirginIslands",
                            "Brunei",
                            "Bulgaria",
                            "BurkinaFaso",
                            "Burundi",
                            "Cambodia",
                            "Cameroon",
                            "Canada",
                            "CanaryIslands",
                            "CapeVerde",
                            "CaribbeanNetherlands",
                            "CaymanIslands",
                            "CentralAfricanRepublic",
                            "CeutaAndMelilla",
                            "Chad",
                            "Chile",
                            "China",
                            "ChristmasIsland",
                            "ClippertonIsland",
                            "CocosIslands",
                            "Colombia",
                            "Comoros",
                            "CongoBrazzaville",
                            "CongoKinshasa",
                            "CookIslands",
                            "CostaRica",
                            "Croatia",
                            "Cuba",
                            "Curacao",
                            "Cyprus",
                            "Czechia",
                            "Denmark",
                            "DiegoGarcia",
                            "Djibouti",
                            "Dominica",
                            "DominicanRepublic",
                            "Ecuador",
                            "Egypt",
                            "ElSalvador",
                            "EquatorialGuinea",
                            "Eritrea",
                            "Estonia",
                            "Eswatini",
                            "Ethiopia",
                            "Europe",
                            "EuropeanUnion",
                            "FalklandIslands",
                            "FaroeIslands",
                            "Fiji",
                            "Finland",
                            "France",
                            "FrenchGuiana",
                            "FrenchPolynesia",
                            "FrenchSouthernTerritories",
                            "Gabon",
                            "Gambia",
                            "Georgia",
                            "Germany",
                            "Ghana",
                            "Gibraltar",
                            "Greece",
                            "Greenland",
                            "Grenada",
                            "Guadeloupe",
                            "Guam",
                            "Guatemala",
                            "Guernsey",
                            "GuineaBissau",
                            "Guinea",
                            "Guyana",
                            "Haiti",
                            "HeardAndMcDonaldIslands",
                            "Honduras",
                            "HongKong",
                            "Hungary",
                            "Iceland",
                            "India",
                            "Indonesia",
                            "Iran",
                            "Iraq",
                            "Ireland",
                            "IsleOfMan",
                            "Israel",
                            "Italy",
                            "IvoryCoast",
                            "Jamaica",
                            "Japan",
                            "Jersey",
                            "Jordan",
                            "Kazakhstan",
                            "Kenya",
                            "Kiribati",
                            "Kosovo",
                            "Kuwait",
                            "Kyrgyzstan",
                            "Laos",
                            "LatinAmerica",
                            "Latvia",
                            "Lebanon",
                            "Lesotho",
                            "Liberia",
                            "Libya",
                            "Liechtenstein",
                            "Lithuania",
                            "Luxembourg",
                            "Macao",
                            "Macedonia",
                            "Madagascar",
                            "Malawi",
                            "Malaysia",
                            "Maldives",
                            "Mali",
                            "Malta",
                            "MarshallIslands",
                            "Martinique",
                            "Mauritania",
                            "Mauritius",
                            "Mayotte",
                            "Mexico",
                            "Micronesia",
                            "Moldova",
                            "Monaco",
                            "Mongolia",
                            "Montenegro",
                            "Montserrat",
                            "Morocco",
                            "Mozambique",
                            "Myanmar",
                            "Namibia",
                            "NauruCountry",
                            "Nepal",
                            "Netherlands",
                            "NewCaledonia",
                            "NewZealand",
                            "Nicaragua",
                            "Nigeria",
                            "Niger",
                            "Niue",
                            "NorfolkIsland",
                            "NorthernMarianaIslands",
                            "NorthKorea",
                            "Norway",
                            "Oman",
                            "OutlyingOceania",
                            "Pakistan",
                            "Palau",
                            "PalestinianTerritories",
                            "Panama",
                            "PapuaNewGuinea",
                            "Paraguay",
                            "Peru",
                            "Philippines",
                            "Pitcairn",
                            "Poland",
                            "Portugal",
                            "PuertoRico",
                            "Qatar",
                            "Reunion",
                            "Romania",
                            "Russia",
                            "Rwanda",
                            "SaintBarthelemy",
                            "SaintHelena",
                            "SaintKittsAndNevis",
                            "SaintLucia",
                            "SaintMartin",
                            "SaintPierreAndMiquelon",
                            "SaintVincentAndGrenadines",
                            "Samoa",
                            "SanMarino",
                            "SaoTomeAndPrincipe",
                            "SaudiArabia",
                            "Senegal",
                            "Serbia",
                            "Seychelles",
                            "SierraLeone",
                            "Singapore",
                            "SintMaarten",
                            "Slovakia",
                            "Slovenia",
                            "SolomonIslands",
                            "Somalia",
                            "SouthAfrica",
                            "SouthGeorgiaAndSouthSandwichIslands",
                            "SouthKorea",
                            "SouthSudan",
                            "Spain",
                            "SriLanka",
                            "Sudan",
                            "Suriname",
                            "SvalbardAndJanMayen",
                            "Sweden",
                            "Switzerland",
                            "Syria",
                            "Taiwan",
                            "Tajikistan",
                            "Tanzania",
                            "Thailand",
                            "TimorLeste",
                            "Togo",
                            "TokelauCountry",
                            "Tonga",
                            "TrinidadAndTobago",
                            "TristanDaCunha",
                            "Tunisia",
                            "Turkey",
                            "Turkmenistan",
                            "TurksAndCaicosIslands",
                            "TuvaluCountry",
                            "Uganda",
                            "Ukraine",
                            "UnitedArabEmirates",
                            "UnitedKingdom",
                            "UnitedStatesOutlyingIslands",
                            "UnitedStates",
                            "UnitedStatesVirginIslands",
                            "Uruguay",
                            "Uzbekistan",
                            "Vanuatu",
                            "VaticanCity",
                            "Venezuela",
                            "Vietnam",
                            "WallisAndFutuna",
                            "WesternSahara",
                            "World",
                            "Yemen",
                            "Zambia",
                            "Zimbabwe",
                            "Bonaire",
                            "BosniaAndHerzegowina",
                            "CuraSao",
                            "CzechRepublic",
                            "DemocraticRepublicOfCongo",
                            "DemocraticRepublicOfKorea",
                            "EastTimor",
                            "LatinAmericaAndTheCaribbean",
                            "Macau",
                            "PeoplesRepublicOfCongo",
                            "RepublicOfKorea",
                            "RussianFederation",
                            "SaintVincentAndTheGrenadines",
                            "SouthGeorgiaAndTheSouthSandwichIslands",
                            "SvalbardAndJanMayenIslands",
                            "Swaziland",
                            "SyrianArabRepublic",
                            "UnitedStatesMinorOutlyingIslands",
                            "VaticanCityState",
                            "WallisAndFutunaIslands",
                            "LastCountry"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "MeasurementSystem",
                        "values": [
                            "MetricSystem",
                            "ImperialUSSystem",
                            "ImperialUKSystem",
                            "ImperialSystem"
                        ]
                    },
                    {
                        "alias": "DataSizeFormat",
                        "isClass": false,
                        "isFlag": true,
                        "name": "DataSizeFormats",
                        "values": [
                            "DataSizeBase1000",
                            "DataSizeSIQuantifiers",
                            "DataSizeIecFormat",
                            "DataSizeTraditionalFormat",
                            "DataSizeSIFormat"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QLocale"
            }
        ],
        "inputFile": "qlocale.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QMimeData",
                "object": true,
                "qualifiedClassName": "QMimeData",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qmimedata.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QNonContiguousByteDevice",
                "object": true,
                "qualifiedClassName": "QNonContiguousByteDevice",
                "signals": [
                    {
                        "access": "public",
                        "name": "readyRead",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "current",
                                "type": "qint64"
                            },
                            {
                                "name": "total",
                                "type": "qint64"
                            }
                        ],
                        "name": "readProgress",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QNonContiguousByteDeviceIoDeviceImpl",
                "object": true,
                "qualifiedClassName": "QNonContiguousByteDeviceIoDeviceImpl",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QNonContiguousByteDevice"
                    }
                ]
            },
            {
                "className": "QNonContiguousByteDeviceBufferImpl",
                "object": true,
                "qualifiedClassName": "QNonContiguousByteDeviceBufferImpl",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QNonContiguousByteDevice"
                    }
                ]
            }
        ],
        "inputFile": "qnoncontiguousbytedevice_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QObjectCleanupHandler",
                "object": true,
                "qualifiedClassName": "QObjectCleanupHandler",
                "slots": [
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QObject*"
                            }
                        ],
                        "name": "objectDestroyed",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qobjectcleanuphandler.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QParallelAnimationGroup",
                "object": true,
                "qualifiedClassName": "QParallelAnimationGroup",
                "slots": [
                    {
                        "access": "private",
                        "name": "_q_uncontrolledAnimationFinished",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAnimationGroup"
                    }
                ]
            }
        ],
        "inputFile": "qparallelanimationgroup.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QPauseAnimation",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "duration",
                        "read": "duration",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setDuration"
                    }
                ],
                "qualifiedClassName": "QPauseAnimation",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qpauseanimation.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QPluginLoader",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "fileName",
                        "read": "fileName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setFileName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "loadHints",
                        "read": "loadHints",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QLibrary::LoadHints",
                        "user": false,
                        "write": "setLoadHints"
                    }
                ],
                "qualifiedClassName": "QPluginLoader",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qpluginloader.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QProcess",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "ProcessError",
                        "values": [
                            "FailedToStart",
                            "Crashed",
                            "Timedout",
                            "ReadError",
                            "WriteError",
                            "UnknownError"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "ProcessState",
                        "values": [
                            "NotRunning",
                            "Starting",
                            "Running"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "ProcessChannel",
                        "values": [
                            "StandardOutput",
                            "StandardError"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "ProcessChannelMode",
                        "values": [
                            "SeparateChannels",
                            "MergedChannels",
                            "ForwardedChannels",
                            "ForwardedOutputChannel",
                            "ForwardedErrorChannel"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "InputChannelMode",
                        "values": [
                            "ManagedInputChannel",
                            "ForwardedInputChannel"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "ExitStatus",
                        "values": [
                            "NormalExit",
                            "CrashExit"
                        ]
                    }
                ],
                "object": true,
                "qualifiedClassName": "QProcess",
                "signals": [
                    {
                        "access": "public",
                        "name": "started",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "exitCode",
                                "type": "int"
                            },
                            {
                                "name": "exitStatus",
                                "type": "QProcess::ExitStatus"
                            }
                        ],
                        "name": "finished",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "exitCode",
                                "type": "int"
                            }
                        ],
                        "name": "finished",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "error",
                                "type": "QProcess::ProcessError"
                            }
                        ],
                        "name": "errorOccurred",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "state",
                                "type": "QProcess::ProcessState"
                            }
                        ],
                        "name": "stateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "readyReadStandardOutput",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "readyReadStandardError",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "terminate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "kill",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_canReadStandardOutput",
                        "returnType": "bool"
                    },
                    {
                        "access": "private",
                        "name": "_q_canReadStandardError",
                        "returnType": "bool"
                    },
                    {
                        "access": "private",
                        "name": "_q_canWrite",
                        "returnType": "bool"
                    },
                    {
                        "access": "private",
                        "name": "_q_startupNotification",
                        "returnType": "bool"
                    },
                    {
                        "access": "private",
                        "name": "_q_processDied",
                        "returnType": "bool"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QIODevice"
                    }
                ]
            }
        ],
        "inputFile": "qprocess.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QPropertyAnimation",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "propertyName",
                        "read": "propertyName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QByteArray",
                        "user": false,
                        "write": "setPropertyName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "targetObject",
                        "read": "targetObject",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QObject*",
                        "user": false,
                        "write": "setTargetObject"
                    }
                ],
                "qualifiedClassName": "QPropertyAnimation",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QVariantAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qpropertyanimation.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSaveFile",
                "object": true,
                "qualifiedClassName": "QSaveFile",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QFileDevice"
                    }
                ]
            }
        ],
        "inputFile": "qsavefile.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSequentialAnimationGroup",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "currentAnimation",
                        "notify": "currentAnimationChanged",
                        "read": "currentAnimation",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QAbstractAnimation*",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QSequentialAnimationGroup",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "current",
                                "type": "QAbstractAnimation*"
                            }
                        ],
                        "name": "currentAnimationChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "private",
                        "name": "_q_uncontrolledAnimationFinished",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAnimationGroup"
                    }
                ]
            }
        ],
        "inputFile": "qsequentialanimationgroup.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSettings",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Status",
                        "values": [
                            "NoError",
                            "AccessError",
                            "FormatError"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Format",
                        "values": [
                            "NativeFormat",
                            "IniFormat",
                            "InvalidFormat",
                            "CustomFormat1",
                            "CustomFormat2",
                            "CustomFormat3",
                            "CustomFormat4",
                            "CustomFormat5",
                            "CustomFormat6",
                            "CustomFormat7",
                            "CustomFormat8",
                            "CustomFormat9",
                            "CustomFormat10",
                            "CustomFormat11",
                            "CustomFormat12",
                            "CustomFormat13",
                            "CustomFormat14",
                            "CustomFormat15",
                            "CustomFormat16"
                        ]
                    },
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "Scope",
                        "values": [
                            "UserScope",
                            "SystemScope"
                        ]
                    }
                ],
                "object": true,
                "qualifiedClassName": "QSettings",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qsettings.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSharedMemory",
                "object": true,
                "qualifiedClassName": "QSharedMemory",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qsharedmemory.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSignalMapper",
                "object": true,
                "qualifiedClassName": "QSignalMapper",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "int"
                            }
                        ],
                        "name": "mappedInt",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "QString"
                            }
                        ],
                        "name": "mappedString",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "QObject*"
                            }
                        ],
                        "name": "mappedObject",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "map",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sender",
                                "type": "QObject*"
                            }
                        ],
                        "name": "map",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_senderDestroyed",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qsignalmapper.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSocketNotifier",
                "object": true,
                "qualifiedClassName": "QSocketNotifier",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "socket",
                                "type": "QSocketDescriptor"
                            },
                            {
                                "name": "activationEvent",
                                "type": "QSocketNotifier::Type"
                            }
                        ],
                        "name": "activated",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "socket",
                                "type": "QSocketDescriptor"
                            }
                        ],
                        "name": "activated",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "socket",
                                "type": "int"
                            }
                        ],
                        "name": "activated",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "bool"
                            }
                        ],
                        "name": "setEnabled",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qsocketnotifier.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSortFilterProxyModel",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "filterRegularExpression",
                        "read": "filterRegularExpression",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QRegularExpression",
                        "user": false,
                        "write": "setFilterRegularExpression"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "filterKeyColumn",
                        "read": "filterKeyColumn",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFilterKeyColumn"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "dynamicSortFilter",
                        "read": "dynamicSortFilter",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDynamicSortFilter"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "filterCaseSensitivity",
                        "notify": "filterCaseSensitivityChanged",
                        "read": "filterCaseSensitivity",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::CaseSensitivity",
                        "user": false,
                        "write": "setFilterCaseSensitivity"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "sortCaseSensitivity",
                        "notify": "sortCaseSensitivityChanged",
                        "read": "sortCaseSensitivity",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::CaseSensitivity",
                        "user": false,
                        "write": "setSortCaseSensitivity"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "isSortLocaleAware",
                        "notify": "sortLocaleAwareChanged",
                        "read": "isSortLocaleAware",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSortLocaleAware"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "sortRole",
                        "notify": "sortRoleChanged",
                        "read": "sortRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setSortRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "filterRole",
                        "notify": "filterRoleChanged",
                        "read": "filterRole",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setFilterRole"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "recursiveFilteringEnabled",
                        "notify": "recursiveFilteringEnabledChanged",
                        "read": "isRecursiveFilteringEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setRecursiveFilteringEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "autoAcceptChildRows",
                        "notify": "autoAcceptChildRowsChanged",
                        "read": "autoAcceptChildRows",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoAcceptChildRows"
                    }
                ],
                "qualifiedClassName": "QSortFilterProxyModel",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "dynamicSortFilter",
                                "type": "bool"
                            }
                        ],
                        "name": "dynamicSortFilterChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filterCaseSensitivity",
                                "type": "Qt::CaseSensitivity"
                            }
                        ],
                        "name": "filterCaseSensitivityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sortCaseSensitivity",
                                "type": "Qt::CaseSensitivity"
                            }
                        ],
                        "name": "sortCaseSensitivityChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sortLocaleAware",
                                "type": "bool"
                            }
                        ],
                        "name": "sortLocaleAwareChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "sortRole",
                                "type": "int"
                            }
                        ],
                        "name": "sortRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "filterRole",
                                "type": "int"
                            }
                        ],
                        "name": "filterRoleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "recursiveFilteringEnabled",
                                "type": "bool"
                            }
                        ],
                        "name": "recursiveFilteringEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "autoAcceptChildRows",
                                "type": "bool"
                            }
                        ],
                        "name": "autoAcceptChildRowsChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QString"
                            }
                        ],
                        "name": "setFilterRegularExpression",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "regularExpression",
                                "type": "QRegularExpression"
                            }
                        ],
                        "name": "setFilterRegularExpression",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QString"
                            }
                        ],
                        "name": "setFilterWildcard",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "pattern",
                                "type": "QString"
                            }
                        ],
                        "name": "setFilterFixedString",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "invalidate",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_top_left",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "source_bottom_right",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "roles",
                                "type": "QList<int>"
                            }
                        ],
                        "name": "_q_sourceDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "orientation",
                                "type": "Qt::Orientation"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceHeaderDataChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_sourceAboutToBeReset",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_sourceReset",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "sourceParents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_sourceLayoutAboutToBeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "sourceParents",
                                "type": "QList<QPersistentModelIndex>"
                            },
                            {
                                "name": "hint",
                                "type": "QAbstractItemModel::LayoutChangeHint"
                            }
                        ],
                        "name": "_q_sourceLayoutChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceRowsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsInserted",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "source_parent",
                                "type": "QModelIndex"
                            },
                            {
                                "name": "start",
                                "type": "int"
                            },
                            {
                                "name": "end",
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsRemoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsAboutToBeMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "int"
                            },
                            {
                                "type": "QModelIndex"
                            },
                            {
                                "type": "int"
                            }
                        ],
                        "name": "_q_sourceColumnsMoved",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "name": "_q_clearMapping",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractProxyModel"
                    }
                ]
            }
        ],
        "inputFile": "qsortfilterproxymodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QStandardPaths",
                "enums": [
                    {
                        "isClass": false,
                        "isFlag": false,
                        "name": "StandardLocation",
                        "values": [
                            "DesktopLocation",
                            "DocumentsLocation",
                            "FontsLocation",
                            "ApplicationsLocation",
                            "MusicLocation",
                            "MoviesLocation",
                            "PicturesLocation",
                            "TempLocation",
                            "HomeLocation",
                            "AppLocalDataLocation",
                            "CacheLocation",
                            "GenericDataLocation",
                            "RuntimeLocation",
                            "ConfigLocation",
                            "DownloadLocation",
                            "GenericCacheLocation",
                            "GenericConfigLocation",
                            "AppDataLocation",
                            "AppConfigLocation"
                        ]
                    },
                    {
                        "alias": "LocateOption",
                        "isClass": false,
                        "isFlag": true,
                        "name": "LocateOptions",
                        "values": [
                            "LocateFile",
                            "LocateDirectory"
                        ]
                    }
                ],
                "gadget": true,
                "qualifiedClassName": "QStandardPaths"
            }
        ],
        "inputFile": "qstandardpaths.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QStringListModel",
                "object": true,
                "qualifiedClassName": "QStringListModel",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractListModel"
                    }
                ]
            }
        ],
        "inputFile": "qstringlistmodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QTemporaryFile",
                "object": true,
                "qualifiedClassName": "QTemporaryFile",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QFile"
                    }
                ]
            }
        ],
        "inputFile": "qtemporaryfile.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QDeviceClosedNotifier",
                "object": true,
                "qualifiedClassName": "QDeviceClosedNotifier",
                "slots": [
                    {
                        "access": "public",
                        "name": "flushStream",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qtextstream_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QThread",
                "object": true,
                "qualifiedClassName": "QThread",
                "signals": [
                    {
                        "access": "public",
                        "name": "started",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "finished",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "Priority"
                            }
                        ],
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "terminate",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "quit",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qthread.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QThreadPool",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "expiryTimeout",
                        "read": "expiryTimeout",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setExpiryTimeout"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "maxThreadCount",
                        "read": "maxThreadCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setMaxThreadCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "activeThreadCount",
                        "read": "activeThreadCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "stackSize",
                        "read": "stackSize",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "uint",
                        "user": false,
                        "write": "setStackSize"
                    }
                ],
                "qualifiedClassName": "QThreadPool",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qthreadpool.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QTimeLine",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "duration",
                        "read": "duration",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setDuration"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "updateInterval",
                        "read": "updateInterval",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setUpdateInterval"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "currentTime",
                        "read": "currentTime",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setCurrentTime"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "direction",
                        "read": "direction",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Direction",
                        "user": false,
                        "write": "setDirection"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "loopCount",
                        "read": "loopCount",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setLoopCount"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "easingCurve",
                        "read": "easingCurve",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QEasingCurve",
                        "user": false,
                        "write": "setEasingCurve"
                    }
                ],
                "qualifiedClassName": "QTimeLine",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "x",
                                "type": "qreal"
                            }
                        ],
                        "name": "valueChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "type": "int"
                            }
                        ],
                        "name": "frameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "newState",
                                "type": "QTimeLine::State"
                            }
                        ],
                        "name": "stateChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "finished",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "resume",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "stop",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "paused",
                                "type": "bool"
                            }
                        ],
                        "name": "setPaused",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "msec",
                                "type": "int"
                            }
                        ],
                        "name": "setCurrentTime",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "toggleDirection",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qtimeline.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QTimer",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "singleShot",
                        "read": "isSingleShot",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setSingleShot"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "interval",
                        "read": "interval",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setInterval"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "remainingTime",
                        "read": "remainingTime",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "timerType",
                        "read": "timerType",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::TimerType",
                        "user": false,
                        "write": "setTimerType"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "active",
                        "read": "isActive",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false
                    }
                ],
                "qualifiedClassName": "QTimer",
                "signals": [
                    {
                        "access": "public",
                        "name": "timeout",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "msec",
                                "type": "int"
                            }
                        ],
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "start",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "stop",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qtimer.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QTranslator",
                "object": true,
                "qualifiedClassName": "QTranslator",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qtranslator.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QTransposeProxyModel",
                "object": true,
                "qualifiedClassName": "QTransposeProxyModel",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractProxyModel"
                    }
                ]
            }
        ],
        "inputFile": "qtransposeproxymodel.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QVariantAnimation",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "startValue",
                        "read": "startValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVariant",
                        "user": false,
                        "write": "setStartValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "endValue",
                        "read": "endValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVariant",
                        "user": false,
                        "write": "setEndValue"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "currentValue",
                        "notify": "valueChanged",
                        "read": "currentValue",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QVariant",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "duration",
                        "read": "duration",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setDuration"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "name": "easingCurve",
                        "read": "easingCurve",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QEasingCurve",
                        "user": false,
                        "write": "setEasingCurve"
                    }
                ],
                "qualifiedClassName": "QVariantAnimation",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "value",
                                "type": "QVariant"
                            }
                        ],
                        "name": "valueChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QAbstractAnimation"
                    }
                ]
            }
        ],
        "inputFile": "qvariantanimation.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QThreadPoolThread",
                "object": true,
                "qualifiedClassName": "QThreadPoolThread",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QThread"
                    }
                ]
            }
        ],
        "inputFile": "qthreadpool.cpp",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QSingleShotTimer",
                "object": true,
                "qualifiedClassName": "QSingleShotTimer",
                "signals": [
                    {
                        "access": "public",
                        "name": "timeout",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qtimer.cpp",
        "outputRevision": 68
    }
]
