[
    {
        "classes": [
            {
                "className": "QAbstractWebViewSettings",
                "object": true,
                "qualifiedClassName": "QAbstractWebViewSettings",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QAbstractWebView",
                "object": true,
                "qualifiedClassName": "QAbstractWebView",
                "signals": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "title",
                                "type": "QString"
                            }
                        ],
                        "name": "titleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "url",
                                "type": "QUrl"
                            }
                        ],
                        "name": "urlChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "loadRequest",
                                "type": "QWebViewLoadRequestPrivate"
                            }
                        ],
                        "name": "loadingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "progress",
                                "type": "int"
                            }
                        ],
                        "name": "loadProgressChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "id",
                                "type": "int"
                            },
                            {
                                "name": "result",
                                "type": "QVariant"
                            }
                        ],
                        "name": "javaScriptResult",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "focus",
                                "type": "bool"
                            }
                        ],
                        "name": "requestFocus",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "httpUserAgent",
                                "type": "QString"
                            }
                        ],
                        "name": "httpUserAgentChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "cookieAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "cookieRemoved",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QWebViewInterface"
                    },
                    {
                        "access": "public",
                        "name": "QNativeViewController"
                    }
                ]
            }
        ],
        "inputFile": "qabstractwebview_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QWebViewSettings",
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "name": "localStorageEnabled",
                        "notify": "localStorageEnabledChanged",
                        "read": "localStorageEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLocalStorageEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "name": "javaScriptEnabled",
                        "notify": "javaScriptEnabledChanged",
                        "read": "javaScriptEnabled",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setJavaScriptEnabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "name": "allowFileAccess",
                        "notify": "allowFileAccessChanged",
                        "read": "allowFileAccess",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAllowFileAccess"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "name": "localContentCanAccessFileUrls",
                        "notify": "localContentCanAccessFileUrlsChanged",
                        "read": "localContentCanAccessFileUrls",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setLocalContentCanAccessFileUrls"
                    }
                ],
                "qualifiedClassName": "QWebViewSettings",
                "signals": [
                    {
                        "access": "public",
                        "name": "localStorageEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "javaScriptEnabledChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "allowFileAccessChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "localContentCanAccessFileUrlsChanged",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "setLocalStorageEnabled",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "setJavaScriptEnabled",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "setAllowFileAccess",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "enabled",
                                "type": "bool"
                            }
                        ],
                        "name": "setLocalContentCanAccessFileUrls",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "className": "QWebView",
                "object": true,
                "qualifiedClassName": "QWebView",
                "signals": [
                    {
                        "access": "public",
                        "name": "titleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "urlChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "loadRequest",
                                "type": "QWebViewLoadRequestPrivate"
                            }
                        ],
                        "name": "loadingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "loadProgressChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "id",
                                "type": "int"
                            },
                            {
                                "name": "result",
                                "type": "QVariant"
                            }
                        ],
                        "name": "javaScriptResult",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "focus",
                                "type": "bool"
                            }
                        ],
                        "name": "requestFocus",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "httpUserAgentChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "cookieAdded",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "cookieRemoved",
                        "returnType": "void"
                    }
                ],
                "slots": [
                    {
                        "access": "public",
                        "name": "goBack",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "goForward",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "reload",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "stop",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "html",
                                "type": "QString"
                            },
                            {
                                "name": "baseUrl",
                                "type": "QUrl"
                            }
                        ],
                        "name": "loadHtml",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "html",
                                "type": "QString"
                            }
                        ],
                        "isCloned": true,
                        "name": "loadHtml",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            },
                            {
                                "name": "value",
                                "type": "QString"
                            }
                        ],
                        "name": "setCookie",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "domain",
                                "type": "QString"
                            },
                            {
                                "name": "name",
                                "type": "QString"
                            }
                        ],
                        "name": "deleteCookie",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "name": "deleteAllCookies",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "title",
                                "type": "QString"
                            }
                        ],
                        "name": "onTitleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "url",
                                "type": "QUrl"
                            }
                        ],
                        "name": "onUrlChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "progress",
                                "type": "int"
                            }
                        ],
                        "name": "onLoadProgressChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "loadRequest",
                                "type": "QWebViewLoadRequestPrivate"
                            }
                        ],
                        "name": "onLoadingChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "private",
                        "arguments": [
                            {
                                "name": "httpUserAgent",
                                "type": "QString"
                            }
                        ],
                        "name": "onHttpUserAgentChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    },
                    {
                        "access": "public",
                        "name": "QWebViewInterface"
                    },
                    {
                        "access": "public",
                        "name": "QNativeViewController"
                    }
                ]
            }
        ],
        "inputFile": "qwebview_p.h",
        "outputRevision": 68
    },
    {
        "classes": [
            {
                "className": "QWebViewPlugin",
                "object": true,
                "qualifiedClassName": "QWebViewPlugin",
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qwebviewplugin_p.h",
        "outputRevision": 68
    }
]
