/*
 * Module code.
 *
 * Generated by SIP 4.16.9
 *
 * Copyright (c) 2015 Riverbank Computing Limited <info@riverbankcomputing.com>
 * 
 * This file is part of PyQt5.
 * 
 * This file may be used under the terms of the GNU General Public License
 * version 3.0 as published by the Free Software Foundation and appearing in
 * the file LICENSE included in the packaging of this file.  Please review the
 * following information to ensure the GNU General Public License version 3.0
 * requirements will be met: http://www.gnu.org/copyleft/gpl.html.
 * 
 * If you do not wish to use this file under the terms of the GPL version 3.0
 * then you may purchase a commercial license.  For more information contact
 * info@riverbankcomputing.com.
 * 
 * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
 * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 */

#include "sipAPIQtWebKitWidgets.h"

#line 30 "sip/QtWidgets/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 29 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 32 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebview.sip"
#include <qwebview.h>
#line 35 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 38 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 41 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 44 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 47 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 50 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 34 "sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 53 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 215 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 58 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 222 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 63 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 66 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 69 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 72 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 300 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 77 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 311 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 82 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 339 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 87 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 353 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 92 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 382 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 97 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_QtWebKitWidgets[] = {
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'C', 'h', 'o', 'o', 's', 'e', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'F', 'i', 'l', 'e', 's', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'R', 'e', 't', 'u', 'r', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'C', 'h', 'o', 'o', 's', 'e', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'F', 'i', 'l', 'e', 's', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'R', 'e', 't', 'u', 'r', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'T', 'r', 'e', 'a', 't', 'M', 'e', 'd', 'i', 'a', 'l', 'C', 'a', 'p', 'i', 't', 'a', 'l', 'A', 's', 'W', 'o', 'r', 'd', 'B', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 0,
    'f', 'e', 'a', 't', 'u', 'r', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'R', 'e', 'q', 'u', 'e', 's', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'e', 'd', 0,
    'm', 'e', 'n', 'u', 'B', 'a', 'r', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'D', 'e', 'p', 'e', 'n', 'd', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'L', 'i', 'n', 'k', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'a', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'C', 'a', 'c', 'h', 'e', 'Q', 'u', 'o', 't', 'a', 'E', 'x', 'c', 'e', 'e', 'd', 'e', 'd', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'F', 'o', 'r', 'm', 'R', 'e', 's', 'u', 'b', 'm', 'i', 't', 't', 'e', 'd', 0,
    'j', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'b', 'j', 'e', 'c', 't', 'C', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'F', 'i', 'l', 'e', 's', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'U', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'P', 'y', 'Q', 't', '5', '.', 'Q', 't', 'C', 'o', 'r', 'e', '.', 'p', 'y', 'q', 't', 'W', 'r', 'a', 'p', 'p', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'A', 'c', 't', 'u', 'a', 'l', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
    'S', 'e', 't', 'T', 'e', 'x', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'L', 'e', 'f', 't', 0,
    'S', 'e', 't', 'T', 'e', 'x', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'L', 'e', 'f', 't', 'T', 'o', 'R', 'i', 'g', 'h', 't', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'B', 'a', 'c', 'k', 'O', 'r', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'F', 'o', 'r', 'm', 'S', 'u', 'b', 'm', 'i', 't', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'T', 'o', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'Q', 'M', 'u', 'l', 't', 'i', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'S', 't', 'r', 'i', 'n', 'g', '>', 0,
    'f', 'e', 'a', 't', 'u', 'r', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'F', 'r', 'a', 'm', 'e', 'S', 't', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    's', 'e', 't', 'T', 'i', 'l', 'e', 'd', 'B', 'a', 'c', 'k', 'i', 'n', 'g', 'S', 't', 'o', 'r', 'e', 'F', 'r', 'o', 'z', 'e', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 'F', 'o', 'r', 'S', 'i', 'z', 'e', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'I', 'n', 't', 'e', 'r', 'r', 'u', 'p', 't', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'R', 'e', 't', 'u', 'r', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 'U', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'L', 'i', 'n', 'k', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'Q', 'W', 'e', 'b', 'F', 'r', 'a', 'm', 'e', ':', ':', 'V', 'a', 'l', 'u', 'e', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'i', 's', 'T', 'i', 'l', 'e', 'd', 'B', 'a', 'c', 'k', 'i', 'n', 'g', 'S', 't', 'o', 'r', 'e', 'F', 'r', 'o', 'z', 'e', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 'P', 'r', 'e', 'r', 'e', 'n', 'd', 'e', 'r', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'S', 'i', 'z', 'e', 0,
    'j', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'C', 'o', 'n', 's', 'o', 'l', 'e', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'F', 'i', 'n', 'd', 'A', 't', 'W', 'o', 'r', 'd', 'B', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 's', 'O', 'n', 'l', 'y', 0,
    'S', 't', 'o', 'p', 'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'd', 'P', 'a', 'g', 'e', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 's', 'e', 'r', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 'U', 'n', 'l', 'o', 'a', 'd', 'e', 'd', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'G', 'r', 'a', 'n', 't', 'e', 'd', 'B', 'y', 'U', 's', 'e', 'r', 0,
    's', 'a', 'v', 'e', 'F', 'r', 'a', 'm', 'e', 'S', 't', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'g', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    's', 'w', 'a', 'l', 'l', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'L', 'i', 'n', 'k', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    's', 'e', 't', 'N', 'e', 't', 'w', 'o', 'r', 'k', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'W', 'e', 'b', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'A', 'l', 'l', 'O', 'c', 'c', 'u', 'r', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'F', 'i', 'n', 'd', 'W', 'r', 'a', 'p', 's', 'A', 'r', 'o', 'u', 'n', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'C', 'o', 'p', 'y', 'M', 'e', 'd', 'i', 'a', 'U', 'r', 'l', 'T', 'o', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'C', 'o', 'p', 'y', 'I', 'm', 'a', 'g', 'e', 'U', 'r', 'l', 'T', 'o', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'S', 'e', 't', 'T', 'e', 'x', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'Q', 'W', 'e', 'b', 'F', 'r', 'a', 'm', 'e', ':', ':', 'R', 'e', 'n', 'd', 'e', 'r', 'L', 'a', 'y', 'e', 'r', 's', 0,
    'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'D', 'e', 'n', 'i', 'e', 'd', 'B', 'y', 'U', 's', 'e', 'r', 0,
    'Q', 'W', 'e', 'b', 'F', 'r', 'a', 'm', 'e', ':', ':', 'R', 'e', 'n', 'd', 'e', 'r', 'L', 'a', 'y', 'e', 'r', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 0,
    'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 'T', 'y', 'p', 'e', 's', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'r', 'r', 'o', 'r', 'D', 'o', 'm', 'a', 'i', 'n', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'S', 'i', 'z', 'e', 0,
    'd', 'a', 't', 'a', 'b', 'a', 's', 'e', 'Q', 'u', 'o', 't', 'a', 'E', 'x', 'c', 'e', 'e', 'd', 'e', 'd', 0,
    'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'L', 'i', 'n', 'k', 's', 0,
    'F', 'i', 'n', 'd', 'B', 'e', 'g', 'i', 'n', 's', 'I', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'V', 'i', 'd', 'e', 'o', 'F', 'u', 'l', 'l', 's', 'c', 'r', 'e', 'e', 'n', 0,
    'e', 'n', 'c', 'l', 'o', 's', 'i', 'n', 'g', 'B', 'l', 'o', 'c', 'k', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'S', 't', 'a', 'r', 't', 'O', 'f', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'S', 't', 'a', 'r', 't', 'O', 'f', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'P', 'y', 'Q', 't', '5', '.', 'Q', 't', 'W', 'e', 'b', 'K', 'i', 't', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    's', 'e', 't', 'F', 'e', 'a', 't', 'u', 'r', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'o', 's', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'l', 'i', 'n', 'k', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'n', 'e', 't', 'w', 'o', 'r', 'k', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'M', 'e', 'd', 'i', 'a', 'P', 'l', 'a', 'y', 'P', 'a', 'u', 's', 'e', 0,
    'O', 'p', 'e', 'n', 'L', 'i', 'n', 'k', 'I', 'n', 'T', 'h', 'i', 's', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'R', 'e', 'l', 'o', 'a', 'd', 'A', 'n', 'd', 'B', 'y', 'p', 'a', 's', 's', 'C', 'a', 'c', 'h', 'e', 0,
    'C', 'o', 'p', 'y', 'I', 'm', 'a', 'g', 'e', 'T', 'o', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'O', 'p', 'e', 'n', 'I', 'm', 'a', 'g', 'e', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'O', 'p', 'e', 'n', 'F', 'r', 'a', 'm', 'e', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    's', 'e', 't', 'R', 'e', 's', 'i', 'z', 'e', 's', 'T', 'o', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'F', 'r', 'a', 'm', 'e', 'S', 'e', 'c', 't', 'i', 'o', 'n', 'A', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'o', 'n', 't', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'F', 'i', 'n', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'M', 'e', 'd', 'i', 'a', 'C', 'o', 'n', 't', 'r', 'o', 'l', 's', 0,
    'D', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'M', 'e', 'd', 'i', 'a', 'T', 'o', 'D', 'i', 's', 'k', 0,
    'I', 'n', 's', 'e', 'r', 't', 'U', 'n', 'o', 'r', 'd', 'e', 'r', 'e', 'd', 'L', 'i', 's', 't', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'S', 't', 'r', 'i', 'k', 'e', 't', 'h', 'r', 'o', 'u', 'g', 'h', 0,
    'D', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'I', 'm', 'a', 'g', 'e', 'T', 'o', 'D', 'i', 's', 'k', 0,
    'C', 'o', 'p', 'y', 'L', 'i', 'n', 'k', 'T', 'o', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'O', 'p', 'e', 'n', 'L', 'i', 'n', 'k', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'W', 'e', 'b', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'O', 't', 'h', 'e', 'r', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'u', 'n', 'g', 'r', 'a', 'b', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'F', 'i', 'n', 'd', 'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 'l', 'y', 0,
    'I', 'n', 's', 'e', 'r', 't', 'L', 'i', 'n', 'e', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'E', 'n', 'd', 'O', 'f', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'E', 'n', 'd', 'O', 'f', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'F', 'i', 'n', 'd', 'F', 'l', 'a', 'g', 0,
    'P', 'a', 's', 't', 'e', 'A', 'n', 'd', 'M', 'a', 't', 'c', 'h', 'S', 't', 'y', 'l', 'e', 0,
    'D', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'L', 'i', 'n', 'k', 'T', 'o', 'D', 'i', 's', 'k', 0,
    's', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'e', 'v', 'a', 'l', 'u', 'a', 't', 'e', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'f', 'o', 'c', 'u', 's', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'i', 'l', 'd', 0,
    'g', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'S', 't', 'a', 'r', 't', 'O', 'f', 'B', 'l', 'o', 'c', 'k', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'L', 'i', 'n', 'e', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'W', 'o', 'r', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'a', 'r', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'S', 't', 'a', 'r', 't', 'O', 'f', 'B', 'l', 'o', 'c', 'k', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'L', 'i', 'n', 'e', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'W', 'o', 'r', 'd', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'a', 'r', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'W', 'e', 'b', 'F', 'r', 'a', 'm', 'e', '*', '>', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', ':', ':', 'F', 'e', 'a', 't', 'u', 'r', 'e', 0,
    'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'j', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 0,
    'm', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'D', 'o', 'n', 't', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 'L', 'i', 'n', 'k', 's', 0,
    'I', 'n', 's', 'e', 'r', 't', 'O', 'r', 'd', 'e', 'r', 'e', 'd', 'L', 'i', 's', 't', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'S', 'u', 'p', 'e', 'r', 's', 'c', 'r', 'i', 'p', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'i', 's', 'C', 'o', 'n', 't', 'e', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'i', 's', 'C', 'o', 'n', 't', 'e', 'n', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'Q', 'W', 'e', 'b', 'H', 'i', 't', 'T', 'e', 's', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'r', 'e', 's', 'i', 'z', 'e', 's', 'T', 'o', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    't', 'r', 'i', 'g', 'g', 'e', 'r', 'P', 'a', 'g', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'S', 'u', 'b', 'W', 'i', 'n', 'd', 'o', 'w', 's', 0,
    'h', 'a', 's', 'H', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'S', 't', 'a', 'r', 't', 'O', 'f', 'W', 'o', 'r', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'S', 't', 'a', 'r', 't', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'S', 't', 'a', 'r', 't', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'i', 's', 'S', 'i', 'g', 'n', 'a', 'l', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 'n', 'd', 'e', 'r', 'S', 'i', 'g', 'n', 'a', 'l', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'i', 'p', '.', 's', 'i', 'm', 'p', 'l', 'e', 'w', 'r', 'a', 'p', 'p', 'e', 'r', 0,
    'j', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'P', 'r', 'o', 'm', 'p', 't', 0,
    'r', 'e', 'p', 'a', 'i', 'n', 't', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    's', 'e', 't', 'P', 'l', 'u', 'g', 'i', 'n', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'W', 'e', 'b', 'B', 'r', 'o', 'w', 's', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 'A', 'l', 'l', 'L', 'i', 'n', 'k', 's', 0,
    'f', 'i', 'n', 'd', 'F', 'i', 'r', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 0,
    's', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'Q', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'W', 'e', 'b', 'V', 'i', 'e', 'w', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'O', 'l', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'F', 'r', 'a', 'm', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 'i', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    'u', 'n', 'g', 'r', 'a', 'b', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'O', 'w', 'n', 'e', 'd', 'B', 'y', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', 's', 0,
    's', 'c', 'e', 'n', 'e', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'o', 'l', 'l', 'i', 'd', 'e', 's', 'W', 'i', 't', 'h', 'P', 'a', 't', 'h', 0,
    'c', 'o', 'l', 'l', 'i', 'd', 'e', 's', 'W', 'i', 't', 'h', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'Q', 'u', 'e', 'r', 'y', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'E', 'n', 'd', 'O', 'f', 'B', 'l', 'o', 'c', 'k', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'E', 'n', 'd', 'O', 'f', 'B', 'l', 'o', 'c', 'k', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'P', 'i', 'x', 'e', 'l', 'R', 'a', 't', 'i', 'o', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'v', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 'S', 't', 'a', 't', 'e', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'j', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'A', 'l', 'e', 'r', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'M', 'e', 'd', 'i', 'a', 'M', 'u', 't', 'e', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'M', 'e', 'd', 'i', 'a', 'L', 'o', 'o', 'p', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'S', 'u', 'b', 's', 'c', 'r', 'i', 'p', 't', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    'f', 'i', 'n', 'd', 'A', 'l', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'S', 'c', 'r', 'i', 'p', 't', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'l', 'i', 'n', 'k', 'T', 'i', 't', 'l', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'l', 'i', 'n', 'k', 'T', 'a', 'r', 'g', 'e', 't', 'F', 'r', 'a', 'm', 'e', 0,
    's', 'e', 't', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'I', 't', 'e', 'm', 0,
    'h', 'o', 'v', 'e', 'r', 'L', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'o', 'v', 'e', 'r', 'E', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'i', 't', 'S', 't', 'y', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'E', 'n', 'd', 'O', 'f', 'W', 'o', 'r', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'E', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'E', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'a', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'U', 's', 'e', 'r', 'S', 'c', 'a', 'l', 'a', 'b', 'l', 'e', 0,
    'p', 'r', 'i', 'n', 't', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'W', 'e', 'b', 'M', 'o', 'd', 'a', 'l', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'A', 'l', 'i', 'g', 'n', 'J', 'u', 's', 't', 'i', 'f', 'i', 'e', 'd', 0,
    'I', 'n', 's', 'p', 'e', 'c', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'L', 'a', 'y', 'e', 'r', 0,
    's', 'e', 'c', 'u', 'r', 'i', 't', 'y', 'O', 'r', 'i', 'g', 'i', 'n', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'h', 'i', 't', 'T', 'e', 's', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'C', 'h', 'i', 'l', 'd', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'h', 'o', 'v', 'e', 'r', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'd', 'r', 'a', 'g', 'L', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'a', 'g', 'E', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'H', 'i', 'n', 't', 's', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'N', 'e', 'x', 't', 'L', 'i', 'n', 'e', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'N', 'e', 'x', 't', 'W', 'o', 'r', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'N', 'e', 'x', 't', 'C', 'h', 'a', 'r', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'N', 'e', 'x', 't', 'L', 'i', 'n', 'e', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'N', 'e', 'x', 't', 'W', 'o', 'r', 'd', 0,
    'M', 'o', 'v', 'e', 'T', 'o', 'N', 'e', 'x', 't', 'C', 'h', 'a', 'r', 0,
    'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'Q', 'W', 'e', 'b', 'I', 'n', 's', 'p', 'e', 'c', 't', 'o', 'r', 0,
    'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'L', 'a', 'y', 'e', 'r', 0,
    'A', 'u', 't', 'o', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'T', 'e', 'x', 't', 0,
    'b', 'y', 't', 'e', 's', 'R', 'e', 'c', 'e', 'i', 'v', 'e', 'd', 0,
    's', 'e', 't', 'Z', 'o', 'o', 'm', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'i', 'g', 'n', 'a', 'l', 0,
    's', 'h', 'a', 'r', 'e', 'd', 'P', 'a', 'i', 'n', 't', 'e', 'r', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 'T', 'i', 'm', 'e', 0,
    't', 'r', 'i', 'g', 'g', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'f', 'o', 'c', 'u', 's', 'O', 'u', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'H', 'i', 'n', 't', 0,
    't', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'o', 'd', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'H', 't', 'm', 'l', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'f', 'r', 'a', 'm', 'e', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'I', 't', 'a', 'l', 'i', 'c', 0,
    'P', 'a', 'n', 'I', 'c', 'o', 'n', 'L', 'a', 'y', 'e', 'r', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    't', 'i', 't', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'l', 'o', 'a', 'd', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
    'l', 'o', 'a', 'd', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'o', 'u', 'r', 'c', 'e', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    't', 'a', 'r', 'g', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'i', 's', 'O', 'b', 's', 'c', 'u', 'r', 'e', 'd', 'B', 'y', 0,
    'm', 'i', 'd', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'S', 'i', 'z', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'F', 'i', 'n', 'd', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'S', 'i', 'z', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'r', 'a', 'm', 'e', 0,
    'h', 'a', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'G', 'e', 'o', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'N', 'o', 'W', 'e', 'b', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'p', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'Q', 't', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'l', 'i', 'n', 'k', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'l', 'i', 'n', 'k', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'l', 'o', 'a', 'd', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'i', 'n', 'i', 't', 'P', 'a', 'i', 'n', 't', 'e', 'r', 0,
    'n', 'a', 't', 'i', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'o', 'l', 'i', 's', 'h', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'i', 'n', 'k', 'H', 'o', 'v', 'e', 'r', 'e', 'd', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'F', 'r', 'a', 'm', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'F', 'r', 'a', 'm', 'e', 's', 0,
    't', 'o', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'n', 'd', 'e', 'r', 'H', 'i', 'n', 't', 's', 0,
    'm', 'a', 't', 'c', 'h', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'e', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'A', 'l', 'i', 'g', 'n', 'C', 'e', 'n', 't', 'e', 'r', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'F', 'i', 'l', 'e', 0,
    'T', 'o', 'g', 'g', 'l', 'e', 'B', 'o', 'l', 'd', 0,
    'u', 'r', 'l', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 'g', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    't', 'o', 't', 'a', 'l', 'B', 'y', 't', 'e', 's', 0,
    'z', 'o', 'o', 'm', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'c', 'e', 'n', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 't', 'e', 'm', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'o', 'p', 'a', 'q', 'u', 'e', 'A', 'r', 'e', 'a', 0,
    'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'r', 'e', 'p', 'e', 'a', 't', 'T', 'i', 'm', 'e', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'S', 'p', 'a', 'n', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    'g', 'e', 'n', 'M', 'i', 'p', 'M', 'a', 'p', 's', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'e', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'A', 'l', 'i', 'g', 'n', 'R', 'i', 'g', 'h', 't', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'Q', 't', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'u', 'n', 'd', 'o', 'S', 't', 'a', 'c', 'k', 0,
    'm', 'a', 'i', 'n', 'F', 'r', 'a', 'm', 'e', 0,
    'f', 'r', 'a', 'm', 'e', 'N', 'a', 'm', 'e', 0,
    'o', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'l', 'i', 'n', 'k', 'T', 'i', 't', 'l', 'e', 0,
    'Q', 'W', 'e', 'b', 'F', 'r', 'a', 'm', 'e', 0,
    'A', 'l', 'l', 'L', 'a', 'y', 'e', 'r', 's', 0,
    'd', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'e', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'l', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'r', 's', 0,
    'p', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    'A', 'l', 'i', 'g', 'n', 'L', 'e', 'f', 't', 0,
    'Q', 'W', 'e', 'b', 'V', 'i', 'e', 'w', 0,
    'O', 'p', 'e', 'n', 'L', 'i', 'n', 'k', 0,
    'Q', 'W', 'e', 'b', 'P', 'a', 'g', 'e', 0,
    'm', 'e', 'd', 'i', 'a', 'U', 'r', 'l', 0,
    'i', 'm', 'a', 'g', 'e', 'U', 'r', 'l', 0,
    'l', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
    'h', 'a', 's', 'F', 'o', 'c', 'u', 's', 0,
    'f', 'i', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'u', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'g', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'f', 'i', 'l', 'l', 'R', 'u', 'l', 'e', 0,
    't', 'a', 'b', 'A', 'r', 'r', 'a', 'y', 0,
    't', 'a', 'b', 'S', 't', 'o', 'p', 's', 0,
    'n', 'a', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 0,
    'f', 'r', 'a', 'm', 'e', 'A', 't', 0,
    'O', 'u', 't', 'd', 'e', 'n', 't', 0,
    'l', 'i', 'n', 'k', 'U', 'r', 'l', 0,
    's', 'e', 't', 'P', 'a', 'g', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'a', 'd', 'v', 'a', 'n', 'c', 'e', 0,
    'y', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'x', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 0,
    'e', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'c', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'r', 'o', 'w', 'S', 'p', 'a', 'n', 0,
    'b', 'a', 's', 'e', 'U', 'r', 'l', 0,
    'e', 'x', 'p', 'o', 's', 'e', 'd', 0,
    'b', 'u', 'f', 'f', 'e', 'r', 's', 0,
    's', 'o', 'u', 'r', 'c', 'e', 's', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 0,
    'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'p', 'a', 'l', 'e', 't', 't', 'e', 0,
    's', 'e', 't', 'H', 't', 'm', 'l', 0,
    'f', 'i', 'l', 't', 'e', 'r', 's', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    'W', 'e', 'b', 'K', 'i', 't', 0,
    'I', 'n', 'd', 'e', 'n', 't', 0,
    'o', 'u', 't', 'p', 'u', 't', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    's', 'u', 'n', 'k', 'e', 'n', 0,
    'p', 'r', 'i', 'n', 't', '_', 0,
    't', 'o', 'H', 't', 'm', 'l', 0,
    'l', 'a', 'y', 'e', 'r', 's', 0,
    's', 't', 'r', 'i', 'd', 'e', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'c', 'r', 'o', 'l', 'l', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    'w', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 0,
    's', 'e', 'n', 'd', 'e', 'r', 0,
    'v', 'a', 'l', 'u', 'e', '9', 0,
    'v', 'a', 'l', 'u', 'e', '8', 0,
    'v', 'a', 'l', 'u', 'e', '7', 0,
    'v', 'a', 'l', 'u', 'e', '6', 0,
    'v', 'a', 'l', 'u', 'e', '5', 0,
    'v', 'a', 'l', 'u', 'e', '4', 0,
    'v', 'a', 'l', 'u', 'e', '3', 0,
    'v', 'a', 'l', 'u', 'e', '2', 0,
    'v', 'a', 'l', 'u', 'e', '1', 0,
    'v', 'a', 'l', 'u', 'e', '0', 0,
    's', 'y', 's', 't', 'e', 'm', 0,
    's', 'y', 'm', 'b', 'o', 'l', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 0,
    'o', 'p', 't', 'i', 'o', 'n', 0,
    'l', 'o', 'c', 'a', 'l', 'e', 0,
    'f', 'o', 'r', 'm', 'a', 't', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    'a', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 0,
    'o', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'p', 'r', 'i', 'n', 't', 0,
    't', 'i', 't', 'l', 'e', 0,
    'P', 'a', 's', 't', 'e', 0,
    'p', 'a', 'i', 'n', 't', 0,
    'b', 'r', 'u', 's', 'h', 0,
    's', 'h', 'a', 'p', 'e', 0,
    'f', 'r', 'a', 'm', 'e', 0,
    't', 'y', 'p', 'e', 's', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'r', 'd', 'e', 'r', 0,
    'r', 'o', 'l', 'e', 's', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'm', 's', 'e', 'c', 's', 0,
    's', 't', 'a', 't', 'e', 0,
    'H', 't', 't', 'p', 0,
    'S', 't', 'o', 'p', 0,
    'b', 'o', 'd', 'y', 0,
    'b', 'a', 'c', 'k', 0,
    'p', 'a', 'g', 'e', 0,
    'v', 'i', 'e', 'w', 0,
    'B', 'a', 'c', 'k', 0,
    'R', 'e', 'd', 'o', 0,
    'U', 'n', 'd', 'o', 0,
    'C', 'o', 'p', 'y', 0,
    'i', 'c', 'o', 'n', 0,
    'c', 'l', 'i', 'p', 0,
    'p', 'o', 'r', 't', 0,
    'm', 'o', 'd', 'e', 0,
    'n', 'a', 'm', 'e', 0,
    'b', 'a', 's', 'e', 0,
    'f', 'i', 'l', 'l', 0,
    's', 'i', 'z', 'e', 0,
    't', 'y', 'p', 'e', 0,
    'f', 'r', 'o', 'm', 0,
    's', 'o', 'r', 't', 0,
    's', 't', 'o', 'p', 0,
    'p', 'e', 'n', 0,
    'C', 'u', 't', 0,
    'u', 'r', 'l', 0,
    'p', 'o', 's', 0,
    's', 'w', 0,
    's', 'y', 0,
    's', 'x', 0,
};
#line 24 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 24 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 616 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

QWebView* sipVH_QtWebKitWidgets_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebPage::WebWindowType a0)
{
    QWebView* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_QWebPage_WebWindowType);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QWebView, &sipRes);

    return sipRes;
}

QString sipVH_QtWebKitWidgets_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QUrl& a0)
{
    QString sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QUrl(a0),sipType_QUrl,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QString, &sipRes);

    return sipRes;
}

void sipVH_QtWebKitWidgets_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,int a1,const QString& a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NiN",new QString(a0),sipType_QString,NULL,a1,new QString(a2),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_QtWebKitWidgets_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebFrame*a0,const QString& a1,const QString& a2,QString*a3)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DNN",a0,sipType_QWebFrame,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bH4)", &sipRes, sipType_QString, a3);

    return sipRes;
}

bool sipVH_QtWebKitWidgets_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebFrame*a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",a0,sipType_QWebFrame,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_QtWebKitWidgets_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebFrame*a0,const QString& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",a0,sipType_QWebFrame,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QString sipVH_QtWebKitWidgets_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebFrame*a0,const QString& a1)
{
    QString sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",a0,sipType_QWebFrame,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QString, &sipRes);

    return sipRes;
}

bool sipVH_QtWebKitWidgets_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebFrame*a0,const QNetworkRequest& a1,QWebPage::NavigationType a2)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DNF",a0,sipType_QWebFrame,NULL,new QNetworkRequest(a1),sipType_QNetworkRequest,NULL,a2,sipType_QWebPage_NavigationType);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

QObject* sipVH_QtWebKitWidgets_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QUrl& a1,const QStringList& a2,const QStringList& a3)
{
    QObject* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNN",new QString(a0),sipType_QString,NULL,new QUrl(a1),sipType_QUrl,NULL,new QStringList(a2),sipType_QStringList,NULL,new QStringList(a3),sipType_QStringList,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QObject, &sipRes);

    return sipRes;
}

QWebPage* sipVH_QtWebKitWidgets_9(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebPage::WebWindowType a0)
{
    QWebPage* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_QWebPage_WebWindowType);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QWebPage, &sipRes);

    return sipRes;
}

bool sipVH_QtWebKitWidgets_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebPage::Extension a0)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_QWebPage_Extension);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

bool sipVH_QtWebKitWidgets_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebPage::Extension a0,const QWebPage::ExtensionOption*a1,QWebPage::ExtensionReturn*a2)
{
    bool sipRes = 0;
    int sipIsErr = 0;

#line 228 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
        const sipTypeDef *option_type = sipType_QWebPage_ExtensionOption;
        const sipTypeDef *return_type = sipType_QWebPage_ExtensionReturn;
        
        if (a0 == QWebPage::ChooseMultipleFilesExtension)
        {
            option_type = sipType_QWebPage_ChooseMultipleFilesExtensionOption;
            return_type = sipType_QWebPage_ChooseMultipleFilesExtensionReturn;
        }
        else if (a0 == QWebPage::ErrorPageExtension)
        {
            option_type = sipType_QWebPage_ErrorPageExtensionOption;
            return_type = sipType_QWebPage_ErrorPageExtensionReturn;
        }
        
        PyObject *res_obj = sipCallMethod(&sipIsErr, sipMethod, "FDD",
                a0, sipType_QWebPage_Extension,
                a1, option_type, NULL,
                a2, return_type, NULL);
        
        if (res_obj)
        {
            sipParseResult(&sipIsErr, sipMethod, res_obj, "b", &sipRes);
            Py_DECREF(res_obj);
        }
        else
        {
            sipIsErr = 1;
        }
#line 756 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

    Py_DECREF(sipMethod);

    if (sipIsErr)
        sipCallErrorHandler(sipErrorHandler, sipPySelf, sipGILState);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_QtWebKitWidgets_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWebPage::WebAction a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Fb",a0,sipType_QWebPage_WebAction,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_QGraphicsWebView(void **);}
static const sipTypeDef *sipSubClass_QGraphicsWebView(void **sipCppRet)
{
    QGraphicsItem *sipCpp = reinterpret_cast<QGraphicsItem *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qgraphicswebview.sip"
    sipType = 0;
    
    // For some reason Qt doesn't allocate a new type for this so we have to test
    // the numeric and QObject types.
    if (sipCpp->type() == 11)
    {
        QGraphicsWidget *gw = static_cast<QGraphicsWidget *>(sipCpp);
    
        if (gw->inherits("QGraphicsWebView"))
        {
            *sipCppRet = static_cast<QGraphicsWebView *>(gw);
            sipType = sipType_QGraphicsWebView;
        }
    }
#line 798 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_QWebView(void **);}
static const sipTypeDef *sipSubClass_QWebView(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebview.sip"
    static struct class_graph {
        const char *name;
        sipTypeDef **type;
        int yes, no;
    } graph[] = {
        {sipName_QWebInspector, &sipType_QWebInspector, -1, 1},
        {sipName_QWebPage, &sipType_QWebPage, -1, 2},
        {sipName_QWebFrame, &sipType_QWebFrame, -1, 3},
        {sipName_QGraphicsWebView, &sipType_QGraphicsWebView, -1, 4},
        {sipName_QWebView, &sipType_QWebView, -1, -1},
    };
    
    int i = 0;
    
    sipType = NULL;
    
    do
    {
        struct class_graph *cg = &graph[i];
    
        if (cg->name != NULL && sipCpp->inherits(cg->name))
        {
            sipType = *cg->type;
            i = cg->yes;
        }
        else
            i = cg->no;
    }
    while (i >= 0);
#line 841 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

    return sipType;
}


extern "C" {static PyObject *slot_QWebPage_FindFlag___or__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlag___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlag a0;
        QWebPage::FindFlags* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "EJ1", sipType_QWebPage_FindFlag, &a0, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            QWebPage::FindFlags*sipRes;

            sipRes = new QWebPage::FindFlags((a0 | *a1));
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}

static sipPySlotDef slots_QWebPage_FindFlag[] = {
    {(void *)slot_QWebPage_FindFlag___or__, or_slot},
    {0, (sipPySlotType)0}
};



extern "C" {static PyObject *slot_QWebFrame_RenderLayer___or__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayer___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayer a0;
        QWebFrame::RenderLayers* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "EJ1", sipType_QWebFrame_RenderLayer, &a0, sipType_QWebFrame_RenderLayers, &a1, &a1State))
        {
            QWebFrame::RenderLayers*sipRes;

            sipRes = new QWebFrame::RenderLayers((a0 | *a1));
            sipReleaseType(a1,sipType_QWebFrame_RenderLayers,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}

static sipPySlotDef slots_QWebFrame_RenderLayer[] = {
    {(void *)slot_QWebFrame_RenderLayer___or__, or_slot},
    {0, (sipPySlotType)0}
};

static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__VisibilityState, {0}}, sipNameNr_VisibilityState, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__Feature, {0}}, sipNameNr_Feature, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__PermissionPolicy, {0}}, sipNameNr_PermissionPolicy, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__ErrorDomain, {0}}, sipNameNr_ErrorDomain, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__Extension, {0}}, sipNameNr_Extension, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__WebWindowType, {0}}, sipNameNr_WebWindowType, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__LinkDelegationPolicy, {0}}, sipNameNr_LinkDelegationPolicy, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__FindFlag, {0}}, sipNameNr_FindFlag, 9, slots_QWebPage_FindFlag},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__WebAction, {0}}, sipNameNr_WebAction, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebPage__NavigationType, {0}}, sipNameNr_NavigationType, 9, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebFrame__RenderLayer, {0}}, sipNameNr_RenderLayer, 3, slots_QWebFrame_RenderLayer},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_QWebFrame__ValueOwnership, {0}}, sipNameNr_ValueOwnership, 3, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_QtWebKitWidgets_QGraphicsWebView.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QList_0101QWebFrame.mtd_base,
    &sipTypeDef_QtWebKitWidgets_QMultiMap_0100QString_0100QString.mtd_base,
    &sipTypeDef_QtWebKitWidgets_QWebFrame.super.ctd_base,
    &enumTypes[10].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebFrame_RenderLayers.super.ctd_base,
    &enumTypes[11].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebHitTestResult.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebInspector.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ChooseMultipleFilesExtensionOption.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ChooseMultipleFilesExtensionReturn.super.ctd_base,
    &enumTypes[3].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ErrorPageExtensionOption.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ErrorPageExtensionReturn.super.ctd_base,
    &enumTypes[4].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ExtensionOption.super.ctd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ExtensionReturn.super.ctd_base,
    &enumTypes[1].etd_base,
    &enumTypes[7].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_FindFlags.super.ctd_base,
    &enumTypes[6].etd_base,
    &enumTypes[9].etd_base,
    &enumTypes[2].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebPage_ViewportAttributes.super.ctd_base,
    &enumTypes[0].etd_base,
    &enumTypes[8].etd_base,
    &enumTypes[5].etd_base,
    &sipTypeDef_QtWebKitWidgets_QWebView.super.ctd_base,
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_0,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_1,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_2,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_3,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_4,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_5,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_6,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_7,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_8,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_9,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_10,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_11,
    (sipVirtHandlerFunc)sipVH_QtWebKitWidgets_12,
};


/* This defines the modules that this module needs to import. */
static sipImportedModuleDef importsTable[] = {
    {"PyQt5.QtCore", 1, NULL},
    {"PyQt5.QtGui", -1, NULL},
    {"PyQt5.QtWidgets", -1, NULL},
    {"PyQt5.QtNetwork", -1, NULL},
    {"PyQt5.QtWebKit", -1, NULL},
    {"PyQt5.QtPrintSupport", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_QGraphicsWebView, {121, 2, 0}, NULL},
    {sipSubClass_QWebView, {163, 0, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_QtWebKitWidgets = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyQt5_QtWebKitWidgets,
    0,
    -1,
    sipStrings_QtWebKitWidgets,
    importsTable,
    NULL,
    29,
    typesTable,
    NULL,
    0,
    NULL,
    0,
    NULL,
    virtHandlersTable,
    NULL,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_QtWebKitWidgets;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtCore;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtGui;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtWidgets;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtWebKit;
const sipExportedModuleDef *sipModuleAPI_QtWebKitWidgets_QtPrintSupport;

sip_qt_metaobject_func sip_QtWebKitWidgets_qt_metaobject;
sip_qt_metacall_func sip_QtWebKitWidgets_qt_metacall;
sip_qt_metacast_func sip_QtWebKitWidgets_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_QtWebKitWidgets
#define SIP_MODULE_TYPE         PyObject *
#define SIP_MODULE_DISCARD(r)   Py_DECREF(r)
#define SIP_MODULE_RETURN(r)    return (r)
#else
#define SIP_MODULE_ENTRY        initQtWebKitWidgets
#define SIP_MODULE_TYPE         void
#define SIP_MODULE_DISCARD(r)
#define SIP_MODULE_RETURN(r)    return
#endif

#if defined(SIP_STATIC_MODULE)
extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
#else
PyMODINIT_FUNC SIP_MODULE_ENTRY()
#endif
{
    static PyMethodDef sip_methods[] = {
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyQt5.QtWebKitWidgets",
        NULL,
        -1,
        sip_methods,
        NULL,
        NULL,
        NULL,
        NULL
    };
#endif

    PyObject *sipModule, *sipModuleDict;
    PyObject *sip_sipmod, *sip_capiobj;

    /* Initialise the module and get it's dictionary. */
#if PY_MAJOR_VERSION >= 3
    sipModule = PyModule_Create(&sip_module_def);
#elif PY_VERSION_HEX >= 0x02050000
    sipModule = Py_InitModule(sipName_PyQt5_QtWebKitWidgets, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyQt5_QtWebKitWidgets), sip_methods);
#endif

    if (sipModule == NULL)
        SIP_MODULE_RETURN(NULL);

    sipModuleDict = PyModule_GetDict(sipModule);

    /* Get the SIP module's API. */
#if PY_VERSION_HEX >= 0x02050000
    sip_sipmod = PyImport_ImportModule(SIP_MODULE_NAME);
#else
    sip_sipmod = PyImport_ImportModule(const_cast<char *>(SIP_MODULE_NAME));
#endif

    if (sip_sipmod == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

    sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
    Py_DECREF(sip_sipmod);

#if defined(SIP_USE_PYCAPSULE)
    if (sip_capiobj == NULL || !PyCapsule_CheckExact(sip_capiobj))
#else
    if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
#endif
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

#if defined(SIP_USE_PYCAPSULE)
    sipAPI_QtWebKitWidgets = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
    sipAPI_QtWebKitWidgets = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif

#if defined(SIP_USE_PYCAPSULE)
    if (sipAPI_QtWebKitWidgets == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }
#endif

    /* Export the module and publish it's API. */
    if (sipExportModule(&sipModuleAPI_QtWebKitWidgets,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    sip_QtWebKitWidgets_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_QtWebKitWidgets_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_QtWebKitWidgets_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

    if (!sip_QtWebKitWidgets_qt_metacast)
        Py_FatalError("Unable to import qtcore_qt_metacast");

    /* Initialise the module now all its dependencies have been set up. */
    if (sipInitModule(&sipModuleAPI_QtWebKitWidgets,sipModuleDict) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_QtWebKitWidgets_QtCore = sipModuleAPI_QtWebKitWidgets.em_imports[0].im_module;
    sipModuleAPI_QtWebKitWidgets_QtGui = sipModuleAPI_QtWebKitWidgets.em_imports[1].im_module;
    sipModuleAPI_QtWebKitWidgets_QtWidgets = sipModuleAPI_QtWebKitWidgets.em_imports[2].im_module;
    sipModuleAPI_QtWebKitWidgets_QtNetwork = sipModuleAPI_QtWebKitWidgets.em_imports[3].im_module;
    sipModuleAPI_QtWebKitWidgets_QtWebKit = sipModuleAPI_QtWebKitWidgets.em_imports[4].im_module;
    sipModuleAPI_QtWebKitWidgets_QtPrintSupport = sipModuleAPI_QtWebKitWidgets.em_imports[5].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 257 "sip/QtCore/qpycore_qmap.sip"
#include <qmap.h>
#line 1186 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 1190 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


extern "C" {static void assign_QMultiMap_0100QString_0100QString(void *, SIP_SSIZE_T, const void *);}
static void assign_QMultiMap_0100QString_0100QString(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QMultiMap<QString,QString> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QMultiMap<QString,QString> *>(sipSrc);
}


extern "C" {static void *array_QMultiMap_0100QString_0100QString(SIP_SSIZE_T);}
static void *array_QMultiMap_0100QString_0100QString(SIP_SSIZE_T sipNrElem)
{
    return new QMultiMap<QString,QString>[sipNrElem];
}


extern "C" {static void *copy_QMultiMap_0100QString_0100QString(const void *, SIP_SSIZE_T);}
static void *copy_QMultiMap_0100QString_0100QString(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QMultiMap<QString,QString>(reinterpret_cast<const QMultiMap<QString,QString> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QMultiMap_0100QString_0100QString(void *, int);}
static void release_QMultiMap_0100QString_0100QString(void *ptr, int)
{
    delete reinterpret_cast<QMultiMap<QString,QString> *>(ptr);
}



extern "C" {static int convertTo_QMultiMap_0100QString_0100QString(PyObject *, void **, int *, PyObject *);}
static int convertTo_QMultiMap_0100QString_0100QString(PyObject *sipPy,void **,int *sipIsErr,PyObject *)
{
#line 339 "sip/QtCore/qpycore_qmap.sip"
    if (!sipIsErr)
        return PyDict_Check(sipPy);

    // Note that PyQt v5.1 contains an unused implementation that can be
    // restored if needed (although it will need updating to accept an iterable
    // rather than just a list of values).
    PyErr_SetString(PyExc_NotImplementedError,
            "converting to QMultiMap<QString, QString> is unsupported");

    return 0;
#line 1237 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


extern "C" {static PyObject *convertFrom_QMultiMap_0100QString_0100QString(void *, PyObject *);}
static PyObject *convertFrom_QMultiMap_0100QString_0100QString(void *sipCppV, PyObject *sipTransferObj)
{
   QMultiMap<QString,QString> *sipCpp = reinterpret_cast<QMultiMap<QString,QString> *>(sipCppV);

#line 261 "sip/QtCore/qpycore_qmap.sip"
    PyObject *d = PyDict_New();

    if (!d)
        return 0;

    QList<QString> keys = sipCpp->keys();
    QList<QString>::const_iterator kit = keys.constBegin();
    QList<QString>::const_iterator kit_end = keys.constEnd();

    while (kit != kit_end)
    {
        QString *k = new QString(*kit);
        PyObject *kobj = sipConvertFromNewType(k, sipType_QString,
                sipTransferObj);

        if (!kobj)
        {
            delete k;
            Py_DECREF(d);

            return 0;
        }

        // Create a Python list as the dictionary value.
        QList<QString> values = sipCpp->values(*kit);
        PyObject *vobj = PyList_New(values.count());

        if (!vobj)
        {
            Py_DECREF(kobj);
            Py_DECREF(d);

            return 0;
        }

        QList<QString>::const_iterator vit = values.constBegin();
        QList<QString>::const_iterator vit_end = values.constEnd();

        for (int i = 0; vit != vit_end; ++i)
        {
            QString *sv = new QString(*vit);
            PyObject *svobj = sipConvertFromNewType(sv, sipType_QString,
                    sipTransferObj);

            if (!svobj)
            {
                delete sv;
                Py_DECREF(vobj);
                Py_DECREF(kobj);
                Py_DECREF(d);

                return 0;
            }

            PyList_SET_ITEM(vobj, i, svobj);

            ++vit;
        }

        int rc = PyDict_SetItem(d, kobj, vobj);

        Py_DECREF(vobj);
        Py_DECREF(kobj);

        if (rc < 0)
        {
            Py_DECREF(d);

            return 0;
        }

        ++kit;
    }

    return d;
#line 1322 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


sipMappedTypeDef sipTypeDef_QtWebKitWidgets_QMultiMap_0100QString_0100QString = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_764,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QMultiMap_0100QString_0100QString,
    array_QMultiMap_0100QString_0100QString,
    copy_QMultiMap_0100QString_0100QString,
    release_QMultiMap_0100QString_0100QString,
    convertTo_QMultiMap_0100QString_0100QString,
    convertFrom_QMultiMap_0100QString_0100QString
};

#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 1353 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 1357 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


extern "C" {static void assign_QList_0101QWebFrame(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101QWebFrame(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QWebFrame*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QWebFrame*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101QWebFrame(SIP_SSIZE_T);}
static void *array_QList_0101QWebFrame(SIP_SSIZE_T sipNrElem)
{
    return new QList<QWebFrame*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101QWebFrame(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101QWebFrame(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QWebFrame*>(reinterpret_cast<const QList<QWebFrame*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101QWebFrame(void *, int);}
static void release_QList_0101QWebFrame(void *ptr, int)
{
    delete reinterpret_cast<QList<QWebFrame*> *>(ptr);
}



extern "C" {static int convertTo_QList_0101QWebFrame(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101QWebFrame(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QWebFrame*> **sipCppPtr = reinterpret_cast<QList<QWebFrame*> **>(sipCppPtrV);

#line 175 "sip/QtCore/qpycore_qlist.sip"
    PyObject *iter = PyObject_GetIter(sipPy);

    if (!sipIsErr)
    {
        Py_XDECREF(iter);

        return (iter
#if PY_MAJOR_VERSION < 3
                && !PyString_Check(sipPy)
#endif
                && !PyUnicode_Check(sipPy));
    }

    if (!iter)
    {
        *sipIsErr = 1;

        return 0;
    }

    QList<QWebFrame *> *ql = new QList<QWebFrame *>;
 
    for (SIP_SSIZE_T i = 0; ; ++i)
    {
        PyErr_Clear();
        PyObject *itm = PyIter_Next(iter);

        if (!itm)
        {
            if (PyErr_Occurred())
            {
                delete ql;
                Py_DECREF(iter);
                *sipIsErr = 1;

                return 0;
            }

            break;
        }

        QWebFrame *t = reinterpret_cast<QWebFrame *>(
                sipForceConvertToType(itm, sipType_QWebFrame, sipTransferObj, 0,
                        0, sipIsErr));
 
        if (*sipIsErr)
        {
            PyErr_Format(PyExc_TypeError,
                    "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QWebFrame' is expected",
                    i, Py_TYPE(itm)->tp_name);

            Py_DECREF(itm);
            delete ql;
            Py_DECREF(iter);

            return 0;
        }

        ql->append(t);

        Py_DECREF(itm);
    }

    Py_DECREF(iter);
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 1464 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101QWebFrame(void *, PyObject *);}
static PyObject *convertFrom_QList_0101QWebFrame(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QWebFrame*> *sipCpp = reinterpret_cast<QList<QWebFrame*> *>(sipCppV);

#line 148 "sip/QtCore/qpycore_qlist.sip"
    PyObject *l = PyList_New(sipCpp->size());

    if (!l)
        return 0;

    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QWebFrame *t = sipCpp->at(i);

        // The explicit (void *) cast allows QWebFrame to be const.
        PyObject *tobj = sipConvertFromType((void *)t, sipType_QWebFrame,
                sipTransferObj);

        if (!tobj)
        {
            Py_DECREF(l);

            return 0;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 1498 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


sipMappedTypeDef sipTypeDef_QtWebKitWidgets_QList_0101QWebFrame = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3207,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101QWebFrame,
    array_QList_0101QWebFrame,
    copy_QList_0101QWebFrame,
    release_QList_0101QWebFrame,
    convertTo_QList_0101QWebFrame,
    convertFrom_QList_0101QWebFrame
};

#line 26 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebview.sip"
#include <qwebview.h>
#line 1529 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 1533 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 1536 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 1539 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 1542 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 491 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1545 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 366 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1548 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 546 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1551 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 568 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1554 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 595 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1557 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 584 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1560 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 345 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1563 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 253 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1566 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 464 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1569 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 208 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1572 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 1575 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 380 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1578 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 407 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1581 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 1584 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 1587 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtPrintSupport/qprinter.sip"
#include <qprinter.h>
#line 1590 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 1593 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 1596 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 1599 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1602 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qaction.sip"
#include <qaction.h>
#line 1605 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qicon.sip"
#include <qicon.h>
#line 1608 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebsettings.sip"
#include <qwebsettings.h>
#line 1611 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 49 "sip/QtWebKit/qwebhistory.sip"
#include <qwebhistory.h>
#line 1614 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 1617 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 1620 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 1623 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qwindow.sip"
#include <qwindow.h>
#line 1626 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1629 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 1632 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 1635 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1638 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmargins.sip"
#include <qmargins.h>
#line 1641 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1644 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 1647 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 1650 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 192 "sip/QtCore/qglobal.sip"
#include <QtGlobal>
#line 1653 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 1656 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 1659 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 1662 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qregion.sip"
#include <qregion.h>
#line 1665 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 1668 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 1671 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 1674 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qfont.sip"
#include <qfont.h>
#line 1677 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 453 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1680 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 442 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1683 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 647 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1686 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 287 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1689 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 420 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1692 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 394 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 1695 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 56 "sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 1698 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 1701 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qlayout.sip"
#include <qlayout.h>
#line 1704 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 1707 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1710 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 1713 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 1716 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 1719 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 1722 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qstyle.sip"
#include <qstyle.h>
#line 1725 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 1728 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 244 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 1731 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 232 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 1734 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 1737 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 36 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 1740 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 1743 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qthread.sip"
#include <qthread.h>
#line 1746 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 1749 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 1752 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 1755 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 1758 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


class sipQWebView : public QWebView
{
public:
    sipQWebView(QWidget*);
    virtual ~sipQWebView();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject* sipProtect_sender() const;
    int sipProtect_receivers(const char*) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent*);
    void sipProtectVirt_childEvent(bool,QChildEvent*);
    void sipProtectVirt_customEvent(bool,QEvent*);
    void sipProtectVirt_connectNotify(bool,const QMetaMethod&);
    void sipProtectVirt_disconnectNotify(bool,const QMetaMethod&);
    int sipProtect_senderSignalIndex() const;
    bool sipProtect_isSignalConnected(const QMetaMethod&) const;
    void sipProtectVirt_enterEvent(bool,QEvent*);
    void sipProtectVirt_leaveEvent(bool,QEvent*);
    void sipProtectVirt_moveEvent(bool,QMoveEvent*);
    void sipProtectVirt_closeEvent(bool,QCloseEvent*);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent*);
    void sipProtectVirt_actionEvent(bool,QActionEvent*);
    void sipProtectVirt_showEvent(bool,QShowEvent*);
    void sipProtectVirt_hideEvent(bool,QHideEvent*);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    bool sipProtectVirt_nativeEvent(bool,const QByteArray&,void*,long*);
    QPainter* sipProtectVirt_sharedPainter(bool) const;
    void sipProtectVirt_initPainter(bool,QPainter*) const;
    QWebView* sipProtectVirt_createWindow(bool,QWebPage::WebWindowType);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent*);
    void sipProtectVirt_paintEvent(bool,QPaintEvent*);
    void sipProtectVirt_changeEvent(bool,QEvent*);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent*);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent*);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent*);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent*);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent*);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent*);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent*);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent*);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent*);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent*);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent*);
    void sipProtectVirt_dropEvent(bool,QDropEvent*);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent*);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent*);
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent*);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const QMetaMethod&);
    void connectNotify(const QMetaMethod&);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    void initPainter(QPainter*) const;
    QPainter* sharedPainter() const;
    bool nativeEvent(const QByteArray&,void*,long*);
    bool hasHeightForWidth() const;
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void hideEvent(QHideEvent*);
    void showEvent(QShowEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void closeEvent(QCloseEvent*);
    void moveEvent(QMoveEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    QSize minimumSizeHint() const;
    void setVisible(bool);
    int devType() const;
    bool focusNextPrevChild(bool);
    void inputMethodEvent(QInputMethodEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void dropEvent(QDropEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    void wheelEvent(QWheelEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void changeEvent(QEvent*);
    void paintEvent(QPaintEvent*);
    void resizeEvent(QResizeEvent*);
    QWebView* createWindow(QWebPage::WebWindowType);
    bool event(QEvent*);
    QSize sizeHint() const;
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipQWebView(const sipQWebView &);
    sipQWebView &operator = (const sipQWebView &);

    char sipPyMethods[47];
};

sipQWebView::sipQWebView(QWidget*a0): QWebView(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipQWebView::~sipQWebView()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipQWebView::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : sip_QtWebKitWidgets_qt_metaobject(sipPySelf,sipType_QWebView);
}

int sipQWebView::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = QWebView::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_QtWebKitWidgets_qt_metacall(sipPySelf,sipType_QWebView,_c,_id,_a);

    return _id;
}

void *sipQWebView::qt_metacast(const char *_clname)
{
    void *sipCpp;

    return (sip_QtWebKitWidgets_qt_metacast(sipPySelf, sipType_QWebView, _clname, &sipCpp) ? sipCpp : QWebView::qt_metacast(_clname));
}

void sipQWebView::disconnectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QWebView::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::connectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QWebView::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QWebView::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QWebView::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_47)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[47]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QWebView::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebView::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QWebView::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_26)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[26]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQWebView::initPainter(QPainter*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[6]),sipPySelf,NULL,sipName_initPainter);

    if (!sipMeth)
    {
        QWebView::initPainter(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPainter*);

    ((sipVH_QtWidgets_3)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPainter* sipQWebView::sharedPainter() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[7]),sipPySelf,NULL,sipName_sharedPainter);

    if (!sipMeth)
        return QWebView::sharedPainter();

    typedef QPainter* (*sipVH_QtWidgets_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtWidgets_4)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

bool sipQWebView::nativeEvent(const QByteArray& a0,void*a1,long*a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_nativeEvent);

    if (!sipMeth)
        return QWebView::nativeEvent(a0,a1,a2);

    typedef bool (*sipVH_QtCore_58)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QByteArray&,void*,long*);

    return ((sipVH_QtCore_58)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[58]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

bool sipQWebView::hasHeightForWidth() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[9]),sipPySelf,NULL,sipName_hasHeightForWidth);

    if (!sipMeth)
        return QWebView::hasHeightForWidth();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

int sipQWebView::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[10]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return QWebView::metric(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_28)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[28]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        QWebView::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        QWebView::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_6)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        QWebView::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtWidgets_12)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        QWebView::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[0]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        QWebView::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtWidgets_14)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[14]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        QWebView::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_8)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_8)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[8]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        QWebView::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        QWebView::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPaintEngine* sipQWebView::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[19]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return QWebView::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_29)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_29)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[29]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

int sipQWebView::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[20]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return QWebView::heightForWidth(a0);

    typedef int (*sipVH_QtCore_61)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtCore_61)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[61]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QSize sipQWebView::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[21]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return QWebView::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_12)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQWebView::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        QWebView::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtWidgets_0)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[0]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

int sipQWebView::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[23]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return QWebView::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

bool sipQWebView::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return QWebView::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtWidgets_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtWidgets_5)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        QWebView::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtWidgets_7)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        QWebView::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        QWebView::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        QWebView::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_8)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtWidgets_8)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[8]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        QWebView::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtWidgets_10)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[10]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        QWebView::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtWidgets_9)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        QWebView::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtWidgets_11)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[11]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        QWebView::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        QWebView::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        QWebView::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[2]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        QWebView::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtWidgets_13)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[13]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        QWebView::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        QWebView::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        QWebView::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        QWebView::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        QWebView::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        QWebView::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_52)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_52)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[52]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebView::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        QWebView::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_9)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QWebView* sipQWebView::createWindow(QWebPage::WebWindowType a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_createWindow);

    if (!sipMeth)
        return QWebView::createWindow(a0);

    extern QWebView* sipVH_QtWebKitWidgets_0(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebPage::WebWindowType);

    return sipVH_QtWebKitWidgets_0(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebView::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QWebView::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QSize sipQWebView::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[45]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return QWebView::sizeHint();

    typedef QSize (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_12)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

QVariant sipQWebView::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[46]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return QWebView::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtWidgets_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtWidgets_6)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QObject* sipQWebView::sipProtect_sender() const
{
    return QObject::sender();
}

int sipQWebView::sipProtect_receivers(const char*a0) const
{
    return QObject::receivers(a0);
}

void sipQWebView::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent*a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipQWebView::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent*a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipQWebView::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipQWebView::sipProtectVirt_connectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipQWebView::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

int sipQWebView::sipProtect_senderSignalIndex() const
{
    return QObject::senderSignalIndex();
}

bool sipQWebView::sipProtect_isSignalConnected(const QMetaMethod& a0) const
{
    return QObject::isSignalConnected(a0);
}

void sipQWebView::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipQWebView::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipQWebView::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent*a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipQWebView::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent*a0)
{
    (sipSelfWasArg ? QWidget::closeEvent(a0) : closeEvent(a0));
}

void sipQWebView::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent*a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipQWebView::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent*a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipQWebView::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent*a0)
{
    (sipSelfWasArg ? QWidget::showEvent(a0) : showEvent(a0));
}

void sipQWebView::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent*a0)
{
    (sipSelfWasArg ? QWidget::hideEvent(a0) : hideEvent(a0));
}

int sipQWebView::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipQWebView::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipQWebView::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipQWebView::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipQWebView::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipQWebView::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

bool sipQWebView::sipProtectVirt_nativeEvent(bool sipSelfWasArg,const QByteArray& a0,void*a1,long*a2)
{
    return (sipSelfWasArg ? QWidget::nativeEvent(a0,a1,a2) : nativeEvent(a0,a1,a2));
}

QPainter* sipQWebView::sipProtectVirt_sharedPainter(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QWidget::sharedPainter() : sharedPainter());
}

void sipQWebView::sipProtectVirt_initPainter(bool sipSelfWasArg,QPainter*a0) const
{
    (sipSelfWasArg ? QWidget::initPainter(a0) : initPainter(a0));
}

QWebView* sipQWebView::sipProtectVirt_createWindow(bool sipSelfWasArg,QWebPage::WebWindowType a0)
{
    return (sipSelfWasArg ? QWebView::createWindow(a0) : createWindow(a0));
}

void sipQWebView::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent*a0)
{
    (sipSelfWasArg ? QWebView::resizeEvent(a0) : resizeEvent(a0));
}

void sipQWebView::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent*a0)
{
    (sipSelfWasArg ? QWebView::paintEvent(a0) : paintEvent(a0));
}

void sipQWebView::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWebView::changeEvent(a0) : changeEvent(a0));
}

void sipQWebView::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWebView::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipQWebView::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWebView::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipQWebView::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWebView::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipQWebView::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWebView::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipQWebView::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent*a0)
{
    (sipSelfWasArg ? QWebView::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipQWebView::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent*a0)
{
    (sipSelfWasArg ? QWebView::wheelEvent(a0) : wheelEvent(a0));
}

void sipQWebView::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QWebView::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipQWebView::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QWebView::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipQWebView::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent*a0)
{
    (sipSelfWasArg ? QWebView::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipQWebView::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent*a0)
{
    (sipSelfWasArg ? QWebView::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipQWebView::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent*a0)
{
    (sipSelfWasArg ? QWebView::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipQWebView::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent*a0)
{
    (sipSelfWasArg ? QWebView::dropEvent(a0) : dropEvent(a0));
}

void sipQWebView::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QWebView::focusInEvent(a0) : focusInEvent(a0));
}

void sipQWebView::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QWebView::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipQWebView::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent*a0)
{
    (sipSelfWasArg ? QWebView::inputMethodEvent(a0) : inputMethodEvent(a0));
}

bool sipQWebView::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWebView::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}


PyDoc_STRVAR(doc_QWebView_sender, "QWebView.sender() -> QObject");

extern "C" {static PyObject *meth_QWebView_sender(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_sender(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QObject*sipRes = 0;

#line 546 "sip/QtCore/qobject.sip"
        // sender() must be called without the GIL to avoid possible deadlocks between
        // the GIL and Qt's internal thread data mutex.
        
        Py_BEGIN_ALLOW_THREADS
        
        #if defined(SIP_PROTECTED_IS_PUBLIC)
        sipRes = sipCpp->sender();
        #else
        sipRes = sipCpp->sipProtect_sender();
        #endif
        
        Py_END_ALLOW_THREADS
        
        if (!sipRes)
        {
            typedef QObject *(*qtcore_qobject_sender_t)();
        
            static qtcore_qobject_sender_t qtcore_qobject_sender = 0;
        
            if (!qtcore_qobject_sender)
                qtcore_qobject_sender = (qtcore_qobject_sender_t)sipImportSymbol("qtcore_qobject_sender");
        
            if (qtcore_qobject_sender)
                sipRes = qtcore_qobject_sender();
        }
#line 2992 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_sender, doc_QWebView_sender);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_receivers, "QWebView.receivers(signal) -> int");

extern "C" {static PyObject *meth_QWebView_receivers(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_receivers(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        PyObject * a0;
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BP0", &sipSelf, sipType_QWebView, &sipCpp, &a0))
        {
            int sipRes = 0;
            sipErrorState sipError = sipErrorNone;

#line 575 "sip/QtCore/qobject.sip"
        // We need to handle the signal object.  Import the helper if it hasn't already
        // been done.
        typedef sipErrorState (*pyqt5_get_signal_signature_t)(PyObject *, const QObject *, const QByteArray &);
        
        static pyqt5_get_signal_signature_t pyqt5_get_signal_signature = 0;
        
        if (!pyqt5_get_signal_signature)
            pyqt5_get_signal_signature = (pyqt5_get_signal_signature_t)sipImportSymbol("pyqt5_get_signal_signature");
        
        if (pyqt5_get_signal_signature)
        {
            QByteArray signal_signature;
            
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            if ((sipError = pyqt5_get_signal_signature(a0, sipCpp, signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->receivers(signal_signature.constData());
            }
        #else
            if ((sipError = pyqt5_get_signal_signature(a0, static_cast<const QObject *>(sipCpp), signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->sipProtect_receivers(signal_signature.constData());
            }
        #endif
            else if (sipError == sipErrorContinue)
            {
                sipError = sipBadCallableArg(0, a0);
            }
        }
#line 3051 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            if (sipError == sipErrorFail)
                return 0;

            if (sipError == sipErrorNone)
            {
            return SIPLong_FromLong(sipRes);
            }

            sipAddException(sipError, &sipParseErr);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_receivers, doc_QWebView_receivers);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_timerEvent, "QWebView.timerEvent(QTimerEvent)");

extern "C" {static PyObject *meth_QWebView_timerEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_timerEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QTimerEvent, &a0))
        {
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_timerEvent, doc_QWebView_timerEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_childEvent, "QWebView.childEvent(QChildEvent)");

extern "C" {static PyObject *meth_QWebView_childEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_childEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QChildEvent, &a0))
        {
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_childEvent, doc_QWebView_childEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_customEvent, "QWebView.customEvent(QEvent)");

extern "C" {static PyObject *meth_QWebView_customEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_customEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_customEvent, doc_QWebView_customEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_connectNotify, "QWebView.connectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebView_connectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_connectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_connectNotify, doc_QWebView_connectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_disconnectNotify, "QWebView.disconnectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebView_disconnectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_disconnectNotify, doc_QWebView_disconnectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_senderSignalIndex, "QWebView.senderSignalIndex() -> int");

extern "C" {static PyObject *meth_QWebView_senderSignalIndex(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_senderSignalIndex(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            int sipRes;

            sipRes = sipCpp->sipProtect_senderSignalIndex();

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_senderSignalIndex, doc_QWebView_senderSignalIndex);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_isSignalConnected, "QWebView.isSignalConnected(QMetaMethod) -> bool");

extern "C" {static PyObject *meth_QWebView_isSignalConnected(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_isSignalConnected(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QMetaMethod* a0;
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_isSignalConnected(*a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_isSignalConnected, doc_QWebView_isSignalConnected);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_enterEvent, "QWebView.enterEvent(QEvent)");

extern "C" {static PyObject *meth_QWebView_enterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_enterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_enterEvent, doc_QWebView_enterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_leaveEvent, "QWebView.leaveEvent(QEvent)");

extern "C" {static PyObject *meth_QWebView_leaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_leaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_leaveEvent, doc_QWebView_leaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_moveEvent, "QWebView.moveEvent(QMoveEvent)");

extern "C" {static PyObject *meth_QWebView_moveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_moveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMoveEvent, &a0))
        {
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_moveEvent, doc_QWebView_moveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_closeEvent, "QWebView.closeEvent(QCloseEvent)");

extern "C" {static PyObject *meth_QWebView_closeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_closeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QCloseEvent, &a0))
        {
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_closeEvent, doc_QWebView_closeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_tabletEvent, "QWebView.tabletEvent(QTabletEvent)");

extern "C" {static PyObject *meth_QWebView_tabletEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_tabletEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QTabletEvent, &a0))
        {
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_tabletEvent, doc_QWebView_tabletEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_actionEvent, "QWebView.actionEvent(QActionEvent)");

extern "C" {static PyObject *meth_QWebView_actionEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_actionEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QActionEvent, &a0))
        {
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_actionEvent, doc_QWebView_actionEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_showEvent, "QWebView.showEvent(QShowEvent)");

extern "C" {static PyObject *meth_QWebView_showEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_showEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QShowEvent, &a0))
        {
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_showEvent, doc_QWebView_showEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_hideEvent, "QWebView.hideEvent(QHideEvent)");

extern "C" {static PyObject *meth_QWebView_hideEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_hideEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QHideEvent, &a0))
        {
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_hideEvent, doc_QWebView_hideEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_metric, "QWebView.metric(QPaintDevice.PaintDeviceMetric) -> int");

extern "C" {static PyObject *meth_QWebView_metric(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_metric(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BE", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPaintDevice_PaintDeviceMetric, &a0))
        {
            int sipRes;

            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_metric, doc_QWebView_metric);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_updateMicroFocus, "QWebView.updateMicroFocus()");

extern "C" {static PyObject *meth_QWebView_updateMicroFocus(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_updateMicroFocus(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            sipCpp->sipProtect_updateMicroFocus();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_updateMicroFocus, doc_QWebView_updateMicroFocus);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_create, "QWebView.create(sip.voidptr window=0, bool initializeWindow=True, bool destroyOldWindow=True)");

extern "C" {static PyObject *meth_QWebView_create(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_create(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        WId a0def = 0;
        WId* a0 = &a0def;
        int a0State = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipQWebView *sipCpp;

        static const char *sipKwdList[] = {
            sipName_window,
            sipName_initializeWindow,
            sipName_destroyOldWindow,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|J1bb", &sipSelf, sipType_QWebView, &sipCpp, sipType_quintptr,&a0, &a0State, &a1, &a2))
        {
            sipCpp->sipProtect_create(*a0,a1,a2);
            sipReleaseType(a0,sipType_quintptr,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_create, doc_QWebView_create);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_destroy, "QWebView.destroy(bool destroyWindow=True, bool destroySubWindows=True)");

extern "C" {static PyObject *meth_QWebView_destroy(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_destroy(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipQWebView *sipCpp;

        static const char *sipKwdList[] = {
            sipName_destroyWindow,
            sipName_destroySubWindows,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|bb", &sipSelf, sipType_QWebView, &sipCpp, &a0, &a1))
        {
            sipCpp->sipProtect_destroy(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_destroy, doc_QWebView_destroy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_focusNextChild, "QWebView.focusNextChild() -> bool");

extern "C" {static PyObject *meth_QWebView_focusNextChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_focusNextChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_focusNextChild();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_focusNextChild, doc_QWebView_focusNextChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_focusPreviousChild, "QWebView.focusPreviousChild() -> bool");

extern "C" {static PyObject *meth_QWebView_focusPreviousChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_focusPreviousChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_focusPreviousChild();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_focusPreviousChild, doc_QWebView_focusPreviousChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_nativeEvent, "QWebView.nativeEvent(QByteArray, sip.voidptr) -> (bool, int)");

extern "C" {static PyObject *meth_QWebView_nativeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_nativeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QByteArray* a0;
        int a0State = 0;
        void* a1;
        long a2;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ1v", &sipSelf, sipType_QWebView, &sipCpp, sipType_QByteArray, &a0, &a0State, &a1))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_nativeEvent(sipSelfWasArg,*a0,a1,&a2);
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);

            return sipBuildResult(0,"(bl)",sipRes,a2);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_nativeEvent, doc_QWebView_nativeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_sharedPainter, "QWebView.sharedPainter() -> QPainter");

extern "C" {static PyObject *meth_QWebView_sharedPainter(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_sharedPainter(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QPainter*sipRes;

            sipRes = sipCpp->sipProtectVirt_sharedPainter(sipSelfWasArg);

            return sipConvertFromType(sipRes,sipType_QPainter,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_sharedPainter, doc_QWebView_sharedPainter);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_initPainter, "QWebView.initPainter(QPainter)");

extern "C" {static PyObject *meth_QWebView_initPainter(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_initPainter(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPainter* a0;
        const sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPainter, &a0))
        {
            sipCpp->sipProtectVirt_initPainter(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_initPainter, doc_QWebView_initPainter);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_page, "QWebView.page() -> QWebPage");

extern "C" {static PyObject *meth_QWebView_page(PyObject *, PyObject *);}
static PyObject *meth_QWebView_page(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QWebPage*sipRes;

            sipRes = sipCpp->page();

            return sipConvertFromType(sipRes,sipType_QWebPage,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_page, doc_QWebView_page);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setPage, "QWebView.setPage(QWebPage)");

extern "C" {static PyObject *meth_QWebView_setPage(PyObject *, PyObject *);}
static PyObject *meth_QWebView_setPage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage* a0;
        PyObject *a0Keep;
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QWebView, &sipCpp, &a0Keep, sipType_QWebPage, &a0))
        {
            sipCpp->setPage(a0);

            sipKeepReference(sipSelf, -6, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setPage, doc_QWebView_setPage);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_load, "QWebView.load(QUrl)\n"
    "QWebView.load(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray())");

extern "C" {static PyObject *meth_QWebView_load(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_load(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QUrl, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->load(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QNetworkRequest* a0;
        QNetworkAccessManager::Operation a1 = QNetworkAccessManager::GetOperation;
        const QByteArray& a2def = QByteArray();
        const QByteArray* a2 = &a2def;
        int a2State = 0;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_operation,
            sipName_body,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ9|EJ1", &sipSelf, sipType_QWebView, &sipCpp, sipType_QNetworkRequest, &a0, sipType_QNetworkAccessManager_Operation, &a1, sipType_QByteArray, &a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->load(*a0,a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_load, doc_QWebView_load);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setHtml, "QWebView.setHtml(str, QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QWebView_setHtml(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_setHtml(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QUrl& a1def = QUrl();
        const QUrl* a1 = &a1def;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QString,&a0, &a0State, sipType_QUrl, &a1))
        {
            sipCpp->setHtml(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setHtml, doc_QWebView_setHtml);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setContent, "QWebView.setContent(QByteArray, str mimeType='', QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QWebView_setContent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_setContent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QByteArray* a0;
        int a0State = 0;
        const QString& a1def = QString();
        const QString* a1 = &a1def;
        int a1State = 0;
        const QUrl& a2def = QUrl();
        const QUrl* a2 = &a2def;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_mimeType,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1J9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QByteArray, &a0, &a0State, sipType_QString,&a1, &a1State, sipType_QUrl, &a2))
        {
            sipCpp->setContent(*a0,*a1,*a2);
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setContent, doc_QWebView_setContent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_history, "QWebView.history() -> QWebHistory");

extern "C" {static PyObject *meth_QWebView_history(PyObject *, PyObject *);}
static PyObject *meth_QWebView_history(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QWebHistory*sipRes;

            sipRes = sipCpp->history();

            return sipConvertFromType(sipRes,sipType_QWebHistory,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_history, doc_QWebView_history);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_settings, "QWebView.settings() -> QWebSettings");

extern "C" {static PyObject *meth_QWebView_settings(PyObject *, PyObject *);}
static PyObject *meth_QWebView_settings(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QWebSettings*sipRes;

            sipRes = sipCpp->settings();

            return sipConvertFromType(sipRes,sipType_QWebSettings,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_settings, doc_QWebView_settings);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_title, "QWebView.title() -> str");

extern "C" {static PyObject *meth_QWebView_title(PyObject *, PyObject *);}
static PyObject *meth_QWebView_title(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->title());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_title, doc_QWebView_title);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setUrl, "QWebView.setUrl(QUrl)");

extern "C" {static PyObject *meth_QWebView_setUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebView_setUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebView, &sipCpp, sipType_QUrl, &a0))
        {
            sipCpp->setUrl(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setUrl, doc_QWebView_setUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_url, "QWebView.url() -> QUrl");

extern "C" {static PyObject *meth_QWebView_url(PyObject *, PyObject *);}
static PyObject *meth_QWebView_url(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->url());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_url, doc_QWebView_url);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_icon, "QWebView.icon() -> QIcon");

extern "C" {static PyObject *meth_QWebView_icon(PyObject *, PyObject *);}
static PyObject *meth_QWebView_icon(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QIcon*sipRes;

            sipRes = new QIcon(sipCpp->icon());

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_icon, doc_QWebView_icon);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_selectedText, "QWebView.selectedText() -> str");

extern "C" {static PyObject *meth_QWebView_selectedText(PyObject *, PyObject *);}
static PyObject *meth_QWebView_selectedText(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->selectedText());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_selectedText, doc_QWebView_selectedText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_pageAction, "QWebView.pageAction(QWebPage.WebAction) -> QAction");

extern "C" {static PyObject *meth_QWebView_pageAction(PyObject *, PyObject *);}
static PyObject *meth_QWebView_pageAction(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::WebAction a0;
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebView, &sipCpp, sipType_QWebPage_WebAction, &a0))
        {
            QAction*sipRes;

            sipRes = sipCpp->pageAction(a0);

            return sipConvertFromType(sipRes,sipType_QAction,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_pageAction, doc_QWebView_pageAction);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_triggerPageAction, "QWebView.triggerPageAction(QWebPage.WebAction, bool checked=False)");

extern "C" {static PyObject *meth_QWebView_triggerPageAction(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_triggerPageAction(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::WebAction a0;
        bool a1 = 0;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_checked,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|b", &sipSelf, sipType_QWebView, &sipCpp, sipType_QWebPage_WebAction, &a0, &a1))
        {
            sipCpp->triggerPageAction(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_triggerPageAction, doc_QWebView_triggerPageAction);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_isModified, "QWebView.isModified() -> bool");

extern "C" {static PyObject *meth_QWebView_isModified(PyObject *, PyObject *);}
static PyObject *meth_QWebView_isModified(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isModified();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_isModified, doc_QWebView_isModified);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_inputMethodQuery, "QWebView.inputMethodQuery(Qt.InputMethodQuery) -> QVariant");

extern "C" {static PyObject *meth_QWebView_inputMethodQuery(PyObject *, PyObject *);}
static PyObject *meth_QWebView_inputMethodQuery(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Qt::InputMethodQuery a0;
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebView, &sipCpp, sipType_Qt_InputMethodQuery, &a0))
        {
            QVariant*sipRes;

            sipRes = new QVariant((sipSelfWasArg ? sipCpp->QWebView::inputMethodQuery(a0) : sipCpp->inputMethodQuery(a0)));

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_inputMethodQuery, doc_QWebView_inputMethodQuery);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_sizeHint, "QWebView.sizeHint() -> QSize");

extern "C" {static PyObject *meth_QWebView_sizeHint(PyObject *, PyObject *);}
static PyObject *meth_QWebView_sizeHint(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QSize*sipRes;

            sipRes = new QSize((sipSelfWasArg ? sipCpp->QWebView::sizeHint() : sipCpp->sizeHint()));

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_sizeHint, doc_QWebView_sizeHint);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_findText, "QWebView.findText(str, QWebPage.FindFlags options=0) -> bool");

extern "C" {static PyObject *meth_QWebView_findText(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_findText(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QWebPage::FindFlags a1def = 0;
        QWebPage::FindFlags* a1 = &a1def;
        int a1State = 0;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_options,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1", &sipSelf, sipType_QWebView, &sipCpp, sipType_QString,&a0, &a0State, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            bool sipRes;

            sipRes = sipCpp->findText(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_findText, doc_QWebView_findText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_event, "QWebView.event(QEvent) -> bool");

extern "C" {static PyObject *meth_QWebView_event(PyObject *, PyObject *);}
static PyObject *meth_QWebView_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebView::event(a0) : sipCpp->event(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_event, doc_QWebView_event);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_stop, "QWebView.stop()");

extern "C" {static PyObject *meth_QWebView_stop(PyObject *, PyObject *);}
static PyObject *meth_QWebView_stop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            sipCpp->stop();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_stop, doc_QWebView_stop);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_back, "QWebView.back()");

extern "C" {static PyObject *meth_QWebView_back(PyObject *, PyObject *);}
static PyObject *meth_QWebView_back(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            sipCpp->back();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_back, doc_QWebView_back);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_forward, "QWebView.forward()");

extern "C" {static PyObject *meth_QWebView_forward(PyObject *, PyObject *);}
static PyObject *meth_QWebView_forward(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            sipCpp->forward();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_forward, doc_QWebView_forward);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_reload, "QWebView.reload()");

extern "C" {static PyObject *meth_QWebView_reload(PyObject *, PyObject *);}
static PyObject *meth_QWebView_reload(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            sipCpp->reload();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_reload, doc_QWebView_reload);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_print_, "QWebView.print_(QPrinter)");

extern "C" {static PyObject *meth_QWebView_print_(PyObject *, PyObject *);}
static PyObject *meth_QWebView_print_(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPrinter* a0;
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPrinter, &a0))
        {
            sipCpp->print(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_print_, doc_QWebView_print_);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_print, "QWebView.print(QPrinter)");

extern "C" {static PyObject *meth_QWebView_print(PyObject *, PyObject *);}
static PyObject *meth_QWebView_print(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPrinter* a0;
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPrinter, &a0))
        {
            sipCpp->print(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_print, doc_QWebView_print);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_createWindow, "QWebView.createWindow(QWebPage.WebWindowType) -> QWebView");

extern "C" {static PyObject *meth_QWebView_createWindow(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_createWindow(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage::WebWindowType a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BE", &sipSelf, sipType_QWebView, &sipCpp, sipType_QWebPage_WebWindowType, &a0))
        {
            QWebView*sipRes;

            sipRes = sipCpp->sipProtectVirt_createWindow(sipSelfWasArg,a0);

            return sipConvertFromType(sipRes,sipType_QWebView,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_createWindow, doc_QWebView_createWindow);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_resizeEvent, "QWebView.resizeEvent(QResizeEvent)");

extern "C" {static PyObject *meth_QWebView_resizeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_resizeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QResizeEvent, &a0))
        {
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_resizeEvent, doc_QWebView_resizeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_paintEvent, "QWebView.paintEvent(QPaintEvent)");

extern "C" {static PyObject *meth_QWebView_paintEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_paintEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPaintEvent, &a0))
        {
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_paintEvent, doc_QWebView_paintEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_changeEvent, "QWebView.changeEvent(QEvent)");

extern "C" {static PyObject *meth_QWebView_changeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_changeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_changeEvent, doc_QWebView_changeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_mouseMoveEvent, "QWebView.mouseMoveEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebView_mouseMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_mouseMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_mouseMoveEvent, doc_QWebView_mouseMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_mousePressEvent, "QWebView.mousePressEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebView_mousePressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_mousePressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_mousePressEvent, doc_QWebView_mousePressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_mouseDoubleClickEvent, "QWebView.mouseDoubleClickEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebView_mouseDoubleClickEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_mouseDoubleClickEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_mouseDoubleClickEvent, doc_QWebView_mouseDoubleClickEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_mouseReleaseEvent, "QWebView.mouseReleaseEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebView_mouseReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_mouseReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_mouseReleaseEvent, doc_QWebView_mouseReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_contextMenuEvent, "QWebView.contextMenuEvent(QContextMenuEvent)");

extern "C" {static PyObject *meth_QWebView_contextMenuEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_contextMenuEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QContextMenuEvent, &a0))
        {
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_contextMenuEvent, doc_QWebView_contextMenuEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_wheelEvent, "QWebView.wheelEvent(QWheelEvent)");

extern "C" {static PyObject *meth_QWebView_wheelEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_wheelEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QWheelEvent, &a0))
        {
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_wheelEvent, doc_QWebView_wheelEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_keyPressEvent, "QWebView.keyPressEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QWebView_keyPressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_keyPressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_keyPressEvent, doc_QWebView_keyPressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_keyReleaseEvent, "QWebView.keyReleaseEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QWebView_keyReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_keyReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_keyReleaseEvent, doc_QWebView_keyReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_dragEnterEvent, "QWebView.dragEnterEvent(QDragEnterEvent)");

extern "C" {static PyObject *meth_QWebView_dragEnterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_dragEnterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QDragEnterEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_dragEnterEvent, doc_QWebView_dragEnterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_dragLeaveEvent, "QWebView.dragLeaveEvent(QDragLeaveEvent)");

extern "C" {static PyObject *meth_QWebView_dragLeaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_dragLeaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QDragLeaveEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_dragLeaveEvent, doc_QWebView_dragLeaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_dragMoveEvent, "QWebView.dragMoveEvent(QDragMoveEvent)");

extern "C" {static PyObject *meth_QWebView_dragMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_dragMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QDragMoveEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_dragMoveEvent, doc_QWebView_dragMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_dropEvent, "QWebView.dropEvent(QDropEvent)");

extern "C" {static PyObject *meth_QWebView_dropEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_dropEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_dropEvent, doc_QWebView_dropEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_focusInEvent, "QWebView.focusInEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QWebView_focusInEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_focusInEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_focusInEvent, doc_QWebView_focusInEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_focusOutEvent, "QWebView.focusOutEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QWebView_focusOutEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_focusOutEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_focusOutEvent, doc_QWebView_focusOutEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_inputMethodEvent, "QWebView.inputMethodEvent(QInputMethodEvent)");

extern "C" {static PyObject *meth_QWebView_inputMethodEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_inputMethodEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent* a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebView, &sipCpp, sipType_QInputMethodEvent, &a0))
        {
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_inputMethodEvent, doc_QWebView_inputMethodEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_focusNextPrevChild, "QWebView.focusNextPrevChild(bool) -> bool");

extern "C" {static PyObject *meth_QWebView_focusNextPrevChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipQWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "Bb", &sipSelf, sipType_QWebView, &sipCpp, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_focusNextPrevChild, doc_QWebView_focusNextPrevChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_zoomFactor, "QWebView.zoomFactor() -> float");

extern "C" {static PyObject *meth_QWebView_zoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebView_zoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->zoomFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_zoomFactor, doc_QWebView_zoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setZoomFactor, "QWebView.setZoomFactor(float)");

extern "C" {static PyObject *meth_QWebView_setZoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebView_setZoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        qreal a0;
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bd", &sipSelf, sipType_QWebView, &sipCpp, &a0))
        {
            sipCpp->setZoomFactor(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setZoomFactor, doc_QWebView_setZoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_renderHints, "QWebView.renderHints() -> QPainter.RenderHints");

extern "C" {static PyObject *meth_QWebView_renderHints(PyObject *, PyObject *);}
static PyObject *meth_QWebView_renderHints(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QPainter::RenderHints*sipRes;

            sipRes = new QPainter::RenderHints(sipCpp->renderHints());

            return sipConvertFromNewType(sipRes,sipType_QPainter_RenderHints,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_renderHints, doc_QWebView_renderHints);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setRenderHints, "QWebView.setRenderHints(QPainter.RenderHints)");

extern "C" {static PyObject *meth_QWebView_setRenderHints(PyObject *, PyObject *);}
static PyObject *meth_QWebView_setRenderHints(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPainter::RenderHints* a0;
        int a0State = 0;
        QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPainter_RenderHints, &a0, &a0State))
        {
            sipCpp->setRenderHints(*a0);
            sipReleaseType(a0,sipType_QPainter_RenderHints,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setRenderHints, doc_QWebView_setRenderHints);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_setRenderHint, "QWebView.setRenderHint(QPainter.RenderHint, bool enabled=True)");

extern "C" {static PyObject *meth_QWebView_setRenderHint(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebView_setRenderHint(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QPainter::RenderHint a0;
        bool a1 = 1;
        QWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_enabled,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|b", &sipSelf, sipType_QWebView, &sipCpp, sipType_QPainter_RenderHint, &a0, &a1))
        {
            sipCpp->setRenderHint(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_setRenderHint, doc_QWebView_setRenderHint);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_hasSelection, "QWebView.hasSelection() -> bool");

extern "C" {static PyObject *meth_QWebView_hasSelection(PyObject *, PyObject *);}
static PyObject *meth_QWebView_hasSelection(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->hasSelection();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_hasSelection, doc_QWebView_hasSelection);

    return NULL;
}


PyDoc_STRVAR(doc_QWebView_selectedHtml, "QWebView.selectedHtml() -> str");

extern "C" {static PyObject *meth_QWebView_selectedHtml(PyObject *, PyObject *);}
static PyObject *meth_QWebView_selectedHtml(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebView, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->selectedHtml());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebView, sipName_selectedHtml, doc_QWebView_selectedHtml);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebView(void *, const sipTypeDef *);}
static void *cast_QWebView(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebView)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWidget)->ctd_cast((QWidget *)(QWebView *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebView(void *, int);}
static void release_QWebView(void *sipCppV,int)
{
    QWebView *sipCpp = reinterpret_cast<QWebView *>(sipCppV);

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();
}


extern "C" {static void dealloc_QWebView(sipSimpleWrapper *);}
static void dealloc_QWebView(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipQWebView *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_QWebView(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_QWebView(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebView(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipQWebView *sipCpp = 0;

    {
        QWidget* a0 = 0;

        static const char *sipKwdList[] = {
            sipName_parent,
        };

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, sipKwdList, sipUnused, "|JH", sipType_QWidget, &a0, sipOwner))
        {
            sipCpp = new sipQWebView(a0);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebView[] = {{456, 2, 1}};


static PyMethodDef methods_QWebView[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), (PyCFunction)meth_QWebView_actionEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_back), meth_QWebView_back, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_back)},
    {SIP_MLNAME_CAST(sipName_changeEvent), (PyCFunction)meth_QWebView_changeEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_changeEvent)},
    {SIP_MLNAME_CAST(sipName_childEvent), (PyCFunction)meth_QWebView_childEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), (PyCFunction)meth_QWebView_closeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), (PyCFunction)meth_QWebView_connectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), (PyCFunction)meth_QWebView_contextMenuEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_contextMenuEvent)},
    {SIP_MLNAME_CAST(sipName_create), (PyCFunction)meth_QWebView_create, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_createWindow), (PyCFunction)meth_QWebView_createWindow, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_createWindow)},
    {SIP_MLNAME_CAST(sipName_customEvent), (PyCFunction)meth_QWebView_customEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), (PyCFunction)meth_QWebView_destroy, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), (PyCFunction)meth_QWebView_disconnectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), (PyCFunction)meth_QWebView_dragEnterEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_dragEnterEvent)},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), (PyCFunction)meth_QWebView_dragLeaveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_dragLeaveEvent)},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), (PyCFunction)meth_QWebView_dragMoveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_dragMoveEvent)},
    {SIP_MLNAME_CAST(sipName_dropEvent), (PyCFunction)meth_QWebView_dropEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_dropEvent)},
    {SIP_MLNAME_CAST(sipName_enterEvent), (PyCFunction)meth_QWebView_enterEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_QWebView_event, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_event)},
    {SIP_MLNAME_CAST(sipName_findText), (PyCFunction)meth_QWebView_findText, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_findText)},
    {SIP_MLNAME_CAST(sipName_focusInEvent), (PyCFunction)meth_QWebView_focusInEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_focusInEvent)},
    {SIP_MLNAME_CAST(sipName_focusNextChild), (PyCFunction)meth_QWebView_focusNextChild, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), (PyCFunction)meth_QWebView_focusNextPrevChild, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_focusNextPrevChild)},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), (PyCFunction)meth_QWebView_focusOutEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_focusOutEvent)},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), (PyCFunction)meth_QWebView_focusPreviousChild, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_forward), meth_QWebView_forward, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_forward)},
    {SIP_MLNAME_CAST(sipName_hasSelection), meth_QWebView_hasSelection, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_hasSelection)},
    {SIP_MLNAME_CAST(sipName_hideEvent), (PyCFunction)meth_QWebView_hideEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_history), meth_QWebView_history, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_history)},
    {SIP_MLNAME_CAST(sipName_icon), meth_QWebView_icon, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_icon)},
    {SIP_MLNAME_CAST(sipName_initPainter), (PyCFunction)meth_QWebView_initPainter, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), (PyCFunction)meth_QWebView_inputMethodEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_inputMethodEvent)},
    {SIP_MLNAME_CAST(sipName_inputMethodQuery), meth_QWebView_inputMethodQuery, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_inputMethodQuery)},
    {SIP_MLNAME_CAST(sipName_isModified), meth_QWebView_isModified, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_isModified)},
    {SIP_MLNAME_CAST(sipName_isSignalConnected), (PyCFunction)meth_QWebView_isSignalConnected, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), (PyCFunction)meth_QWebView_keyPressEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_keyPressEvent)},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), (PyCFunction)meth_QWebView_keyReleaseEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_keyReleaseEvent)},
    {SIP_MLNAME_CAST(sipName_leaveEvent), (PyCFunction)meth_QWebView_leaveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_load), (PyCFunction)meth_QWebView_load, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_load)},
    {SIP_MLNAME_CAST(sipName_metric), (PyCFunction)meth_QWebView_metric, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), (PyCFunction)meth_QWebView_mouseDoubleClickEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_mouseDoubleClickEvent)},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), (PyCFunction)meth_QWebView_mouseMoveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_mouseMoveEvent)},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), (PyCFunction)meth_QWebView_mousePressEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_mousePressEvent)},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), (PyCFunction)meth_QWebView_mouseReleaseEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_mouseReleaseEvent)},
    {SIP_MLNAME_CAST(sipName_moveEvent), (PyCFunction)meth_QWebView_moveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_nativeEvent), (PyCFunction)meth_QWebView_nativeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_page), meth_QWebView_page, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_page)},
    {SIP_MLNAME_CAST(sipName_pageAction), meth_QWebView_pageAction, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_pageAction)},
    {SIP_MLNAME_CAST(sipName_paintEvent), (PyCFunction)meth_QWebView_paintEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_paintEvent)},
    {SIP_MLNAME_CAST(sipName_print), meth_QWebView_print, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_print)},
    {SIP_MLNAME_CAST(sipName_print_), meth_QWebView_print_, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_print_)},
    {SIP_MLNAME_CAST(sipName_receivers), (PyCFunction)meth_QWebView_receivers, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_reload), meth_QWebView_reload, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_reload)},
    {SIP_MLNAME_CAST(sipName_renderHints), meth_QWebView_renderHints, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_renderHints)},
    {SIP_MLNAME_CAST(sipName_resizeEvent), (PyCFunction)meth_QWebView_resizeEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_resizeEvent)},
    {SIP_MLNAME_CAST(sipName_selectedHtml), meth_QWebView_selectedHtml, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_selectedHtml)},
    {SIP_MLNAME_CAST(sipName_selectedText), meth_QWebView_selectedText, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_selectedText)},
    {SIP_MLNAME_CAST(sipName_sender), (PyCFunction)meth_QWebView_sender, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_senderSignalIndex), (PyCFunction)meth_QWebView_senderSignalIndex, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setContent), (PyCFunction)meth_QWebView_setContent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_setContent)},
    {SIP_MLNAME_CAST(sipName_setHtml), (PyCFunction)meth_QWebView_setHtml, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_setHtml)},
    {SIP_MLNAME_CAST(sipName_setPage), meth_QWebView_setPage, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_setPage)},
    {SIP_MLNAME_CAST(sipName_setRenderHint), (PyCFunction)meth_QWebView_setRenderHint, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_setRenderHint)},
    {SIP_MLNAME_CAST(sipName_setRenderHints), meth_QWebView_setRenderHints, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_setRenderHints)},
    {SIP_MLNAME_CAST(sipName_setUrl), meth_QWebView_setUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_setUrl)},
    {SIP_MLNAME_CAST(sipName_setZoomFactor), meth_QWebView_setZoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_setZoomFactor)},
    {SIP_MLNAME_CAST(sipName_settings), meth_QWebView_settings, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_settings)},
    {SIP_MLNAME_CAST(sipName_sharedPainter), (PyCFunction)meth_QWebView_sharedPainter, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), (PyCFunction)meth_QWebView_showEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_sizeHint), meth_QWebView_sizeHint, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_sizeHint)},
    {SIP_MLNAME_CAST(sipName_stop), meth_QWebView_stop, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_stop)},
    {SIP_MLNAME_CAST(sipName_tabletEvent), (PyCFunction)meth_QWebView_tabletEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), (PyCFunction)meth_QWebView_timerEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_title), meth_QWebView_title, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_title)},
    {SIP_MLNAME_CAST(sipName_triggerPageAction), (PyCFunction)meth_QWebView_triggerPageAction, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_triggerPageAction)},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), (PyCFunction)meth_QWebView_updateMicroFocus, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_QWebView_url, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_url)},
    {SIP_MLNAME_CAST(sipName_wheelEvent), (PyCFunction)meth_QWebView_wheelEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebView_wheelEvent)},
    {SIP_MLNAME_CAST(sipName_zoomFactor), meth_QWebView_zoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebView_zoomFactor)}
};


/* Define this type's signals. */
static const pyqt5QtSignal signals_QWebView[] = {
    {"urlChanged(QUrl)", "\1QWebView.urlChanged[QUrl]", 0, 0},
    {"iconChanged()", "\1QWebView.iconChanged", 0, 0},
    {"selectionChanged()", "\1QWebView.selectionChanged", 0, 0},
    {"linkClicked(QUrl)", "\1QWebView.linkClicked[QUrl]", 0, 0},
    {"statusBarMessage(QString)", "\1QWebView.statusBarMessage[str]", 0, 0},
    {"titleChanged(QString)", "\1QWebView.titleChanged[str]", 0, 0},
    {"loadFinished(bool)", "\1QWebView.loadFinished[bool]", 0, 0},
    {"loadProgress(int)", "\1QWebView.loadProgress[int]", 0, 0},
    {"loadStarted()", "\1QWebView.loadStarted", 0, 0},
    {0, 0, 0, 0}
};

PyDoc_STRVAR(doc_QWebView, "\1QWebView(QWidget parent=None)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebView = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebView,
        {0}
    },
    {
        sipNameNr_QWebView,
        {0, 0, 1},
        78, methods_QWebView,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebView,
    -1,
    -1,
    supers_QWebView,
    0,
    init_type_QWebView,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebView,
    0,
    0,
    0,
    release_QWebView,
    cast_QWebView,
    0,
    0,
    0,
    0,
    0,
    0
},
    &QWebView::staticMetaObject,
    0,
    signals_QWebView,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 382 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 5499 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 101 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 5503 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_initialScaleFactor, "QWebPage.ViewportAttributes.initialScaleFactor() -> float");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_initialScaleFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_initialScaleFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->initialScaleFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_initialScaleFactor, doc_QWebPage_ViewportAttributes_initialScaleFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_minimumScaleFactor, "QWebPage.ViewportAttributes.minimumScaleFactor() -> float");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_minimumScaleFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_minimumScaleFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->minimumScaleFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_minimumScaleFactor, doc_QWebPage_ViewportAttributes_minimumScaleFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_maximumScaleFactor, "QWebPage.ViewportAttributes.maximumScaleFactor() -> float");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_maximumScaleFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_maximumScaleFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->maximumScaleFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_maximumScaleFactor, doc_QWebPage_ViewportAttributes_maximumScaleFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_devicePixelRatio, "QWebPage.ViewportAttributes.devicePixelRatio() -> float");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_devicePixelRatio(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_devicePixelRatio(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->devicePixelRatio();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_devicePixelRatio, doc_QWebPage_ViewportAttributes_devicePixelRatio);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_isUserScalable, "QWebPage.ViewportAttributes.isUserScalable() -> bool");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_isUserScalable(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_isUserScalable(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isUserScalable();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_isUserScalable, doc_QWebPage_ViewportAttributes_isUserScalable);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_isValid, "QWebPage.ViewportAttributes.isValid() -> bool");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_isValid(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_isValid(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isValid();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_isValid, doc_QWebPage_ViewportAttributes_isValid);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_ViewportAttributes_size, "QWebPage.ViewportAttributes.size() -> QSizeF");

extern "C" {static PyObject *meth_QWebPage_ViewportAttributes_size(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_ViewportAttributes_size(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage::ViewportAttributes *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
        {
            QSizeF*sipRes;

            sipRes = new QSizeF(sipCpp->size());

            return sipConvertFromNewType(sipRes,sipType_QSizeF,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_size, doc_QWebPage_ViewportAttributes_size);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ViewportAttributes(void *, const sipTypeDef *);}
static void *cast_QWebPage_ViewportAttributes(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebPage_ViewportAttributes)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ViewportAttributes(void *, int);}
static void release_QWebPage_ViewportAttributes(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ViewportAttributes *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ViewportAttributes(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ViewportAttributes(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ViewportAttributes *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ViewportAttributes *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ViewportAttributes(SIP_SSIZE_T);}
static void *array_QWebPage_ViewportAttributes(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ViewportAttributes[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ViewportAttributes(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ViewportAttributes(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ViewportAttributes(reinterpret_cast<const QWebPage::ViewportAttributes *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ViewportAttributes(sipSimpleWrapper *);}
static void dealloc_QWebPage_ViewportAttributes(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ViewportAttributes(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ViewportAttributes(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ViewportAttributes(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ViewportAttributes *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ViewportAttributes();

            return sipCpp;
        }
    }

    {
        const QWebPage::ViewportAttributes* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ViewportAttributes, &a0))
        {
            sipCpp = new QWebPage::ViewportAttributes(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_QWebPage_ViewportAttributes[] = {
    {SIP_MLNAME_CAST(sipName_devicePixelRatio), meth_QWebPage_ViewportAttributes_devicePixelRatio, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_devicePixelRatio)},
    {SIP_MLNAME_CAST(sipName_initialScaleFactor), meth_QWebPage_ViewportAttributes_initialScaleFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_initialScaleFactor)},
    {SIP_MLNAME_CAST(sipName_isUserScalable), meth_QWebPage_ViewportAttributes_isUserScalable, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_isUserScalable)},
    {SIP_MLNAME_CAST(sipName_isValid), meth_QWebPage_ViewportAttributes_isValid, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_isValid)},
    {SIP_MLNAME_CAST(sipName_maximumScaleFactor), meth_QWebPage_ViewportAttributes_maximumScaleFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_maximumScaleFactor)},
    {SIP_MLNAME_CAST(sipName_minimumScaleFactor), meth_QWebPage_ViewportAttributes_minimumScaleFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_minimumScaleFactor)},
    {SIP_MLNAME_CAST(sipName_size), meth_QWebPage_ViewportAttributes_size, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_ViewportAttributes_size)}
};

PyDoc_STRVAR(doc_QWebPage_ViewportAttributes, "\1QWebPage.ViewportAttributes()\n"
    "QWebPage.ViewportAttributes(QWebPage.ViewportAttributes)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ViewportAttributes = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ViewportAttributes,
        {0}
    },
    {
        sipNameNr_ViewportAttributes,
        {9, 255, 0},
        7, methods_QWebPage_ViewportAttributes,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ViewportAttributes,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    0,
    init_type_QWebPage_ViewportAttributes,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ViewportAttributes,
    assign_QWebPage_ViewportAttributes,
    array_QWebPage_ViewportAttributes,
    copy_QWebPage_ViewportAttributes,
    release_QWebPage_ViewportAttributes,
    cast_QWebPage_ViewportAttributes,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 353 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 5847 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 5851 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 5854 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 5857 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ErrorPageExtensionReturn(void *, const sipTypeDef *);}
static void *cast_QWebPage_ErrorPageExtensionReturn(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebPage_ErrorPageExtensionReturn)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWebPage_ExtensionReturn)->ctd_cast((QWebPage::ExtensionReturn *)(QWebPage::ErrorPageExtensionReturn *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ErrorPageExtensionReturn(void *, int);}
static void release_QWebPage_ErrorPageExtensionReturn(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ErrorPageExtensionReturn(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ErrorPageExtensionReturn(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ErrorPageExtensionReturn *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ErrorPageExtensionReturn(SIP_SSIZE_T);}
static void *array_QWebPage_ErrorPageExtensionReturn(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ErrorPageExtensionReturn[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ErrorPageExtensionReturn(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ErrorPageExtensionReturn(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ErrorPageExtensionReturn(reinterpret_cast<const QWebPage::ErrorPageExtensionReturn *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ErrorPageExtensionReturn(sipSimpleWrapper *);}
static void dealloc_QWebPage_ErrorPageExtensionReturn(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ErrorPageExtensionReturn(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ErrorPageExtensionReturn(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ErrorPageExtensionReturn(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ErrorPageExtensionReturn *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ErrorPageExtensionReturn();

            return sipCpp;
        }
    }

    {
        const QWebPage::ErrorPageExtensionReturn* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ErrorPageExtensionReturn, &a0))
        {
            sipCpp = new QWebPage::ErrorPageExtensionReturn(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebPage_ErrorPageExtensionReturn[] = {{17, 255, 1}};


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionReturn_baseUrl(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionReturn_baseUrl(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QUrl*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -7);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->baseUrl;

    sipPy = sipConvertFromType(sipVal, sipType_QUrl, NULL);
    sipKeepReference(sipPySelf, -7, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionReturn_baseUrl(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionReturn_baseUrl(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QUrl*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<QUrl *>(sipForceConvertToType(sipPy,sipType_QUrl,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->baseUrl = *sipVal;

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionReturn_content(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionReturn_content(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QByteArray*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -8);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->content;

    sipPy = sipConvertFromType(sipVal, sipType_QByteArray, NULL);
    sipKeepReference(sipPySelf, -8, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionReturn_content(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionReturn_content(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QByteArray*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QByteArray *>(sipForceConvertToType(sipPy,sipType_QByteArray,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->content = *sipVal;

    sipReleaseType(sipVal, sipType_QByteArray, sipValState);

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionReturn_contentType(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionReturn_contentType(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QString*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -9);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->contentType;

    sipPy = sipConvertFromType(sipVal, sipType_QString, NULL);
    sipKeepReference(sipPySelf, -9, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionReturn_contentType(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionReturn_contentType(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QString*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QString *>(sipForceConvertToType(sipPy,sipType_QString,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->contentType = *sipVal;

    sipReleaseType(sipVal, sipType_QString, sipValState);

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionReturn_encoding(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionReturn_encoding(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QString*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -10);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->encoding;

    sipPy = sipConvertFromType(sipVal, sipType_QString, NULL);
    sipKeepReference(sipPySelf, -10, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionReturn_encoding(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionReturn_encoding(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QString*sipVal;
    QWebPage::ErrorPageExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionReturn *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QString *>(sipForceConvertToType(sipPy,sipType_QString,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->encoding = *sipVal;

    sipReleaseType(sipVal, sipType_QString, sipValState);

    return 0;
}

sipVariableDef variables_QWebPage_ErrorPageExtensionReturn[] = {
    {InstanceVariable, sipName_baseUrl, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionReturn_baseUrl, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionReturn_baseUrl, NULL, NULL},
    {InstanceVariable, sipName_content, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionReturn_content, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionReturn_content, NULL, NULL},
    {InstanceVariable, sipName_contentType, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionReturn_contentType, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionReturn_contentType, NULL, NULL},
    {InstanceVariable, sipName_encoding, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionReturn_encoding, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionReturn_encoding, NULL, NULL},
};

PyDoc_STRVAR(doc_QWebPage_ErrorPageExtensionReturn, "\1QWebPage.ErrorPageExtensionReturn()\n"
    "QWebPage.ErrorPageExtensionReturn(QWebPage.ErrorPageExtensionReturn)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ErrorPageExtensionReturn = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ErrorPageExtensionReturn,
        {0}
    },
    {
        sipNameNr_ErrorPageExtensionReturn,
        {9, 255, 0},
        0, 0,
        0, 0,
        4, variables_QWebPage_ErrorPageExtensionReturn,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ErrorPageExtensionReturn,
    -1,
    -1,
    supers_QWebPage_ErrorPageExtensionReturn,
    0,
    init_type_QWebPage_ErrorPageExtensionReturn,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ErrorPageExtensionReturn,
    assign_QWebPage_ErrorPageExtensionReturn,
    array_QWebPage_ErrorPageExtensionReturn,
    copy_QWebPage_ErrorPageExtensionReturn,
    release_QWebPage_ErrorPageExtensionReturn,
    cast_QWebPage_ErrorPageExtensionReturn,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 339 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 6182 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 6186 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6189 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 6192 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 6195 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ErrorPageExtensionOption(void *, const sipTypeDef *);}
static void *cast_QWebPage_ErrorPageExtensionOption(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebPage_ErrorPageExtensionOption)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWebPage_ExtensionOption)->ctd_cast((QWebPage::ExtensionOption *)(QWebPage::ErrorPageExtensionOption *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ErrorPageExtensionOption(void *, int);}
static void release_QWebPage_ErrorPageExtensionOption(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ErrorPageExtensionOption(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ErrorPageExtensionOption(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ErrorPageExtensionOption *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ErrorPageExtensionOption(SIP_SSIZE_T);}
static void *array_QWebPage_ErrorPageExtensionOption(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ErrorPageExtensionOption[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ErrorPageExtensionOption(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ErrorPageExtensionOption(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ErrorPageExtensionOption(reinterpret_cast<const QWebPage::ErrorPageExtensionOption *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ErrorPageExtensionOption(sipSimpleWrapper *);}
static void dealloc_QWebPage_ErrorPageExtensionOption(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ErrorPageExtensionOption(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ErrorPageExtensionOption(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ErrorPageExtensionOption(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ErrorPageExtensionOption *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ErrorPageExtensionOption();

            return sipCpp;
        }
    }

    {
        const QWebPage::ErrorPageExtensionOption* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ErrorPageExtensionOption, &a0))
        {
            sipCpp = new QWebPage::ErrorPageExtensionOption(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebPage_ErrorPageExtensionOption[] = {{16, 255, 1}};


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionOption_domain(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionOption_domain(void *sipSelf, PyObject *, PyObject *)
{
    QWebPage::ErrorDomain sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipVal = sipCpp->domain;

    return sipConvertFromEnum(sipVal, sipType_QWebPage_ErrorDomain);
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionOption_domain(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionOption_domain(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QWebPage::ErrorDomain sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipVal = (QWebPage::ErrorDomain)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->domain = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionOption_error(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionOption_error(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipVal = sipCpp->error;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionOption_error(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionOption_error(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->error = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionOption_errorString(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionOption_errorString(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QString*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -11);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->errorString;

    sipPy = sipConvertFromType(sipVal, sipType_QString, NULL);
    sipKeepReference(sipPySelf, -11, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionOption_errorString(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionOption_errorString(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QString*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QString *>(sipForceConvertToType(sipPy,sipType_QString,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->errorString = *sipVal;

    sipReleaseType(sipVal, sipType_QString, sipValState);

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionOption_frame(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionOption_frame(void *sipSelf, PyObject *, PyObject *)
{
    QWebFrame*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipVal = sipCpp->frame;

    return sipConvertFromType(sipVal, sipType_QWebFrame, NULL);
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionOption_frame(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionOption_frame(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QWebFrame*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<QWebFrame *>(sipForceConvertToType(sipPy,sipType_QWebFrame,NULL,0,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->frame = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ErrorPageExtensionOption_url(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ErrorPageExtensionOption_url(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QUrl*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -12);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->url;

    sipPy = sipConvertFromType(sipVal, sipType_QUrl, NULL);
    sipKeepReference(sipPySelf, -12, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ErrorPageExtensionOption_url(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ErrorPageExtensionOption_url(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QUrl*sipVal;
    QWebPage::ErrorPageExtensionOption *sipCpp = reinterpret_cast<QWebPage::ErrorPageExtensionOption *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<QUrl *>(sipForceConvertToType(sipPy,sipType_QUrl,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->url = *sipVal;

    return 0;
}

sipVariableDef variables_QWebPage_ErrorPageExtensionOption[] = {
    {InstanceVariable, sipName_domain, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionOption_domain, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionOption_domain, NULL, NULL},
    {InstanceVariable, sipName_error, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionOption_error, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionOption_error, NULL, NULL},
    {InstanceVariable, sipName_errorString, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionOption_errorString, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionOption_errorString, NULL, NULL},
    {InstanceVariable, sipName_frame, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionOption_frame, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionOption_frame, NULL, NULL},
    {InstanceVariable, sipName_url, (PyMethodDef *)varget_QWebPage_ErrorPageExtensionOption_url, (PyMethodDef *)varset_QWebPage_ErrorPageExtensionOption_url, NULL, NULL},
};

PyDoc_STRVAR(doc_QWebPage_ErrorPageExtensionOption, "\1QWebPage.ErrorPageExtensionOption()\n"
    "QWebPage.ErrorPageExtensionOption(QWebPage.ErrorPageExtensionOption)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ErrorPageExtensionOption = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ErrorPageExtensionOption,
        {0}
    },
    {
        sipNameNr_ErrorPageExtensionOption,
        {9, 255, 0},
        0, 0,
        0, 0,
        5, variables_QWebPage_ErrorPageExtensionOption,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ErrorPageExtensionOption,
    -1,
    -1,
    supers_QWebPage_ErrorPageExtensionOption,
    0,
    init_type_QWebPage_ErrorPageExtensionOption,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ErrorPageExtensionOption,
    assign_QWebPage_ErrorPageExtensionOption,
    array_QWebPage_ErrorPageExtensionOption,
    copy_QWebPage_ErrorPageExtensionOption,
    release_QWebPage_ErrorPageExtensionOption,
    cast_QWebPage_ErrorPageExtensionOption,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 311 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 6526 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 34 "sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 6530 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ChooseMultipleFilesExtensionReturn(void *, const sipTypeDef *);}
static void *cast_QWebPage_ChooseMultipleFilesExtensionReturn(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebPage_ChooseMultipleFilesExtensionReturn)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWebPage_ExtensionReturn)->ctd_cast((QWebPage::ExtensionReturn *)(QWebPage::ChooseMultipleFilesExtensionReturn *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ChooseMultipleFilesExtensionReturn(void *, int);}
static void release_QWebPage_ChooseMultipleFilesExtensionReturn(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionReturn *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ChooseMultipleFilesExtensionReturn(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ChooseMultipleFilesExtensionReturn(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionReturn *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ChooseMultipleFilesExtensionReturn *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ChooseMultipleFilesExtensionReturn(SIP_SSIZE_T);}
static void *array_QWebPage_ChooseMultipleFilesExtensionReturn(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ChooseMultipleFilesExtensionReturn[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ChooseMultipleFilesExtensionReturn(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ChooseMultipleFilesExtensionReturn(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ChooseMultipleFilesExtensionReturn(reinterpret_cast<const QWebPage::ChooseMultipleFilesExtensionReturn *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ChooseMultipleFilesExtensionReturn(sipSimpleWrapper *);}
static void dealloc_QWebPage_ChooseMultipleFilesExtensionReturn(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ChooseMultipleFilesExtensionReturn(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ChooseMultipleFilesExtensionReturn(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ChooseMultipleFilesExtensionReturn(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ChooseMultipleFilesExtensionReturn *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ChooseMultipleFilesExtensionReturn();

            return sipCpp;
        }
    }

    {
        const QWebPage::ChooseMultipleFilesExtensionReturn* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ChooseMultipleFilesExtensionReturn, &a0))
        {
            sipCpp = new QWebPage::ChooseMultipleFilesExtensionReturn(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebPage_ChooseMultipleFilesExtensionReturn[] = {{17, 255, 1}};


extern "C" {static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QStringList*sipVal;
    QWebPage::ChooseMultipleFilesExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionReturn *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -13);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->fileNames;

    sipPy = sipConvertFromType(sipVal, sipType_QStringList, NULL);
    sipKeepReference(sipPySelf, -13, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QStringList*sipVal;
    QWebPage::ChooseMultipleFilesExtensionReturn *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionReturn *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QStringList *>(sipForceConvertToType(sipPy,sipType_QStringList,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->fileNames = *sipVal;

    sipReleaseType(sipVal, sipType_QStringList, sipValState);

    return 0;
}

sipVariableDef variables_QWebPage_ChooseMultipleFilesExtensionReturn[] = {
    {InstanceVariable, sipName_fileNames, (PyMethodDef *)varget_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames, (PyMethodDef *)varset_QWebPage_ChooseMultipleFilesExtensionReturn_fileNames, NULL, NULL},
};

PyDoc_STRVAR(doc_QWebPage_ChooseMultipleFilesExtensionReturn, "\1QWebPage.ChooseMultipleFilesExtensionReturn()\n"
    "QWebPage.ChooseMultipleFilesExtensionReturn(QWebPage.ChooseMultipleFilesExtensionReturn)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ChooseMultipleFilesExtensionReturn = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ChooseMultipleFilesExtensionReturn,
        {0}
    },
    {
        sipNameNr_ChooseMultipleFilesExtensionReturn,
        {9, 255, 0},
        0, 0,
        0, 0,
        1, variables_QWebPage_ChooseMultipleFilesExtensionReturn,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ChooseMultipleFilesExtensionReturn,
    -1,
    -1,
    supers_QWebPage_ChooseMultipleFilesExtensionReturn,
    0,
    init_type_QWebPage_ChooseMultipleFilesExtensionReturn,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ChooseMultipleFilesExtensionReturn,
    assign_QWebPage_ChooseMultipleFilesExtensionReturn,
    array_QWebPage_ChooseMultipleFilesExtensionReturn,
    copy_QWebPage_ChooseMultipleFilesExtensionReturn,
    release_QWebPage_ChooseMultipleFilesExtensionReturn,
    cast_QWebPage_ChooseMultipleFilesExtensionReturn,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 300 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 6729 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 6733 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 34 "sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 6736 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ChooseMultipleFilesExtensionOption(void *, const sipTypeDef *);}
static void *cast_QWebPage_ChooseMultipleFilesExtensionOption(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebPage_ChooseMultipleFilesExtensionOption)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWebPage_ExtensionOption)->ctd_cast((QWebPage::ExtensionOption *)(QWebPage::ChooseMultipleFilesExtensionOption *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ChooseMultipleFilesExtensionOption(void *, int);}
static void release_QWebPage_ChooseMultipleFilesExtensionOption(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ChooseMultipleFilesExtensionOption(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ChooseMultipleFilesExtensionOption(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ChooseMultipleFilesExtensionOption *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ChooseMultipleFilesExtensionOption(SIP_SSIZE_T);}
static void *array_QWebPage_ChooseMultipleFilesExtensionOption(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ChooseMultipleFilesExtensionOption[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ChooseMultipleFilesExtensionOption(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ChooseMultipleFilesExtensionOption(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ChooseMultipleFilesExtensionOption(reinterpret_cast<const QWebPage::ChooseMultipleFilesExtensionOption *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ChooseMultipleFilesExtensionOption(sipSimpleWrapper *);}
static void dealloc_QWebPage_ChooseMultipleFilesExtensionOption(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ChooseMultipleFilesExtensionOption(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ChooseMultipleFilesExtensionOption(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ChooseMultipleFilesExtensionOption(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ChooseMultipleFilesExtensionOption *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ChooseMultipleFilesExtensionOption();

            return sipCpp;
        }
    }

    {
        const QWebPage::ChooseMultipleFilesExtensionOption* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ChooseMultipleFilesExtensionOption, &a0))
        {
            sipCpp = new QWebPage::ChooseMultipleFilesExtensionOption(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebPage_ChooseMultipleFilesExtensionOption[] = {{16, 255, 1}};


extern "C" {static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame(void *sipSelf, PyObject *, PyObject *)
{
    QWebFrame*sipVal;
    QWebPage::ChooseMultipleFilesExtensionOption *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipSelf);

    sipVal = sipCpp->parentFrame;

    return sipConvertFromType(sipVal, sipType_QWebFrame, NULL);
}


extern "C" {static int varset_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QWebFrame*sipVal;
    QWebPage::ChooseMultipleFilesExtensionOption *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<QWebFrame *>(sipForceConvertToType(sipPy,sipType_QWebFrame,NULL,0,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->parentFrame = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames(void *, PyObject *, PyObject *);}
static PyObject *varget_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    QStringList*sipVal;
    QWebPage::ChooseMultipleFilesExtensionOption *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -14);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->suggestedFileNames;

    sipPy = sipConvertFromType(sipVal, sipType_QStringList, NULL);
    sipKeepReference(sipPySelf, -14, sipPy);

    return sipPy;
}


extern "C" {static int varset_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames(void *, PyObject *, PyObject *);}
static int varset_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QStringList*sipVal;
    QWebPage::ChooseMultipleFilesExtensionOption *sipCpp = reinterpret_cast<QWebPage::ChooseMultipleFilesExtensionOption *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QStringList *>(sipForceConvertToType(sipPy,sipType_QStringList,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->suggestedFileNames = *sipVal;

    sipReleaseType(sipVal, sipType_QStringList, sipValState);

    return 0;
}

sipVariableDef variables_QWebPage_ChooseMultipleFilesExtensionOption[] = {
    {InstanceVariable, sipName_parentFrame, (PyMethodDef *)varget_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame, (PyMethodDef *)varset_QWebPage_ChooseMultipleFilesExtensionOption_parentFrame, NULL, NULL},
    {InstanceVariable, sipName_suggestedFileNames, (PyMethodDef *)varget_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames, (PyMethodDef *)varset_QWebPage_ChooseMultipleFilesExtensionOption_suggestedFileNames, NULL, NULL},
};

PyDoc_STRVAR(doc_QWebPage_ChooseMultipleFilesExtensionOption, "\1QWebPage.ChooseMultipleFilesExtensionOption()\n"
    "QWebPage.ChooseMultipleFilesExtensionOption(QWebPage.ChooseMultipleFilesExtensionOption)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ChooseMultipleFilesExtensionOption = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ChooseMultipleFilesExtensionOption,
        {0}
    },
    {
        sipNameNr_ChooseMultipleFilesExtensionOption,
        {9, 255, 0},
        0, 0,
        0, 0,
        2, variables_QWebPage_ChooseMultipleFilesExtensionOption,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ChooseMultipleFilesExtensionOption,
    -1,
    -1,
    supers_QWebPage_ChooseMultipleFilesExtensionOption,
    0,
    init_type_QWebPage_ChooseMultipleFilesExtensionOption,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ChooseMultipleFilesExtensionOption,
    assign_QWebPage_ChooseMultipleFilesExtensionOption,
    array_QWebPage_ChooseMultipleFilesExtensionOption,
    copy_QWebPage_ChooseMultipleFilesExtensionOption,
    release_QWebPage_ChooseMultipleFilesExtensionOption,
    cast_QWebPage_ChooseMultipleFilesExtensionOption,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 222 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 6967 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"



/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ExtensionReturn(void *, const sipTypeDef *);}
static void *cast_QWebPage_ExtensionReturn(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebPage_ExtensionReturn)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ExtensionReturn(void *, int);}
static void release_QWebPage_ExtensionReturn(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ExtensionReturn *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ExtensionReturn(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ExtensionReturn(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ExtensionReturn *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ExtensionReturn *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ExtensionReturn(SIP_SSIZE_T);}
static void *array_QWebPage_ExtensionReturn(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ExtensionReturn[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ExtensionReturn(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ExtensionReturn(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ExtensionReturn(reinterpret_cast<const QWebPage::ExtensionReturn *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ExtensionReturn(sipSimpleWrapper *);}
static void dealloc_QWebPage_ExtensionReturn(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ExtensionReturn(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ExtensionReturn(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ExtensionReturn(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ExtensionReturn *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ExtensionReturn();

            return sipCpp;
        }
    }

    {
        const QWebPage::ExtensionReturn* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ExtensionReturn, &a0))
        {
            sipCpp = new QWebPage::ExtensionReturn(*a0);

            return sipCpp;
        }
    }

    return NULL;
}

PyDoc_STRVAR(doc_QWebPage_ExtensionReturn, "\1QWebPage.ExtensionReturn()\n"
    "QWebPage.ExtensionReturn(QWebPage.ExtensionReturn)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ExtensionReturn = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ExtensionReturn,
        {0}
    },
    {
        sipNameNr_ExtensionReturn,
        {9, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ExtensionReturn,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    0,
    init_type_QWebPage_ExtensionReturn,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ExtensionReturn,
    assign_QWebPage_ExtensionReturn,
    array_QWebPage_ExtensionReturn,
    copy_QWebPage_ExtensionReturn,
    release_QWebPage_ExtensionReturn,
    cast_QWebPage_ExtensionReturn,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 215 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7112 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"



/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_ExtensionOption(void *, const sipTypeDef *);}
static void *cast_QWebPage_ExtensionOption(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebPage_ExtensionOption)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_ExtensionOption(void *, int);}
static void release_QWebPage_ExtensionOption(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::ExtensionOption *>(sipCppV);
}


extern "C" {static void assign_QWebPage_ExtensionOption(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_ExtensionOption(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::ExtensionOption *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::ExtensionOption *>(sipSrc);
}


extern "C" {static void *array_QWebPage_ExtensionOption(SIP_SSIZE_T);}
static void *array_QWebPage_ExtensionOption(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::ExtensionOption[sipNrElem];
}


extern "C" {static void *copy_QWebPage_ExtensionOption(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_ExtensionOption(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::ExtensionOption(reinterpret_cast<const QWebPage::ExtensionOption *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_ExtensionOption(sipSimpleWrapper *);}
static void dealloc_QWebPage_ExtensionOption(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_ExtensionOption(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_ExtensionOption(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_ExtensionOption(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::ExtensionOption *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::ExtensionOption();

            return sipCpp;
        }
    }

    {
        const QWebPage::ExtensionOption* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebPage_ExtensionOption, &a0))
        {
            sipCpp = new QWebPage::ExtensionOption(*a0);

            return sipCpp;
        }
    }

    return NULL;
}

PyDoc_STRVAR(doc_QWebPage_ExtensionOption, "\1QWebPage.ExtensionOption()\n"
    "QWebPage.ExtensionOption(QWebPage.ExtensionOption)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_ExtensionOption = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__ExtensionOption,
        {0}
    },
    {
        sipNameNr_ExtensionOption,
        {9, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_ExtensionOption,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    0,
    init_type_QWebPage_ExtensionOption,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_ExtensionOption,
    assign_QWebPage_ExtensionOption,
    array_QWebPage_ExtensionOption,
    copy_QWebPage_ExtensionOption,
    release_QWebPage_ExtensionOption,
    cast_QWebPage_ExtensionOption,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7255 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7259 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


extern "C" {static int slot_QWebPage_FindFlags___bool__(PyObject *);}
static int slot_QWebPage_FindFlags___bool__(PyObject *sipSelf)
{
    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return -1;


    {
        {
            int sipRes = 0;

#line 119 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebPage::FindFlags::Int() != 0);
#line 7277 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipRes;
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___ne__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___ne__(PyObject *sipSelf,PyObject *sipArg)
{
    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const QWebPage::FindFlags* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebPage_FindFlags, &a0, &a0State))
        {
            bool sipRes = 0;

#line 114 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebPage::FindFlags::Int() != a0->operator QWebPage::FindFlags::Int());
#line 7307 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(const_cast<QWebPage::FindFlags *>(a0),sipType_QWebPage_FindFlags,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,ne_slot,sipType_QWebPage_FindFlags,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___eq__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___eq__(PyObject *sipSelf,PyObject *sipArg)
{
    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const QWebPage::FindFlags* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebPage_FindFlags, &a0, &a0State))
        {
            bool sipRes = 0;

#line 109 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebPage::FindFlags::Int() == a0->operator QWebPage::FindFlags::Int());
#line 7343 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(const_cast<QWebPage::FindFlags *>(a0),sipType_QWebPage_FindFlags,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,eq_slot,sipType_QWebPage_FindFlags,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___invert__(PyObject *);}
static PyObject *slot_QWebPage_FindFlags___invert__(PyObject *sipSelf)
{
    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;


    {
        {
            QWebPage::FindFlags*sipRes;

            sipRes = new QWebPage::FindFlags(~(*sipCpp));

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___and__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___and__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebPage_FindFlags, &a0, &a0State, &a1))
        {
            QWebPage::FindFlags*sipRes;

            sipRes = new QWebPage::FindFlags((*a0 & a1));
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,and_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___xor__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___xor__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;
        QWebPage::FindFlags* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_QWebPage_FindFlags, &a0, &a0State, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            QWebPage::FindFlags*sipRes;

            sipRes = new QWebPage::FindFlags((*a0 ^ *a1));
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebPage_FindFlags, &a0, &a0State, &a1))
        {
            QWebPage::FindFlags*sipRes = 0;

#line 103 "sip/QtCore/qglobal.sip"
        sipRes = new QWebPage::FindFlags(*a0 ^ a1);
#line 7446 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,xor_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___or__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;
        QWebPage::FindFlags* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_QWebPage_FindFlags, &a0, &a0State, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            QWebPage::FindFlags*sipRes;

            sipRes = new QWebPage::FindFlags((*a0 | *a1));
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebPage_FindFlags, &a0, &a0State, &a1))
        {
            QWebPage::FindFlags*sipRes = 0;

#line 98 "sip/QtCore/qglobal.sip"
        sipRes = new QWebPage::FindFlags(*a0 | a1);
#line 7496 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebPage_FindFlags,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,or_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___int__(PyObject *);}
static PyObject *slot_QWebPage_FindFlags___int__(PyObject *sipSelf)
{
    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;


    {
        {
            int sipRes;

            sipRes = *sipCpp;

            return SIPLong_FromLong(sipRes);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___ixor__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___ixor__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebPage_FindFlags)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebPage_FindFlags, &a0, &a0State))
        {
            sipCpp->QWebPage::FindFlags::operator^=(*a0);
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___ior__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___ior__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebPage_FindFlags)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        QWebPage::FindFlags* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebPage_FindFlags, &a0, &a0State))
        {
            sipCpp->QWebPage::FindFlags::operator|=(*a0);
            sipReleaseType(a0,sipType_QWebPage_FindFlags,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_QWebPage_FindFlags___iand__(PyObject *,PyObject *);}
static PyObject *slot_QWebPage_FindFlags___iand__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebPage_FindFlags)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebPage::FindFlags *sipCpp = reinterpret_cast<QWebPage::FindFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebPage_FindFlags));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        int a0;

        if (sipParseArgs(&sipParseErr, sipArg, "1i", &a0))
        {
            sipCpp->QWebPage::FindFlags::operator&=(a0);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage_FindFlags(void *, const sipTypeDef *);}
static void *cast_QWebPage_FindFlags(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebPage_FindFlags)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage_FindFlags(void *, int);}
static void release_QWebPage_FindFlags(void *sipCppV,int)
{
    delete reinterpret_cast<QWebPage::FindFlags *>(sipCppV);
}


extern "C" {static void assign_QWebPage_FindFlags(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebPage_FindFlags(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebPage::FindFlags *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebPage::FindFlags *>(sipSrc);
}


extern "C" {static void *array_QWebPage_FindFlags(SIP_SSIZE_T);}
static void *array_QWebPage_FindFlags(SIP_SSIZE_T sipNrElem)
{
    return new QWebPage::FindFlags[sipNrElem];
}


extern "C" {static void *copy_QWebPage_FindFlags(const void *, SIP_SSIZE_T);}
static void *copy_QWebPage_FindFlags(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebPage::FindFlags(reinterpret_cast<const QWebPage::FindFlags *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebPage_FindFlags(sipSimpleWrapper *);}
static void dealloc_QWebPage_FindFlags(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage_FindFlags(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebPage_FindFlags(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage_FindFlags(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebPage::FindFlags *sipCpp = 0;

    {
        const QWebPage::FindFlags* a0;
        int a0State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1", sipType_QWebPage_FindFlags, &a0, &a0State))
        {
            sipCpp = new QWebPage::FindFlags(*a0);
            sipReleaseType(const_cast<QWebPage::FindFlags *>(a0),sipType_QWebPage_FindFlags,a0State);

            return sipCpp;
        }
    }

    {
        int a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "i", &a0))
        {
            sipCpp = new QWebPage::FindFlags(a0);

            return sipCpp;
        }
    }

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebPage::FindFlags();

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static int convertTo_QWebPage_FindFlags(PyObject *, void **, int *, PyObject *);}
static int convertTo_QWebPage_FindFlags(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QWebPage::FindFlags **sipCppPtr = reinterpret_cast<QWebPage::FindFlags **>(sipCppPtrV);

#line 124 "sip/QtCore/qglobal.sip"
// Allow an instance of the base enum whenever a QWebPage::FindFlags is expected.

if (sipIsErr == NULL)
    return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QWebPage_FindFlag)) ||
            sipCanConvertToType(sipPy, sipType_QWebPage_FindFlags, SIP_NO_CONVERTORS));

if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QWebPage_FindFlag)))
{
    *sipCppPtr = new QWebPage::FindFlags(int(SIPLong_AsLong(sipPy)));

    return sipGetState(sipTransferObj);
}

*sipCppPtr = reinterpret_cast<QWebPage::FindFlags *>(sipConvertToType(sipPy, sipType_QWebPage_FindFlags, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr));

return 0;
#line 7773 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


/* Define this type's Python slots. */
static sipPySlotDef slots_QWebPage_FindFlags[] = {
    {(void *)slot_QWebPage_FindFlags___bool__, bool_slot},
    {(void *)slot_QWebPage_FindFlags___ne__, ne_slot},
    {(void *)slot_QWebPage_FindFlags___eq__, eq_slot},
    {(void *)slot_QWebPage_FindFlags___invert__, invert_slot},
    {(void *)slot_QWebPage_FindFlags___and__, and_slot},
    {(void *)slot_QWebPage_FindFlags___xor__, xor_slot},
    {(void *)slot_QWebPage_FindFlags___or__, or_slot},
    {(void *)slot_QWebPage_FindFlags___int__, int_slot},
    {(void *)slot_QWebPage_FindFlags___ixor__, ixor_slot},
    {(void *)slot_QWebPage_FindFlags___ior__, ior_slot},
    {(void *)slot_QWebPage_FindFlags___iand__, iand_slot},
    {0, (sipPySlotType)0}
};

PyDoc_STRVAR(doc_QWebPage_FindFlags, "\1QWebPage.FindFlags(QWebPage.FindFlags)\n"
    "QWebPage.FindFlags(int)\n"
    "QWebPage.FindFlags()");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage_FindFlags = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage__FindFlags,
        {0}
    },
    {
        sipNameNr_FindFlags,
        {9, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage_FindFlags,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    slots_QWebPage_FindFlags,
    init_type_QWebPage_FindFlags,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage_FindFlags,
    assign_QWebPage_FindFlags,
    array_QWebPage_FindFlags,
    copy_QWebPage_FindFlags,
    release_QWebPage_FindFlags,
    cast_QWebPage_FindFlags,
    convertTo_QWebPage_FindFlags,
    0,
    0,
    0,
    0,
    0
},
    0,
    1,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7855 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 7859 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 7862 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebsecurityorigin.sip"
#include <qwebsecurityorigin.h>
#line 7865 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 7868 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 34 "sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 7871 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 7874 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 382 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7879 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 7882 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 7885 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWebKit/qwebhistory.sip"
#include <qwebhistory.h>
#line 7888 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qmenu.sip"
#include <qmenu.h>
#line 7891 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 7894 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 7897 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkreply.sip"
#include <qnetworkreply.h>
#line 7900 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 215 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7905 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 222 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7910 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 464 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7913 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 7916 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 7919 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 7922 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7925 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7928 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qaction.sip"
#include <qaction.h>
#line 7931 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebpluginfactory.sip"
#include <qwebpluginfactory.h>
#line 7934 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 7937 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 50 "sip/QtWidgets/qundostack.sip"
#include <qundostack.h>
#line 7940 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 7943 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebsettings.sip"
#include <qwebsettings.h>
#line 7946 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 49 "sip/QtWebKit/qwebhistory.sip"
#include <qwebhistory.h>
#line 7949 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 7952 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 244 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7955 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 232 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7958 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 36 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 7961 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 7964 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 7967 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qthread.sip"
#include <qthread.h>
#line 7970 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7973 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 7976 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 7979 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 7982 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


class sipQWebPage : public QWebPage
{
public:
    sipQWebPage(QObject*);
    virtual ~sipQWebPage();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject* sipProtect_sender() const;
    int sipProtect_receivers(const char*) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent*);
    void sipProtectVirt_childEvent(bool,QChildEvent*);
    void sipProtectVirt_customEvent(bool,QEvent*);
    void sipProtectVirt_connectNotify(bool,const QMetaMethod&);
    void sipProtectVirt_disconnectNotify(bool,const QMetaMethod&);
    int sipProtect_senderSignalIndex() const;
    bool sipProtect_isSignalConnected(const QMetaMethod&) const;
    QWebPage* sipProtectVirt_createWindow(bool,QWebPage::WebWindowType);
    QObject* sipProtectVirt_createPlugin(bool,const QString&,const QUrl&,const QStringList&,const QStringList&);
    bool sipProtectVirt_acceptNavigationRequest(bool,QWebFrame*,const QNetworkRequest&,QWebPage::NavigationType);
    QString sipProtectVirt_chooseFile(bool,QWebFrame*,const QString&);
    void sipProtectVirt_javaScriptAlert(bool,QWebFrame*,const QString&);
    bool sipProtectVirt_javaScriptConfirm(bool,QWebFrame*,const QString&);
    bool sipProtectVirt_javaScriptPrompt(bool,QWebFrame*,const QString&,const QString&,QString*);
    void sipProtectVirt_javaScriptConsoleMessage(bool,const QString&,int,const QString&);
    QString sipProtectVirt_userAgentForUrl(bool,const QUrl&) const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const QMetaMethod&);
    void connectNotify(const QMetaMethod&);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    bool shouldInterruptJavaScript();
    QString userAgentForUrl(const QUrl&) const;
    void javaScriptConsoleMessage(const QString&,int,const QString&);
    bool javaScriptPrompt(QWebFrame*,const QString&,const QString&,QString*);
    bool javaScriptConfirm(QWebFrame*,const QString&);
    void javaScriptAlert(QWebFrame*,const QString&);
    QString chooseFile(QWebFrame*,const QString&);
    bool acceptNavigationRequest(QWebFrame*,const QNetworkRequest&,QWebPage::NavigationType);
    QObject* createPlugin(const QString&,const QUrl&,const QStringList&,const QStringList&);
    QWebPage* createWindow(QWebPage::WebWindowType);
    bool supportsExtension(QWebPage::Extension) const;
    bool extension(QWebPage::Extension,const QWebPage::ExtensionOption*,QWebPage::ExtensionReturn*);
    bool event(QEvent*);
    void triggerAction(QWebPage::WebAction,bool);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipQWebPage(const sipQWebPage &);
    sipQWebPage &operator = (const sipQWebPage &);

    char sipPyMethods[20];
};

sipQWebPage::sipQWebPage(QObject*a0): QWebPage(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipQWebPage::~sipQWebPage()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipQWebPage::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : sip_QtWebKitWidgets_qt_metaobject(sipPySelf,sipType_QWebPage);
}

int sipQWebPage::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = QWebPage::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_QtWebKitWidgets_qt_metacall(sipPySelf,sipType_QWebPage,_c,_id,_a);

    return _id;
}

void *sipQWebPage::qt_metacast(const char *_clname)
{
    void *sipCpp;

    return (sip_QtWebKitWidgets_qt_metacast(sipPySelf, sipType_QWebPage, _clname, &sipCpp) ? sipCpp : QWebPage::qt_metacast(_clname));
}

void sipQWebPage::disconnectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QWebPage::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::connectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QWebPage::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QWebPage::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QWebPage::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_47)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[47]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QWebPage::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebPage::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QWebPage::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_26)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[26]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

bool sipQWebPage::shouldInterruptJavaScript()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_shouldInterruptJavaScript);

    if (!sipMeth)
        return QWebPage::shouldInterruptJavaScript();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

QString sipQWebPage::userAgentForUrl(const QUrl& a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[7]),sipPySelf,NULL,sipName_userAgentForUrl);

    if (!sipMeth)
        return QWebPage::userAgentForUrl(a0);

    extern QString sipVH_QtWebKitWidgets_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QUrl&);

    return sipVH_QtWebKitWidgets_1(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::javaScriptConsoleMessage(const QString& a0,int a1,const QString& a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_javaScriptConsoleMessage);

    if (!sipMeth)
    {
        QWebPage::javaScriptConsoleMessage(a0,a1,a2);
        return;
    }

    extern void sipVH_QtWebKitWidgets_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,int,const QString&);

    sipVH_QtWebKitWidgets_2(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

bool sipQWebPage::javaScriptPrompt(QWebFrame*a0,const QString& a1,const QString& a2,QString*a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_javaScriptPrompt);

    if (!sipMeth)
        return QWebPage::javaScriptPrompt(a0,a1,a2,a3);

    extern bool sipVH_QtWebKitWidgets_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebFrame*,const QString&,const QString&,QString*);

    return sipVH_QtWebKitWidgets_3(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2, a3);
}

bool sipQWebPage::javaScriptConfirm(QWebFrame*a0,const QString& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_javaScriptConfirm);

    if (!sipMeth)
        return QWebPage::javaScriptConfirm(a0,a1);

    extern bool sipVH_QtWebKitWidgets_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebFrame*,const QString&);

    return sipVH_QtWebKitWidgets_4(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQWebPage::javaScriptAlert(QWebFrame*a0,const QString& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_javaScriptAlert);

    if (!sipMeth)
    {
        QWebPage::javaScriptAlert(a0,a1);
        return;
    }

    extern void sipVH_QtWebKitWidgets_5(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebFrame*,const QString&);

    sipVH_QtWebKitWidgets_5(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

QString sipQWebPage::chooseFile(QWebFrame*a0,const QString& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_chooseFile);

    if (!sipMeth)
        return QWebPage::chooseFile(a0,a1);

    extern QString sipVH_QtWebKitWidgets_6(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebFrame*,const QString&);

    return sipVH_QtWebKitWidgets_6(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

bool sipQWebPage::acceptNavigationRequest(QWebFrame*a0,const QNetworkRequest& a1,QWebPage::NavigationType a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_acceptNavigationRequest);

    if (!sipMeth)
        return QWebPage::acceptNavigationRequest(a0,a1,a2);

    extern bool sipVH_QtWebKitWidgets_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebFrame*,const QNetworkRequest&,QWebPage::NavigationType);

    return sipVH_QtWebKitWidgets_7(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

QObject* sipQWebPage::createPlugin(const QString& a0,const QUrl& a1,const QStringList& a2,const QStringList& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_createPlugin);

    if (!sipMeth)
        return QWebPage::createPlugin(a0,a1,a2,a3);

    extern QObject* sipVH_QtWebKitWidgets_8(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,const QUrl&,const QStringList&,const QStringList&);

    return sipVH_QtWebKitWidgets_8(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2, a3);
}

QWebPage* sipQWebPage::createWindow(QWebPage::WebWindowType a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_createWindow);

    if (!sipMeth)
        return QWebPage::createWindow(a0);

    extern QWebPage* sipVH_QtWebKitWidgets_9(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebPage::WebWindowType);

    return sipVH_QtWebKitWidgets_9(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebPage::supportsExtension(QWebPage::Extension a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[16]),sipPySelf,NULL,sipName_supportsExtension);

    if (!sipMeth)
        return QWebPage::supportsExtension(a0);

    extern bool sipVH_QtWebKitWidgets_10(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebPage::Extension);

    return sipVH_QtWebKitWidgets_10(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebPage::extension(QWebPage::Extension a0,const QWebPage::ExtensionOption*a1,QWebPage::ExtensionReturn*a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_extension);

    if (!sipMeth)
        return QWebPage::extension(a0,a1,a2);

    extern bool sipVH_QtWebKitWidgets_11(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebPage::Extension,const QWebPage::ExtensionOption*,QWebPage::ExtensionReturn*);

    return sipVH_QtWebKitWidgets_11(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

bool sipQWebPage::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QWebPage::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebPage::triggerAction(QWebPage::WebAction a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_triggerAction);

    if (!sipMeth)
    {
        QWebPage::triggerAction(a0,a1);
        return;
    }

    extern void sipVH_QtWebKitWidgets_12(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWebPage::WebAction,bool);

    sipVH_QtWebKitWidgets_12(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

QObject* sipQWebPage::sipProtect_sender() const
{
    return QObject::sender();
}

int sipQWebPage::sipProtect_receivers(const char*a0) const
{
    return QObject::receivers(a0);
}

void sipQWebPage::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent*a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipQWebPage::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent*a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipQWebPage::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipQWebPage::sipProtectVirt_connectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipQWebPage::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

int sipQWebPage::sipProtect_senderSignalIndex() const
{
    return QObject::senderSignalIndex();
}

bool sipQWebPage::sipProtect_isSignalConnected(const QMetaMethod& a0) const
{
    return QObject::isSignalConnected(a0);
}

QWebPage* sipQWebPage::sipProtectVirt_createWindow(bool sipSelfWasArg,QWebPage::WebWindowType a0)
{
    return (sipSelfWasArg ? QWebPage::createWindow(a0) : createWindow(a0));
}

QObject* sipQWebPage::sipProtectVirt_createPlugin(bool sipSelfWasArg,const QString& a0,const QUrl& a1,const QStringList& a2,const QStringList& a3)
{
    return (sipSelfWasArg ? QWebPage::createPlugin(a0,a1,a2,a3) : createPlugin(a0,a1,a2,a3));
}

bool sipQWebPage::sipProtectVirt_acceptNavigationRequest(bool sipSelfWasArg,QWebFrame*a0,const QNetworkRequest& a1,QWebPage::NavigationType a2)
{
    return (sipSelfWasArg ? QWebPage::acceptNavigationRequest(a0,a1,a2) : acceptNavigationRequest(a0,a1,a2));
}

QString sipQWebPage::sipProtectVirt_chooseFile(bool sipSelfWasArg,QWebFrame*a0,const QString& a1)
{
    return (sipSelfWasArg ? QWebPage::chooseFile(a0,a1) : chooseFile(a0,a1));
}

void sipQWebPage::sipProtectVirt_javaScriptAlert(bool sipSelfWasArg,QWebFrame*a0,const QString& a1)
{
    (sipSelfWasArg ? QWebPage::javaScriptAlert(a0,a1) : javaScriptAlert(a0,a1));
}

bool sipQWebPage::sipProtectVirt_javaScriptConfirm(bool sipSelfWasArg,QWebFrame*a0,const QString& a1)
{
    return (sipSelfWasArg ? QWebPage::javaScriptConfirm(a0,a1) : javaScriptConfirm(a0,a1));
}

bool sipQWebPage::sipProtectVirt_javaScriptPrompt(bool sipSelfWasArg,QWebFrame*a0,const QString& a1,const QString& a2,QString*a3)
{
    return (sipSelfWasArg ? QWebPage::javaScriptPrompt(a0,a1,a2,a3) : javaScriptPrompt(a0,a1,a2,a3));
}

void sipQWebPage::sipProtectVirt_javaScriptConsoleMessage(bool sipSelfWasArg,const QString& a0,int a1,const QString& a2)
{
    (sipSelfWasArg ? QWebPage::javaScriptConsoleMessage(a0,a1,a2) : javaScriptConsoleMessage(a0,a1,a2));
}

QString sipQWebPage::sipProtectVirt_userAgentForUrl(bool sipSelfWasArg,const QUrl& a0) const
{
    return (sipSelfWasArg ? QWebPage::userAgentForUrl(a0) : userAgentForUrl(a0));
}


PyDoc_STRVAR(doc_QWebPage_sender, "QWebPage.sender() -> QObject");

extern "C" {static PyObject *meth_QWebPage_sender(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_sender(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QObject*sipRes = 0;

#line 546 "sip/QtCore/qobject.sip"
        // sender() must be called without the GIL to avoid possible deadlocks between
        // the GIL and Qt's internal thread data mutex.
        
        Py_BEGIN_ALLOW_THREADS
        
        #if defined(SIP_PROTECTED_IS_PUBLIC)
        sipRes = sipCpp->sender();
        #else
        sipRes = sipCpp->sipProtect_sender();
        #endif
        
        Py_END_ALLOW_THREADS
        
        if (!sipRes)
        {
            typedef QObject *(*qtcore_qobject_sender_t)();
        
            static qtcore_qobject_sender_t qtcore_qobject_sender = 0;
        
            if (!qtcore_qobject_sender)
                qtcore_qobject_sender = (qtcore_qobject_sender_t)sipImportSymbol("qtcore_qobject_sender");
        
            if (qtcore_qobject_sender)
                sipRes = qtcore_qobject_sender();
        }
#line 8541 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_sender, doc_QWebPage_sender);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_receivers, "QWebPage.receivers(signal) -> int");

extern "C" {static PyObject *meth_QWebPage_receivers(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_receivers(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        PyObject * a0;
        const sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BP0", &sipSelf, sipType_QWebPage, &sipCpp, &a0))
        {
            int sipRes = 0;
            sipErrorState sipError = sipErrorNone;

#line 575 "sip/QtCore/qobject.sip"
        // We need to handle the signal object.  Import the helper if it hasn't already
        // been done.
        typedef sipErrorState (*pyqt5_get_signal_signature_t)(PyObject *, const QObject *, const QByteArray &);
        
        static pyqt5_get_signal_signature_t pyqt5_get_signal_signature = 0;
        
        if (!pyqt5_get_signal_signature)
            pyqt5_get_signal_signature = (pyqt5_get_signal_signature_t)sipImportSymbol("pyqt5_get_signal_signature");
        
        if (pyqt5_get_signal_signature)
        {
            QByteArray signal_signature;
            
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            if ((sipError = pyqt5_get_signal_signature(a0, sipCpp, signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->receivers(signal_signature.constData());
            }
        #else
            if ((sipError = pyqt5_get_signal_signature(a0, static_cast<const QObject *>(sipCpp), signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->sipProtect_receivers(signal_signature.constData());
            }
        #endif
            else if (sipError == sipErrorContinue)
            {
                sipError = sipBadCallableArg(0, a0);
            }
        }
#line 8600 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            if (sipError == sipErrorFail)
                return 0;

            if (sipError == sipErrorNone)
            {
            return SIPLong_FromLong(sipRes);
            }

            sipAddException(sipError, &sipParseErr);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_receivers, doc_QWebPage_receivers);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_timerEvent, "QWebPage.timerEvent(QTimerEvent)");

extern "C" {static PyObject *meth_QWebPage_timerEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_timerEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent* a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QTimerEvent, &a0))
        {
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_timerEvent, doc_QWebPage_timerEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_childEvent, "QWebPage.childEvent(QChildEvent)");

extern "C" {static PyObject *meth_QWebPage_childEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_childEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent* a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QChildEvent, &a0))
        {
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_childEvent, doc_QWebPage_childEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_customEvent, "QWebPage.customEvent(QEvent)");

extern "C" {static PyObject *meth_QWebPage_customEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_customEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_customEvent, doc_QWebPage_customEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_connectNotify, "QWebPage.connectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebPage_connectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_connectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_connectNotify, doc_QWebPage_connectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_disconnectNotify, "QWebPage.disconnectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebPage_disconnectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_disconnectNotify, doc_QWebPage_disconnectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_senderSignalIndex, "QWebPage.senderSignalIndex() -> int");

extern "C" {static PyObject *meth_QWebPage_senderSignalIndex(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_senderSignalIndex(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            int sipRes;

            sipRes = sipCpp->sipProtect_senderSignalIndex();

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_senderSignalIndex, doc_QWebPage_senderSignalIndex);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_isSignalConnected, "QWebPage.isSignalConnected(QMetaMethod) -> bool");

extern "C" {static PyObject *meth_QWebPage_isSignalConnected(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_isSignalConnected(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QMetaMethod* a0;
        const sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QMetaMethod, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_isSignalConnected(*a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_isSignalConnected, doc_QWebPage_isSignalConnected);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_mainFrame, "QWebPage.mainFrame() -> QWebFrame");

extern "C" {static PyObject *meth_QWebPage_mainFrame(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_mainFrame(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->mainFrame();

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_mainFrame, doc_QWebPage_mainFrame);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_currentFrame, "QWebPage.currentFrame() -> QWebFrame");

extern "C" {static PyObject *meth_QWebPage_currentFrame(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_currentFrame(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->currentFrame();

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_currentFrame, doc_QWebPage_currentFrame);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_history, "QWebPage.history() -> QWebHistory");

extern "C" {static PyObject *meth_QWebPage_history(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_history(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebHistory*sipRes;

            sipRes = sipCpp->history();

            return sipConvertFromType(sipRes,sipType_QWebHistory,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_history, doc_QWebPage_history);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_settings, "QWebPage.settings() -> QWebSettings");

extern "C" {static PyObject *meth_QWebPage_settings(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_settings(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebSettings*sipRes;

            sipRes = sipCpp->settings();

            return sipConvertFromType(sipRes,sipType_QWebSettings,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_settings, doc_QWebPage_settings);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setView, "QWebPage.setView(QWidget)");

extern "C" {static PyObject *meth_QWebPage_setView(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setView(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWidget* a0;
        PyObject *a0Keep;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QWebPage, &sipCpp, &a0Keep, sipType_QWidget, &a0))
        {
            sipCpp->setView(a0);

            sipKeepReference(sipSelf, -3, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setView, doc_QWebPage_setView);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_view, "QWebPage.view() -> QWidget");

extern "C" {static PyObject *meth_QWebPage_view(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_view(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWidget*sipRes;

            sipRes = sipCpp->view();

            return sipConvertFromType(sipRes,sipType_QWidget,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_view, doc_QWebPage_view);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_isModified, "QWebPage.isModified() -> bool");

extern "C" {static PyObject *meth_QWebPage_isModified(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_isModified(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isModified();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_isModified, doc_QWebPage_isModified);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_undoStack, "QWebPage.undoStack() -> QUndoStack");

extern "C" {static PyObject *meth_QWebPage_undoStack(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_undoStack(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QUndoStack*sipRes;

            sipRes = sipCpp->undoStack();

            return sipConvertFromType(sipRes,sipType_QUndoStack,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_undoStack, doc_QWebPage_undoStack);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setNetworkAccessManager, "QWebPage.setNetworkAccessManager(QNetworkAccessManager)");

extern "C" {static PyObject *meth_QWebPage_setNetworkAccessManager(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setNetworkAccessManager(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QNetworkAccessManager* a0;
        PyObject *a0Keep;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QWebPage, &sipCpp, &a0Keep, sipType_QNetworkAccessManager, &a0))
        {
            sipCpp->setNetworkAccessManager(a0);

            sipKeepReference(sipSelf, -4, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setNetworkAccessManager, doc_QWebPage_setNetworkAccessManager);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_networkAccessManager, "QWebPage.networkAccessManager() -> QNetworkAccessManager");

extern "C" {static PyObject *meth_QWebPage_networkAccessManager(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_networkAccessManager(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QNetworkAccessManager*sipRes;

            sipRes = sipCpp->networkAccessManager();

            return sipConvertFromType(sipRes,sipType_QNetworkAccessManager,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_networkAccessManager, doc_QWebPage_networkAccessManager);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setPluginFactory, "QWebPage.setPluginFactory(QWebPluginFactory)");

extern "C" {static PyObject *meth_QWebPage_setPluginFactory(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setPluginFactory(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPluginFactory* a0;
        PyObject *a0Keep;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QWebPage, &sipCpp, &a0Keep, sipType_QWebPluginFactory, &a0))
        {
            sipCpp->setPluginFactory(a0);

            sipKeepReference(sipSelf, -5, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setPluginFactory, doc_QWebPage_setPluginFactory);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_pluginFactory, "QWebPage.pluginFactory() -> QWebPluginFactory");

extern "C" {static PyObject *meth_QWebPage_pluginFactory(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_pluginFactory(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebPluginFactory*sipRes;

            sipRes = sipCpp->pluginFactory();

            return sipConvertFromType(sipRes,sipType_QWebPluginFactory,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_pluginFactory, doc_QWebPage_pluginFactory);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_totalBytes, "QWebPage.totalBytes() -> int");

extern "C" {static PyObject *meth_QWebPage_totalBytes(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_totalBytes(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            quint64 sipRes;

            sipRes = sipCpp->totalBytes();

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_totalBytes, doc_QWebPage_totalBytes);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_bytesReceived, "QWebPage.bytesReceived() -> int");

extern "C" {static PyObject *meth_QWebPage_bytesReceived(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_bytesReceived(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            quint64 sipRes;

            sipRes = sipCpp->bytesReceived();

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_bytesReceived, doc_QWebPage_bytesReceived);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_selectedText, "QWebPage.selectedText() -> str");

extern "C" {static PyObject *meth_QWebPage_selectedText(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_selectedText(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->selectedText());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_selectedText, doc_QWebPage_selectedText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_action, "QWebPage.action(QWebPage.WebAction) -> QAction");

extern "C" {static PyObject *meth_QWebPage_action(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_action(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::WebAction a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_WebAction, &a0))
        {
            QAction*sipRes;

            sipRes = sipCpp->action(a0);

            return sipConvertFromType(sipRes,sipType_QAction,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_action, doc_QWebPage_action);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_triggerAction, "QWebPage.triggerAction(QWebPage.WebAction, bool checked=False)");

extern "C" {static PyObject *meth_QWebPage_triggerAction(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_triggerAction(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage::WebAction a0;
        bool a1 = 0;
        QWebPage *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_checked,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|b", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_WebAction, &a0, &a1))
        {
            (sipSelfWasArg ? sipCpp->QWebPage::triggerAction(a0,a1) : sipCpp->triggerAction(a0,a1));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_triggerAction, doc_QWebPage_triggerAction);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_viewportSize, "QWebPage.viewportSize() -> QSize");

extern "C" {static PyObject *meth_QWebPage_viewportSize(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_viewportSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QSize*sipRes;

            sipRes = new QSize(sipCpp->viewportSize());

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_viewportSize, doc_QWebPage_viewportSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setViewportSize, "QWebPage.setViewportSize(QSize)");

extern "C" {static PyObject *meth_QWebPage_setViewportSize(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setViewportSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QSize* a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QSize, &a0))
        {
            sipCpp->setViewportSize(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setViewportSize, doc_QWebPage_setViewportSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_event, "QWebPage.event(QEvent) -> bool");

extern "C" {static PyObject *meth_QWebPage_event(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebPage::event(a0) : sipCpp->event(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_event, doc_QWebPage_event);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_focusNextPrevChild, "QWebPage.focusNextPrevChild(bool) -> bool");

extern "C" {static PyObject *meth_QWebPage_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_QWebPage, &sipCpp, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->focusNextPrevChild(a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_focusNextPrevChild, doc_QWebPage_focusNextPrevChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_inputMethodQuery, "QWebPage.inputMethodQuery(Qt.InputMethodQuery) -> QVariant");

extern "C" {static PyObject *meth_QWebPage_inputMethodQuery(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_inputMethodQuery(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::InputMethodQuery a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_Qt_InputMethodQuery, &a0))
        {
            QVariant*sipRes;

            sipRes = new QVariant(sipCpp->inputMethodQuery(a0));

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_inputMethodQuery, doc_QWebPage_inputMethodQuery);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_findText, "QWebPage.findText(str, QWebPage.FindFlags options=0) -> bool");

extern "C" {static PyObject *meth_QWebPage_findText(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_findText(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QWebPage::FindFlags a1def = 0;
        QWebPage::FindFlags* a1 = &a1def;
        int a1State = 0;
        QWebPage *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_options,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QString,&a0, &a0State, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            bool sipRes;

            sipRes = sipCpp->findText(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_findText, doc_QWebPage_findText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setForwardUnsupportedContent, "QWebPage.setForwardUnsupportedContent(bool)");

extern "C" {static PyObject *meth_QWebPage_setForwardUnsupportedContent(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setForwardUnsupportedContent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_QWebPage, &sipCpp, &a0))
        {
            sipCpp->setForwardUnsupportedContent(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setForwardUnsupportedContent, doc_QWebPage_setForwardUnsupportedContent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_forwardUnsupportedContent, "QWebPage.forwardUnsupportedContent() -> bool");

extern "C" {static PyObject *meth_QWebPage_forwardUnsupportedContent(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_forwardUnsupportedContent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->forwardUnsupportedContent();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_forwardUnsupportedContent, doc_QWebPage_forwardUnsupportedContent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setLinkDelegationPolicy, "QWebPage.setLinkDelegationPolicy(QWebPage.LinkDelegationPolicy)");

extern "C" {static PyObject *meth_QWebPage_setLinkDelegationPolicy(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setLinkDelegationPolicy(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::LinkDelegationPolicy a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_LinkDelegationPolicy, &a0))
        {
            sipCpp->setLinkDelegationPolicy(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setLinkDelegationPolicy, doc_QWebPage_setLinkDelegationPolicy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_linkDelegationPolicy, "QWebPage.linkDelegationPolicy() -> QWebPage.LinkDelegationPolicy");

extern "C" {static PyObject *meth_QWebPage_linkDelegationPolicy(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_linkDelegationPolicy(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebPage::LinkDelegationPolicy sipRes;

            sipRes = sipCpp->linkDelegationPolicy();

            return sipConvertFromEnum(sipRes,sipType_QWebPage_LinkDelegationPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_linkDelegationPolicy, doc_QWebPage_linkDelegationPolicy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setPalette, "QWebPage.setPalette(QPalette)");

extern "C" {static PyObject *meth_QWebPage_setPalette(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setPalette(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QPalette* a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QPalette, &a0))
        {
            sipCpp->setPalette(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setPalette, doc_QWebPage_setPalette);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_palette, "QWebPage.palette() -> QPalette");

extern "C" {static PyObject *meth_QWebPage_palette(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_palette(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QPalette*sipRes;

            sipRes = new QPalette(sipCpp->palette());

            return sipConvertFromNewType(sipRes,sipType_QPalette,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_palette, doc_QWebPage_palette);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_swallowContextMenuEvent, "QWebPage.swallowContextMenuEvent(QContextMenuEvent) -> bool");

extern "C" {static PyObject *meth_QWebPage_swallowContextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_swallowContextMenuEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QContextMenuEvent* a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QContextMenuEvent, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->swallowContextMenuEvent(a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_swallowContextMenuEvent, doc_QWebPage_swallowContextMenuEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_updatePositionDependentActions, "QWebPage.updatePositionDependentActions(QPoint)");

extern "C" {static PyObject *meth_QWebPage_updatePositionDependentActions(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_updatePositionDependentActions(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QPoint* a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QPoint, &a0))
        {
            sipCpp->updatePositionDependentActions(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_updatePositionDependentActions, doc_QWebPage_updatePositionDependentActions);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_extension, "QWebPage.extension(QWebPage.Extension, QWebPage.ExtensionOption option=None, QWebPage.ExtensionReturn output=None) -> bool");

extern "C" {static PyObject *meth_QWebPage_extension(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_extension(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage::Extension a0;
        const QWebPage::ExtensionOption* a1 = 0;
        QWebPage::ExtensionReturn* a2 = 0;
        QWebPage *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_option,
            sipName_output,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|J8J8", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_Extension, &a0, sipType_QWebPage_ExtensionOption, &a1, sipType_QWebPage_ExtensionReturn, &a2))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebPage::extension(a0,a1,a2) : sipCpp->extension(a0,a1,a2));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_extension, doc_QWebPage_extension);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_supportsExtension, "QWebPage.supportsExtension(QWebPage.Extension) -> bool");

extern "C" {static PyObject *meth_QWebPage_supportsExtension(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_supportsExtension(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage::Extension a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_Extension, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebPage::supportsExtension(a0) : sipCpp->supportsExtension(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_supportsExtension, doc_QWebPage_supportsExtension);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_createWindow, "QWebPage.createWindow(QWebPage.WebWindowType) -> QWebPage");

extern "C" {static PyObject *meth_QWebPage_createWindow(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_createWindow(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage::WebWindowType a0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_WebWindowType, &a0))
        {
            QWebPage*sipRes;

            sipRes = sipCpp->sipProtectVirt_createWindow(sipSelfWasArg,a0);

            return sipConvertFromType(sipRes,sipType_QWebPage,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_createWindow, doc_QWebPage_createWindow);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_createPlugin, "QWebPage.createPlugin(str, QUrl, list-of-str, list-of-str) -> QObject");

extern "C" {static PyObject *meth_QWebPage_createPlugin(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_createPlugin(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString* a0;
        int a0State = 0;
        const QUrl* a1;
        const QStringList* a2;
        int a2State = 0;
        const QStringList* a3;
        int a3State = 0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ1J9J1J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QString,&a0, &a0State, sipType_QUrl, &a1, sipType_QStringList,&a2, &a2State, sipType_QStringList,&a3, &a3State))
        {
            QObject*sipRes;

            sipRes = sipCpp->sipProtectVirt_createPlugin(sipSelfWasArg,*a0,*a1,*a2,*a3);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a2),sipType_QStringList,a2State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_createPlugin, doc_QWebPage_createPlugin);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_acceptNavigationRequest, "QWebPage.acceptNavigationRequest(QWebFrame, QNetworkRequest, QWebPage.NavigationType) -> bool");

extern "C" {static PyObject *meth_QWebPage_acceptNavigationRequest(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_acceptNavigationRequest(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebFrame* a0;
        const QNetworkRequest* a1;
        QWebPage::NavigationType a2;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J9E", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QNetworkRequest, &a1, sipType_QWebPage_NavigationType, &a2))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_acceptNavigationRequest(sipSelfWasArg,a0,*a1,a2);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_acceptNavigationRequest, doc_QWebPage_acceptNavigationRequest);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_chooseFile, "QWebPage.chooseFile(QWebFrame, str) -> str");

extern "C" {static PyObject *meth_QWebPage_chooseFile(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_chooseFile(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebFrame* a0;
        const QString* a1;
        int a1State = 0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QString,&a1, &a1State))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->sipProtectVirt_chooseFile(sipSelfWasArg,a0,*a1));
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_chooseFile, doc_QWebPage_chooseFile);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_javaScriptAlert, "QWebPage.javaScriptAlert(QWebFrame, str)");

extern "C" {static PyObject *meth_QWebPage_javaScriptAlert(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_javaScriptAlert(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebFrame* a0;
        const QString* a1;
        int a1State = 0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QString,&a1, &a1State))
        {
            sipCpp->sipProtectVirt_javaScriptAlert(sipSelfWasArg,a0,*a1);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_javaScriptAlert, doc_QWebPage_javaScriptAlert);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_javaScriptConfirm, "QWebPage.javaScriptConfirm(QWebFrame, str) -> bool");

extern "C" {static PyObject *meth_QWebPage_javaScriptConfirm(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_javaScriptConfirm(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebFrame* a0;
        const QString* a1;
        int a1State = 0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QString,&a1, &a1State))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_javaScriptConfirm(sipSelfWasArg,a0,*a1);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_javaScriptConfirm, doc_QWebPage_javaScriptConfirm);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_javaScriptPrompt, "QWebPage.javaScriptPrompt(QWebFrame, str, str) -> (bool, str)");

extern "C" {static PyObject *meth_QWebPage_javaScriptPrompt(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_javaScriptPrompt(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebFrame* a0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        QString* a3;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J1J1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State))
        {
            bool sipRes;
            a3 = new QString();

            sipRes = sipCpp->sipProtectVirt_javaScriptPrompt(sipSelfWasArg,a0,*a1,*a2,a3);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            return sipBuildResult(0,"(bN)",sipRes,a3,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_javaScriptPrompt, doc_QWebPage_javaScriptPrompt);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_javaScriptConsoleMessage, "QWebPage.javaScriptConsoleMessage(str, int, str)");

extern "C" {static PyObject *meth_QWebPage_javaScriptConsoleMessage(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_javaScriptConsoleMessage(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString* a0;
        int a0State = 0;
        int a1;
        const QString* a2;
        int a2State = 0;
        sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ1iJ1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QString,&a0, &a0State, &a1, sipType_QString,&a2, &a2State))
        {
            sipCpp->sipProtectVirt_javaScriptConsoleMessage(sipSelfWasArg,*a0,a1,*a2);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_javaScriptConsoleMessage, doc_QWebPage_javaScriptConsoleMessage);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_userAgentForUrl, "QWebPage.userAgentForUrl(QUrl) -> str");

extern "C" {static PyObject *meth_QWebPage_userAgentForUrl(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebPage_userAgentForUrl(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QUrl* a0;
        const sipQWebPage *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QUrl, &a0))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->sipProtectVirt_userAgentForUrl(sipSelfWasArg,*a0));

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_userAgentForUrl, doc_QWebPage_userAgentForUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setContentEditable, "QWebPage.setContentEditable(bool)");

extern "C" {static PyObject *meth_QWebPage_setContentEditable(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setContentEditable(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_QWebPage, &sipCpp, &a0))
        {
            sipCpp->setContentEditable(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setContentEditable, doc_QWebPage_setContentEditable);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_isContentEditable, "QWebPage.isContentEditable() -> bool");

extern "C" {static PyObject *meth_QWebPage_isContentEditable(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_isContentEditable(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isContentEditable();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_isContentEditable, doc_QWebPage_isContentEditable);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_createStandardContextMenu, "QWebPage.createStandardContextMenu() -> QMenu");

extern "C" {static PyObject *meth_QWebPage_createStandardContextMenu(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_createStandardContextMenu(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QMenu*sipRes;

            sipRes = sipCpp->createStandardContextMenu();

            return sipConvertFromNewType(sipRes,sipType_QMenu,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_createStandardContextMenu, doc_QWebPage_createStandardContextMenu);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_frameAt, "QWebPage.frameAt(QPoint) -> QWebFrame");

extern "C" {static PyObject *meth_QWebPage_frameAt(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_frameAt(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QPoint* a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QPoint, &a0))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->frameAt(*a0);

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_frameAt, doc_QWebPage_frameAt);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_preferredContentsSize, "QWebPage.preferredContentsSize() -> QSize");

extern "C" {static PyObject *meth_QWebPage_preferredContentsSize(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_preferredContentsSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QSize*sipRes;

            sipRes = new QSize(sipCpp->preferredContentsSize());

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_preferredContentsSize, doc_QWebPage_preferredContentsSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setPreferredContentsSize, "QWebPage.setPreferredContentsSize(QSize)");

extern "C" {static PyObject *meth_QWebPage_setPreferredContentsSize(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setPreferredContentsSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QSize* a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QSize, &a0))
        {
            sipCpp->setPreferredContentsSize(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setPreferredContentsSize, doc_QWebPage_setPreferredContentsSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_shouldInterruptJavaScript, "QWebPage.shouldInterruptJavaScript() -> bool");

extern "C" {static PyObject *meth_QWebPage_shouldInterruptJavaScript(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_shouldInterruptJavaScript(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebPage::shouldInterruptJavaScript() : sipCpp->shouldInterruptJavaScript());

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_shouldInterruptJavaScript, doc_QWebPage_shouldInterruptJavaScript);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_hasSelection, "QWebPage.hasSelection() -> bool");

extern "C" {static PyObject *meth_QWebPage_hasSelection(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_hasSelection(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->hasSelection();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_hasSelection, doc_QWebPage_hasSelection);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_selectedHtml, "QWebPage.selectedHtml() -> str");

extern "C" {static PyObject *meth_QWebPage_selectedHtml(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_selectedHtml(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->selectedHtml());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_selectedHtml, doc_QWebPage_selectedHtml);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_viewportAttributesForSize, "QWebPage.viewportAttributesForSize(QSize) -> QWebPage.ViewportAttributes");

extern "C" {static PyObject *meth_QWebPage_viewportAttributesForSize(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_viewportAttributesForSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QSize* a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QSize, &a0))
        {
            QWebPage::ViewportAttributes*sipRes;

            sipRes = new QWebPage::ViewportAttributes(sipCpp->viewportAttributesForSize(*a0));

            return sipConvertFromNewType(sipRes,sipType_QWebPage_ViewportAttributes,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_viewportAttributesForSize, doc_QWebPage_viewportAttributesForSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setActualVisibleContentRect, "QWebPage.setActualVisibleContentRect(QRect)");

extern "C" {static PyObject *meth_QWebPage_setActualVisibleContentRect(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setActualVisibleContentRect(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QRect* a0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QRect, &a0))
        {
            sipCpp->setActualVisibleContentRect(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setActualVisibleContentRect, doc_QWebPage_setActualVisibleContentRect);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setFeaturePermission, "QWebPage.setFeaturePermission(QWebFrame, QWebPage.Feature, QWebPage.PermissionPolicy)");

extern "C" {static PyObject *meth_QWebPage_setFeaturePermission(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setFeaturePermission(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame* a0;
        QWebPage::Feature a1;
        QWebPage::PermissionPolicy a2;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8EE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebFrame, &a0, sipType_QWebPage_Feature, &a1, sipType_QWebPage_PermissionPolicy, &a2))
        {
            sipCpp->setFeaturePermission(a0,a1,a2);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setFeaturePermission, doc_QWebPage_setFeaturePermission);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_supportedContentTypes, "QWebPage.supportedContentTypes() -> list-of-str");

extern "C" {static PyObject *meth_QWebPage_supportedContentTypes(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_supportedContentTypes(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QStringList*sipRes;

            sipRes = new QStringList(sipCpp->supportedContentTypes());

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_supportedContentTypes, doc_QWebPage_supportedContentTypes);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_supportsContentType, "QWebPage.supportsContentType(str) -> bool");

extern "C" {static PyObject *meth_QWebPage_supportsContentType(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_supportsContentType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            sipRes = sipCpp->supportsContentType(*a0);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_supportsContentType, doc_QWebPage_supportsContentType);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_visibilityState, "QWebPage.visibilityState() -> QWebPage.VisibilityState");

extern "C" {static PyObject *meth_QWebPage_visibilityState(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_visibilityState(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage, &sipCpp))
        {
            QWebPage::VisibilityState sipRes;

            sipRes = sipCpp->visibilityState();

            return sipConvertFromEnum(sipRes,sipType_QWebPage_VisibilityState);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_visibilityState, doc_QWebPage_visibilityState);

    return NULL;
}


PyDoc_STRVAR(doc_QWebPage_setVisibilityState, "QWebPage.setVisibilityState(QWebPage.VisibilityState)");

extern "C" {static PyObject *meth_QWebPage_setVisibilityState(PyObject *, PyObject *);}
static PyObject *meth_QWebPage_setVisibilityState(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::VisibilityState a0;
        QWebPage *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebPage, &sipCpp, sipType_QWebPage_VisibilityState, &a0))
        {
            sipCpp->setVisibilityState(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebPage, sipName_setVisibilityState, doc_QWebPage_setVisibilityState);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebPage(void *, const sipTypeDef *);}
static void *cast_QWebPage(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebPage)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(QWebPage *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebPage(void *, int);}
static void release_QWebPage(void *sipCppV,int)
{
    QWebPage *sipCpp = reinterpret_cast<QWebPage *>(sipCppV);

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();
}


extern "C" {static void dealloc_QWebPage(sipSimpleWrapper *);}
static void dealloc_QWebPage(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipQWebPage *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_QWebPage(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_QWebPage(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebPage(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipQWebPage *sipCpp = 0;

    {
        QObject* a0 = 0;

        static const char *sipKwdList[] = {
            sipName_parent,
        };

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, sipKwdList, sipUnused, "|JH", sipType_QObject, &a0, sipOwner))
        {
            sipCpp = new sipQWebPage(a0);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebPage[] = {{163, 0, 1}};


static PyMethodDef methods_QWebPage[] = {
    {SIP_MLNAME_CAST(sipName_acceptNavigationRequest), (PyCFunction)meth_QWebPage_acceptNavigationRequest, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_acceptNavigationRequest)},
    {SIP_MLNAME_CAST(sipName_action), meth_QWebPage_action, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_action)},
    {SIP_MLNAME_CAST(sipName_bytesReceived), meth_QWebPage_bytesReceived, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_bytesReceived)},
    {SIP_MLNAME_CAST(sipName_childEvent), (PyCFunction)meth_QWebPage_childEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_chooseFile), (PyCFunction)meth_QWebPage_chooseFile, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_chooseFile)},
    {SIP_MLNAME_CAST(sipName_connectNotify), (PyCFunction)meth_QWebPage_connectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_createPlugin), (PyCFunction)meth_QWebPage_createPlugin, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_createPlugin)},
    {SIP_MLNAME_CAST(sipName_createStandardContextMenu), meth_QWebPage_createStandardContextMenu, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_createStandardContextMenu)},
    {SIP_MLNAME_CAST(sipName_createWindow), (PyCFunction)meth_QWebPage_createWindow, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_createWindow)},
    {SIP_MLNAME_CAST(sipName_currentFrame), meth_QWebPage_currentFrame, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_currentFrame)},
    {SIP_MLNAME_CAST(sipName_customEvent), (PyCFunction)meth_QWebPage_customEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), (PyCFunction)meth_QWebPage_disconnectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_QWebPage_event, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_event)},
    {SIP_MLNAME_CAST(sipName_extension), (PyCFunction)meth_QWebPage_extension, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_extension)},
    {SIP_MLNAME_CAST(sipName_findText), (PyCFunction)meth_QWebPage_findText, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_findText)},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_QWebPage_focusNextPrevChild, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_focusNextPrevChild)},
    {SIP_MLNAME_CAST(sipName_forwardUnsupportedContent), meth_QWebPage_forwardUnsupportedContent, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_forwardUnsupportedContent)},
    {SIP_MLNAME_CAST(sipName_frameAt), meth_QWebPage_frameAt, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_frameAt)},
    {SIP_MLNAME_CAST(sipName_hasSelection), meth_QWebPage_hasSelection, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_hasSelection)},
    {SIP_MLNAME_CAST(sipName_history), meth_QWebPage_history, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_history)},
    {SIP_MLNAME_CAST(sipName_inputMethodQuery), meth_QWebPage_inputMethodQuery, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_inputMethodQuery)},
    {SIP_MLNAME_CAST(sipName_isContentEditable), meth_QWebPage_isContentEditable, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_isContentEditable)},
    {SIP_MLNAME_CAST(sipName_isModified), meth_QWebPage_isModified, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_isModified)},
    {SIP_MLNAME_CAST(sipName_isSignalConnected), (PyCFunction)meth_QWebPage_isSignalConnected, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_javaScriptAlert), (PyCFunction)meth_QWebPage_javaScriptAlert, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_javaScriptAlert)},
    {SIP_MLNAME_CAST(sipName_javaScriptConfirm), (PyCFunction)meth_QWebPage_javaScriptConfirm, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_javaScriptConfirm)},
    {SIP_MLNAME_CAST(sipName_javaScriptConsoleMessage), (PyCFunction)meth_QWebPage_javaScriptConsoleMessage, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_javaScriptConsoleMessage)},
    {SIP_MLNAME_CAST(sipName_javaScriptPrompt), (PyCFunction)meth_QWebPage_javaScriptPrompt, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_javaScriptPrompt)},
    {SIP_MLNAME_CAST(sipName_linkDelegationPolicy), meth_QWebPage_linkDelegationPolicy, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_linkDelegationPolicy)},
    {SIP_MLNAME_CAST(sipName_mainFrame), meth_QWebPage_mainFrame, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_mainFrame)},
    {SIP_MLNAME_CAST(sipName_networkAccessManager), meth_QWebPage_networkAccessManager, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_networkAccessManager)},
    {SIP_MLNAME_CAST(sipName_palette), meth_QWebPage_palette, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_palette)},
    {SIP_MLNAME_CAST(sipName_pluginFactory), meth_QWebPage_pluginFactory, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_pluginFactory)},
    {SIP_MLNAME_CAST(sipName_preferredContentsSize), meth_QWebPage_preferredContentsSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_preferredContentsSize)},
    {SIP_MLNAME_CAST(sipName_receivers), (PyCFunction)meth_QWebPage_receivers, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_selectedHtml), meth_QWebPage_selectedHtml, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_selectedHtml)},
    {SIP_MLNAME_CAST(sipName_selectedText), meth_QWebPage_selectedText, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_selectedText)},
    {SIP_MLNAME_CAST(sipName_sender), (PyCFunction)meth_QWebPage_sender, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_senderSignalIndex), (PyCFunction)meth_QWebPage_senderSignalIndex, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setActualVisibleContentRect), meth_QWebPage_setActualVisibleContentRect, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setActualVisibleContentRect)},
    {SIP_MLNAME_CAST(sipName_setContentEditable), meth_QWebPage_setContentEditable, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setContentEditable)},
    {SIP_MLNAME_CAST(sipName_setFeaturePermission), meth_QWebPage_setFeaturePermission, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setFeaturePermission)},
    {SIP_MLNAME_CAST(sipName_setForwardUnsupportedContent), meth_QWebPage_setForwardUnsupportedContent, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setForwardUnsupportedContent)},
    {SIP_MLNAME_CAST(sipName_setLinkDelegationPolicy), meth_QWebPage_setLinkDelegationPolicy, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setLinkDelegationPolicy)},
    {SIP_MLNAME_CAST(sipName_setNetworkAccessManager), meth_QWebPage_setNetworkAccessManager, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setNetworkAccessManager)},
    {SIP_MLNAME_CAST(sipName_setPalette), meth_QWebPage_setPalette, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setPalette)},
    {SIP_MLNAME_CAST(sipName_setPluginFactory), meth_QWebPage_setPluginFactory, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setPluginFactory)},
    {SIP_MLNAME_CAST(sipName_setPreferredContentsSize), meth_QWebPage_setPreferredContentsSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setPreferredContentsSize)},
    {SIP_MLNAME_CAST(sipName_setView), meth_QWebPage_setView, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setView)},
    {SIP_MLNAME_CAST(sipName_setViewportSize), meth_QWebPage_setViewportSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setViewportSize)},
    {SIP_MLNAME_CAST(sipName_setVisibilityState), meth_QWebPage_setVisibilityState, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_setVisibilityState)},
    {SIP_MLNAME_CAST(sipName_settings), meth_QWebPage_settings, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_settings)},
    {SIP_MLNAME_CAST(sipName_shouldInterruptJavaScript), meth_QWebPage_shouldInterruptJavaScript, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_shouldInterruptJavaScript)},
    {SIP_MLNAME_CAST(sipName_supportedContentTypes), meth_QWebPage_supportedContentTypes, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_supportedContentTypes)},
    {SIP_MLNAME_CAST(sipName_supportsContentType), meth_QWebPage_supportsContentType, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_supportsContentType)},
    {SIP_MLNAME_CAST(sipName_supportsExtension), meth_QWebPage_supportsExtension, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_supportsExtension)},
    {SIP_MLNAME_CAST(sipName_swallowContextMenuEvent), meth_QWebPage_swallowContextMenuEvent, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_swallowContextMenuEvent)},
    {SIP_MLNAME_CAST(sipName_timerEvent), (PyCFunction)meth_QWebPage_timerEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_totalBytes), meth_QWebPage_totalBytes, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_totalBytes)},
    {SIP_MLNAME_CAST(sipName_triggerAction), (PyCFunction)meth_QWebPage_triggerAction, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_triggerAction)},
    {SIP_MLNAME_CAST(sipName_undoStack), meth_QWebPage_undoStack, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_undoStack)},
    {SIP_MLNAME_CAST(sipName_updatePositionDependentActions), meth_QWebPage_updatePositionDependentActions, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_updatePositionDependentActions)},
    {SIP_MLNAME_CAST(sipName_userAgentForUrl), (PyCFunction)meth_QWebPage_userAgentForUrl, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebPage_userAgentForUrl)},
    {SIP_MLNAME_CAST(sipName_view), meth_QWebPage_view, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_view)},
    {SIP_MLNAME_CAST(sipName_viewportAttributesForSize), meth_QWebPage_viewportAttributesForSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_viewportAttributesForSize)},
    {SIP_MLNAME_CAST(sipName_viewportSize), meth_QWebPage_viewportSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_viewportSize)},
    {SIP_MLNAME_CAST(sipName_visibilityState), meth_QWebPage_visibilityState, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebPage_visibilityState)}
};

static sipEnumMemberDef enummembers_QWebPage[] = {
    {sipName_AlignCenter, static_cast<int>(QWebPage::AlignCenter), 26},
    {sipName_AlignJustified, static_cast<int>(QWebPage::AlignJustified), 26},
    {sipName_AlignLeft, static_cast<int>(QWebPage::AlignLeft), 26},
    {sipName_AlignRight, static_cast<int>(QWebPage::AlignRight), 26},
    {sipName_Back, static_cast<int>(QWebPage::Back), 26},
    {sipName_ChooseMultipleFilesExtension, static_cast<int>(QWebPage::ChooseMultipleFilesExtension), 15},
    {sipName_Copy, static_cast<int>(QWebPage::Copy), 26},
    {sipName_CopyImageToClipboard, static_cast<int>(QWebPage::CopyImageToClipboard), 26},
    {sipName_CopyImageUrlToClipboard, static_cast<int>(QWebPage::CopyImageUrlToClipboard), 26},
    {sipName_CopyLinkToClipboard, static_cast<int>(QWebPage::CopyLinkToClipboard), 26},
    {sipName_CopyMediaUrlToClipboard, static_cast<int>(QWebPage::CopyMediaUrlToClipboard), 26},
    {sipName_Cut, static_cast<int>(QWebPage::Cut), 26},
    {sipName_DelegateAllLinks, static_cast<int>(QWebPage::DelegateAllLinks), 21},
    {sipName_DelegateExternalLinks, static_cast<int>(QWebPage::DelegateExternalLinks), 21},
    {sipName_DeleteEndOfWord, static_cast<int>(QWebPage::DeleteEndOfWord), 26},
    {sipName_DeleteStartOfWord, static_cast<int>(QWebPage::DeleteStartOfWord), 26},
    {sipName_DontDelegateLinks, static_cast<int>(QWebPage::DontDelegateLinks), 21},
    {sipName_DownloadImageToDisk, static_cast<int>(QWebPage::DownloadImageToDisk), 26},
    {sipName_DownloadLinkToDisk, static_cast<int>(QWebPage::DownloadLinkToDisk), 26},
    {sipName_DownloadMediaToDisk, static_cast<int>(QWebPage::DownloadMediaToDisk), 26},
    {sipName_ErrorPageExtension, static_cast<int>(QWebPage::ErrorPageExtension), 15},
    {sipName_FindAtWordBeginningsOnly, static_cast<int>(QWebPage::FindAtWordBeginningsOnly), 19},
    {sipName_FindBackward, static_cast<int>(QWebPage::FindBackward), 19},
    {sipName_FindBeginsInSelection, static_cast<int>(QWebPage::FindBeginsInSelection), 19},
    {sipName_FindCaseSensitively, static_cast<int>(QWebPage::FindCaseSensitively), 19},
    {sipName_FindWrapsAroundDocument, static_cast<int>(QWebPage::FindWrapsAroundDocument), 19},
    {sipName_Forward, static_cast<int>(QWebPage::Forward), 26},
    {sipName_Geolocation, static_cast<int>(QWebPage::Geolocation), 18},
    {sipName_HighlightAllOccurrences, static_cast<int>(QWebPage::HighlightAllOccurrences), 19},
    {sipName_Http, static_cast<int>(QWebPage::Http), 12},
    {sipName_Indent, static_cast<int>(QWebPage::Indent), 26},
    {sipName_InsertLineSeparator, static_cast<int>(QWebPage::InsertLineSeparator), 26},
    {sipName_InsertOrderedList, static_cast<int>(QWebPage::InsertOrderedList), 26},
    {sipName_InsertParagraphSeparator, static_cast<int>(QWebPage::InsertParagraphSeparator), 26},
    {sipName_InsertUnorderedList, static_cast<int>(QWebPage::InsertUnorderedList), 26},
    {sipName_InspectElement, static_cast<int>(QWebPage::InspectElement), 26},
    {sipName_MoveToEndOfBlock, static_cast<int>(QWebPage::MoveToEndOfBlock), 26},
    {sipName_MoveToEndOfDocument, static_cast<int>(QWebPage::MoveToEndOfDocument), 26},
    {sipName_MoveToEndOfLine, static_cast<int>(QWebPage::MoveToEndOfLine), 26},
    {sipName_MoveToNextChar, static_cast<int>(QWebPage::MoveToNextChar), 26},
    {sipName_MoveToNextLine, static_cast<int>(QWebPage::MoveToNextLine), 26},
    {sipName_MoveToNextWord, static_cast<int>(QWebPage::MoveToNextWord), 26},
    {sipName_MoveToPreviousChar, static_cast<int>(QWebPage::MoveToPreviousChar), 26},
    {sipName_MoveToPreviousLine, static_cast<int>(QWebPage::MoveToPreviousLine), 26},
    {sipName_MoveToPreviousWord, static_cast<int>(QWebPage::MoveToPreviousWord), 26},
    {sipName_MoveToStartOfBlock, static_cast<int>(QWebPage::MoveToStartOfBlock), 26},
    {sipName_MoveToStartOfDocument, static_cast<int>(QWebPage::MoveToStartOfDocument), 26},
    {sipName_MoveToStartOfLine, static_cast<int>(QWebPage::MoveToStartOfLine), 26},
    {sipName_NavigationTypeBackOrForward, static_cast<int>(QWebPage::NavigationTypeBackOrForward), 22},
    {sipName_NavigationTypeFormResubmitted, static_cast<int>(QWebPage::NavigationTypeFormResubmitted), 22},
    {sipName_NavigationTypeFormSubmitted, static_cast<int>(QWebPage::NavigationTypeFormSubmitted), 22},
    {sipName_NavigationTypeLinkClicked, static_cast<int>(QWebPage::NavigationTypeLinkClicked), 22},
    {sipName_NavigationTypeOther, static_cast<int>(QWebPage::NavigationTypeOther), 22},
    {sipName_NavigationTypeReload, static_cast<int>(QWebPage::NavigationTypeReload), 22},
    {sipName_NoWebAction, static_cast<int>(QWebPage::NoWebAction), 26},
    {sipName_Notifications, static_cast<int>(QWebPage::Notifications), 18},
    {sipName_OpenFrameInNewWindow, static_cast<int>(QWebPage::OpenFrameInNewWindow), 26},
    {sipName_OpenImageInNewWindow, static_cast<int>(QWebPage::OpenImageInNewWindow), 26},
    {sipName_OpenLink, static_cast<int>(QWebPage::OpenLink), 26},
    {sipName_OpenLinkInNewWindow, static_cast<int>(QWebPage::OpenLinkInNewWindow), 26},
    {sipName_OpenLinkInThisWindow, static_cast<int>(QWebPage::OpenLinkInThisWindow), 26},
    {sipName_Outdent, static_cast<int>(QWebPage::Outdent), 26},
    {sipName_Paste, static_cast<int>(QWebPage::Paste), 26},
    {sipName_PasteAndMatchStyle, static_cast<int>(QWebPage::PasteAndMatchStyle), 26},
    {sipName_PermissionDeniedByUser, static_cast<int>(QWebPage::PermissionDeniedByUser), 23},
    {sipName_PermissionGrantedByUser, static_cast<int>(QWebPage::PermissionGrantedByUser), 23},
    {sipName_PermissionUnknown, static_cast<int>(QWebPage::PermissionUnknown), 23},
    {sipName_QtNetwork, static_cast<int>(QWebPage::QtNetwork), 12},
    {sipName_Redo, static_cast<int>(QWebPage::Redo), 26},
    {sipName_Reload, static_cast<int>(QWebPage::Reload), 26},
    {sipName_ReloadAndBypassCache, static_cast<int>(QWebPage::ReloadAndBypassCache), 26},
    {sipName_RemoveFormat, static_cast<int>(QWebPage::RemoveFormat), 26},
    {sipName_SelectAll, static_cast<int>(QWebPage::SelectAll), 26},
    {sipName_SelectEndOfBlock, static_cast<int>(QWebPage::SelectEndOfBlock), 26},
    {sipName_SelectEndOfDocument, static_cast<int>(QWebPage::SelectEndOfDocument), 26},
    {sipName_SelectEndOfLine, static_cast<int>(QWebPage::SelectEndOfLine), 26},
    {sipName_SelectNextChar, static_cast<int>(QWebPage::SelectNextChar), 26},
    {sipName_SelectNextLine, static_cast<int>(QWebPage::SelectNextLine), 26},
    {sipName_SelectNextWord, static_cast<int>(QWebPage::SelectNextWord), 26},
    {sipName_SelectPreviousChar, static_cast<int>(QWebPage::SelectPreviousChar), 26},
    {sipName_SelectPreviousLine, static_cast<int>(QWebPage::SelectPreviousLine), 26},
    {sipName_SelectPreviousWord, static_cast<int>(QWebPage::SelectPreviousWord), 26},
    {sipName_SelectStartOfBlock, static_cast<int>(QWebPage::SelectStartOfBlock), 26},
    {sipName_SelectStartOfDocument, static_cast<int>(QWebPage::SelectStartOfDocument), 26},
    {sipName_SelectStartOfLine, static_cast<int>(QWebPage::SelectStartOfLine), 26},
    {sipName_SetTextDirectionDefault, static_cast<int>(QWebPage::SetTextDirectionDefault), 26},
    {sipName_SetTextDirectionLeftToRight, static_cast<int>(QWebPage::SetTextDirectionLeftToRight), 26},
    {sipName_SetTextDirectionRightToLeft, static_cast<int>(QWebPage::SetTextDirectionRightToLeft), 26},
    {sipName_Stop, static_cast<int>(QWebPage::Stop), 26},
    {sipName_StopScheduledPageRefresh, static_cast<int>(QWebPage::StopScheduledPageRefresh), 26},
    {sipName_ToggleBold, static_cast<int>(QWebPage::ToggleBold), 26},
    {sipName_ToggleItalic, static_cast<int>(QWebPage::ToggleItalic), 26},
    {sipName_ToggleMediaControls, static_cast<int>(QWebPage::ToggleMediaControls), 26},
    {sipName_ToggleMediaLoop, static_cast<int>(QWebPage::ToggleMediaLoop), 26},
    {sipName_ToggleMediaMute, static_cast<int>(QWebPage::ToggleMediaMute), 26},
    {sipName_ToggleMediaPlayPause, static_cast<int>(QWebPage::ToggleMediaPlayPause), 26},
    {sipName_ToggleStrikethrough, static_cast<int>(QWebPage::ToggleStrikethrough), 26},
    {sipName_ToggleSubscript, static_cast<int>(QWebPage::ToggleSubscript), 26},
    {sipName_ToggleSuperscript, static_cast<int>(QWebPage::ToggleSuperscript), 26},
    {sipName_ToggleUnderline, static_cast<int>(QWebPage::ToggleUnderline), 26},
    {sipName_ToggleVideoFullscreen, static_cast<int>(QWebPage::ToggleVideoFullscreen), 26},
    {sipName_TreatMedialCapitalAsWordBeginning, static_cast<int>(QWebPage::TreatMedialCapitalAsWordBeginning), 19},
    {sipName_Undo, static_cast<int>(QWebPage::Undo), 26},
    {sipName_VisibilityStateHidden, static_cast<int>(QWebPage::VisibilityStateHidden), 25},
    {sipName_VisibilityStatePrerender, static_cast<int>(QWebPage::VisibilityStatePrerender), 25},
    {sipName_VisibilityStateUnloaded, static_cast<int>(QWebPage::VisibilityStateUnloaded), 25},
    {sipName_VisibilityStateVisible, static_cast<int>(QWebPage::VisibilityStateVisible), 25},
    {sipName_WebBrowserWindow, static_cast<int>(QWebPage::WebBrowserWindow), 27},
    {sipName_WebKit, static_cast<int>(QWebPage::WebKit), 12},
    {sipName_WebModalDialog, static_cast<int>(QWebPage::WebModalDialog), 27},
};


/* Define this type's signals. */
static const pyqt5QtSignal signals_QWebPage[] = {
    {"featurePermissionRequestCanceled(QWebFrame*,QWebPage::Feature)", "\1QWebPage.featurePermissionRequestCanceled[QWebFrame, QWebPage.Feature]", 0, 0},
    {"featurePermissionRequested(QWebFrame*,QWebPage::Feature)", "\1QWebPage.featurePermissionRequested[QWebFrame, QWebPage.Feature]", 0, 0},
    {"viewportChangeRequested()", "\1QWebPage.viewportChangeRequested", 0, 0},
    {"applicationCacheQuotaExceeded(QWebSecurityOrigin*,quint64,quint64)", "\1QWebPage.applicationCacheQuotaExceeded[QWebSecurityOrigin, int, int]", 0, 0},
    {"restoreFrameStateRequested(QWebFrame*)", "\1QWebPage.restoreFrameStateRequested[QWebFrame]", 0, 0},
    {"saveFrameStateRequested(QWebFrame*,QWebHistoryItem*)", "\1QWebPage.saveFrameStateRequested[QWebFrame, QWebHistoryItem]", 0, 0},
    {"databaseQuotaExceeded(QWebFrame*,QString)", "\1QWebPage.databaseQuotaExceeded[QWebFrame, str]", 0, 0},
    {"contentsChanged()", "\1QWebPage.contentsChanged", 0, 0},
    {"microFocusChanged()", "\1QWebPage.microFocusChanged", 0, 0},
    {"downloadRequested(QNetworkRequest)", "\1QWebPage.downloadRequested[QNetworkRequest]", 0, 0},
    {"unsupportedContent(QNetworkReply*)", "\1QWebPage.unsupportedContent[QNetworkReply]", 0, 0},
    {"menuBarVisibilityChangeRequested(bool)", "\1QWebPage.menuBarVisibilityChangeRequested[bool]", 0, 0},
    {"statusBarVisibilityChangeRequested(bool)", "\1QWebPage.statusBarVisibilityChangeRequested[bool]", 0, 0},
    {"toolBarVisibilityChangeRequested(bool)", "\1QWebPage.toolBarVisibilityChangeRequested[bool]", 0, 0},
    {"linkClicked(QUrl)", "\1QWebPage.linkClicked[QUrl]", 0, 0},
    {"printRequested(QWebFrame*)", "\1QWebPage.printRequested[QWebFrame]", 0, 0},
    {"windowCloseRequested()", "\1QWebPage.windowCloseRequested", 0, 0},
    {"scrollRequested(int,int,QRect)", "\1QWebPage.scrollRequested[int, int, QRect]", 0, 0},
    {"repaintRequested(QRect)", "\1QWebPage.repaintRequested[QRect]", 0, 0},
    {"geometryChangeRequested(QRect)", "\1QWebPage.geometryChangeRequested[QRect]", 0, 0},
    {"frameCreated(QWebFrame*)", "\1QWebPage.frameCreated[QWebFrame]", 0, 0},
    {"selectionChanged()", "\1QWebPage.selectionChanged", 0, 0},
    {"statusBarMessage(QString)", "\1QWebPage.statusBarMessage[str]", 0, 0},
    {"linkHovered(QString,QString,QString)", "\1QWebPage.linkHovered[str, str, str]", 0, 0},
    {"loadStarted()", "\1QWebPage.loadStarted", 0, 0},
    {"loadProgress(int)", "\1QWebPage.loadProgress[int]", 0, 0},
    {"loadFinished(bool)", "\1QWebPage.loadFinished[bool]", 0, 0},
    {0, 0, 0, 0}
};

PyDoc_STRVAR(doc_QWebPage, "\1QWebPage(QObject parent=None)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebPage = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebPage,
        {0}
    },
    {
        sipNameNr_QWebPage,
        {0, 0, 1},
        67, methods_QWebPage,
        110, enummembers_QWebPage,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebPage,
    -1,
    -1,
    supers_QWebPage,
    0,
    init_type_QWebPage,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebPage,
    0,
    0,
    0,
    release_QWebPage,
    cast_QWebPage,
    0,
    0,
    0,
    0,
    0,
    0
},
    &QWebPage::staticMetaObject,
    0,
    signals_QWebPage,
    0
};

#line 26 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebinspector.sip"
#include <qwebinspector.h>
#line 10834 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 10838 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 420 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10841 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 453 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10844 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 442 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10847 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 407 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10850 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10853 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 10856 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 10859 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 10862 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qicon.sip"
#include <qicon.h>
#line 10865 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 10868 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 10871 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qwindow.sip"
#include <qwindow.h>
#line 10874 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10877 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 10880 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 10883 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10886 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmargins.sip"
#include <qmargins.h>
#line 10889 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10892 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10895 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 10898 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 10901 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 192 "sip/QtCore/qglobal.sip"
#include <QtGlobal>
#line 10904 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 10907 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 10910 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 10913 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qregion.sip"
#include <qregion.h>
#line 10916 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 10919 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 10922 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 10925 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qfont.sip"
#include <qfont.h>
#line 10928 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 10931 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 491 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10934 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 546 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10937 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 595 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10940 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 568 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10943 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 584 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10946 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 647 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10949 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 287 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10952 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 464 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10955 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 394 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10958 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 380 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10961 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 366 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10964 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 345 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10967 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 253 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10970 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 208 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 10973 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 56 "sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 10976 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 10979 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qaction.sip"
#include <qaction.h>
#line 10982 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qlayout.sip"
#include <qlayout.h>
#line 10985 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 10988 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10991 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 10994 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 10997 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 11000 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 11003 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qstyle.sip"
#include <qstyle.h>
#line 11006 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 11009 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 244 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11012 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 232 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11015 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 11018 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 36 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 11021 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 11024 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qthread.sip"
#include <qthread.h>
#line 11027 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11030 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 11033 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 11036 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 11039 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


class sipQWebInspector : public QWebInspector
{
public:
    sipQWebInspector(QWidget*);
    virtual ~sipQWebInspector();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject* sipProtect_sender() const;
    int sipProtect_receivers(const char*) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent*);
    void sipProtectVirt_childEvent(bool,QChildEvent*);
    void sipProtectVirt_customEvent(bool,QEvent*);
    void sipProtectVirt_connectNotify(bool,const QMetaMethod&);
    void sipProtectVirt_disconnectNotify(bool,const QMetaMethod&);
    int sipProtect_senderSignalIndex() const;
    bool sipProtect_isSignalConnected(const QMetaMethod&) const;
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent*);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent*);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent*);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent*);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent*);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent*);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent*);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent*);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent*);
    void sipProtectVirt_enterEvent(bool,QEvent*);
    void sipProtectVirt_leaveEvent(bool,QEvent*);
    void sipProtectVirt_paintEvent(bool,QPaintEvent*);
    void sipProtectVirt_moveEvent(bool,QMoveEvent*);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent*);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent*);
    void sipProtectVirt_actionEvent(bool,QActionEvent*);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent*);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent*);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent*);
    void sipProtectVirt_dropEvent(bool,QDropEvent*);
    void sipProtectVirt_changeEvent(bool,QEvent*);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent*);
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    bool sipProtectVirt_nativeEvent(bool,const QByteArray&,void*,long*);
    QPainter* sipProtectVirt_sharedPainter(bool) const;
    void sipProtectVirt_initPainter(bool,QPainter*) const;
    void sipProtectVirt_resizeEvent(bool,QResizeEvent*);
    void sipProtectVirt_showEvent(bool,QShowEvent*);
    void sipProtectVirt_hideEvent(bool,QHideEvent*);
    void sipProtectVirt_closeEvent(bool,QCloseEvent*);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const QMetaMethod&);
    void connectNotify(const QMetaMethod&);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    void initPainter(QPainter*) const;
    QPainter* sharedPainter() const;
    bool nativeEvent(const QByteArray&,void*,long*);
    bool hasHeightForWidth() const;
    bool focusNextPrevChild(bool);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void changeEvent(QEvent*);
    void dropEvent(QDropEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void moveEvent(QMoveEvent*);
    void paintEvent(QPaintEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    void wheelEvent(QWheelEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    QSize minimumSizeHint() const;
    void setVisible(bool);
    int devType() const;
    void closeEvent(QCloseEvent*);
    void hideEvent(QHideEvent*);
    void showEvent(QShowEvent*);
    void resizeEvent(QResizeEvent*);
    bool event(QEvent*);
    QSize sizeHint() const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipQWebInspector(const sipQWebInspector &);
    sipQWebInspector &operator = (const sipQWebInspector &);

    char sipPyMethods[46];
};

sipQWebInspector::sipQWebInspector(QWidget*a0): QWebInspector(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipQWebInspector::~sipQWebInspector()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipQWebInspector::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : sip_QtWebKitWidgets_qt_metaobject(sipPySelf,sipType_QWebInspector);
}

int sipQWebInspector::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = QWebInspector::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_QtWebKitWidgets_qt_metacall(sipPySelf,sipType_QWebInspector,_c,_id,_a);

    return _id;
}

void *sipQWebInspector::qt_metacast(const char *_clname)
{
    void *sipCpp;

    return (sip_QtWebKitWidgets_qt_metacast(sipPySelf, sipType_QWebInspector, _clname, &sipCpp) ? sipCpp : QWebInspector::qt_metacast(_clname));
}

void sipQWebInspector::disconnectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QWebInspector::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::connectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QWebInspector::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QWebInspector::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QWebInspector::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_47)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[47]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QWebInspector::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebInspector::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QWebInspector::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_26)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[26]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQWebInspector::initPainter(QPainter*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[6]),sipPySelf,NULL,sipName_initPainter);

    if (!sipMeth)
    {
        QWebInspector::initPainter(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPainter*);

    ((sipVH_QtWidgets_3)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPainter* sipQWebInspector::sharedPainter() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[7]),sipPySelf,NULL,sipName_sharedPainter);

    if (!sipMeth)
        return QWebInspector::sharedPainter();

    typedef QPainter* (*sipVH_QtWidgets_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtWidgets_4)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

bool sipQWebInspector::nativeEvent(const QByteArray& a0,void*a1,long*a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_nativeEvent);

    if (!sipMeth)
        return QWebInspector::nativeEvent(a0,a1,a2);

    typedef bool (*sipVH_QtCore_58)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QByteArray&,void*,long*);

    return ((sipVH_QtCore_58)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[58]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

bool sipQWebInspector::hasHeightForWidth() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[9]),sipPySelf,NULL,sipName_hasHeightForWidth);

    if (!sipMeth)
        return QWebInspector::hasHeightForWidth();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

bool sipQWebInspector::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return QWebInspector::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtWidgets_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtWidgets_5)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QVariant sipQWebInspector::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[11]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return QWebInspector::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtWidgets_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtWidgets_6)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        QWebInspector::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtWidgets_7)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

int sipQWebInspector::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[13]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return QWebInspector::metric(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_28)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[28]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        QWebInspector::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        QWebInspector::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_8)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtWidgets_8)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[8]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        QWebInspector::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtWidgets_9)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        QWebInspector::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtWidgets_10)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[10]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        QWebInspector::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtWidgets_11)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[11]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        QWebInspector::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtWidgets_12)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        QWebInspector::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[0]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        QWebInspector::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtWidgets_13)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[13]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        QWebInspector::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_8)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_8)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[8]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        QWebInspector::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_52)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_52)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[52]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        QWebInspector::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        QWebInspector::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        QWebInspector::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        QWebInspector::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        QWebInspector::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        QWebInspector::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        QWebInspector::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[2]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        QWebInspector::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        QWebInspector::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        QWebInspector::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        QWebInspector::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[3]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPaintEngine* sipQWebInspector::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[35]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return QWebInspector::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_29)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_29)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[29]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

int sipQWebInspector::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[36]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return QWebInspector::heightForWidth(a0);

    typedef int (*sipVH_QtCore_61)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtCore_61)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[61]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QSize sipQWebInspector::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[37]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return QWebInspector::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_12)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQWebInspector::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        QWebInspector::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtWidgets_0)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[0]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

int sipQWebInspector::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[39]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return QWebInspector::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQWebInspector::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        QWebInspector::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtWidgets_14)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[14]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        QWebInspector::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        QWebInspector::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_6)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQWebInspector::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        QWebInspector::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_9)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQWebInspector::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QWebInspector::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QSize sipQWebInspector::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[45]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return QWebInspector::sizeHint();

    typedef QSize (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_12)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[12]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

QObject* sipQWebInspector::sipProtect_sender() const
{
    return QObject::sender();
}

int sipQWebInspector::sipProtect_receivers(const char*a0) const
{
    return QObject::receivers(a0);
}

void sipQWebInspector::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent*a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipQWebInspector::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent*a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipQWebInspector::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipQWebInspector::sipProtectVirt_connectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipQWebInspector::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

int sipQWebInspector::sipProtect_senderSignalIndex() const
{
    return QObject::senderSignalIndex();
}

bool sipQWebInspector::sipProtect_isSignalConnected(const QMetaMethod& a0) const
{
    return QObject::isSignalConnected(a0);
}

void sipQWebInspector::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWidget::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipQWebInspector::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWidget::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipQWebInspector::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWidget::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipQWebInspector::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent*a0)
{
    (sipSelfWasArg ? QWidget::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipQWebInspector::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent*a0)
{
    (sipSelfWasArg ? QWidget::wheelEvent(a0) : wheelEvent(a0));
}

void sipQWebInspector::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QWidget::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipQWebInspector::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipQWebInspector::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipQWebInspector::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipQWebInspector::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipQWebInspector::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipQWebInspector::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent*a0)
{
    (sipSelfWasArg ? QWidget::paintEvent(a0) : paintEvent(a0));
}

void sipQWebInspector::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent*a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipQWebInspector::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent*a0)
{
    (sipSelfWasArg ? QWidget::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipQWebInspector::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent*a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipQWebInspector::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent*a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipQWebInspector::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent*a0)
{
    (sipSelfWasArg ? QWidget::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipQWebInspector::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent*a0)
{
    (sipSelfWasArg ? QWidget::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipQWebInspector::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent*a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipQWebInspector::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent*a0)
{
    (sipSelfWasArg ? QWidget::dropEvent(a0) : dropEvent(a0));
}

void sipQWebInspector::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QWidget::changeEvent(a0) : changeEvent(a0));
}

int sipQWebInspector::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipQWebInspector::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent*a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipQWebInspector::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipQWebInspector::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipQWebInspector::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipQWebInspector::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipQWebInspector::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipQWebInspector::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

bool sipQWebInspector::sipProtectVirt_nativeEvent(bool sipSelfWasArg,const QByteArray& a0,void*a1,long*a2)
{
    return (sipSelfWasArg ? QWidget::nativeEvent(a0,a1,a2) : nativeEvent(a0,a1,a2));
}

QPainter* sipQWebInspector::sipProtectVirt_sharedPainter(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QWidget::sharedPainter() : sharedPainter());
}

void sipQWebInspector::sipProtectVirt_initPainter(bool sipSelfWasArg,QPainter*a0) const
{
    (sipSelfWasArg ? QWidget::initPainter(a0) : initPainter(a0));
}

void sipQWebInspector::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent*a0)
{
    (sipSelfWasArg ? QWebInspector::resizeEvent(a0) : resizeEvent(a0));
}

void sipQWebInspector::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent*a0)
{
    (sipSelfWasArg ? QWebInspector::showEvent(a0) : showEvent(a0));
}

void sipQWebInspector::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent*a0)
{
    (sipSelfWasArg ? QWebInspector::hideEvent(a0) : hideEvent(a0));
}

void sipQWebInspector::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent*a0)
{
    (sipSelfWasArg ? QWebInspector::closeEvent(a0) : closeEvent(a0));
}


PyDoc_STRVAR(doc_QWebInspector_sender, "QWebInspector.sender() -> QObject");

extern "C" {static PyObject *meth_QWebInspector_sender(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_sender(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            QObject*sipRes = 0;

#line 546 "sip/QtCore/qobject.sip"
        // sender() must be called without the GIL to avoid possible deadlocks between
        // the GIL and Qt's internal thread data mutex.
        
        Py_BEGIN_ALLOW_THREADS
        
        #if defined(SIP_PROTECTED_IS_PUBLIC)
        sipRes = sipCpp->sender();
        #else
        sipRes = sipCpp->sipProtect_sender();
        #endif
        
        Py_END_ALLOW_THREADS
        
        if (!sipRes)
        {
            typedef QObject *(*qtcore_qobject_sender_t)();
        
            static qtcore_qobject_sender_t qtcore_qobject_sender = 0;
        
            if (!qtcore_qobject_sender)
                qtcore_qobject_sender = (qtcore_qobject_sender_t)sipImportSymbol("qtcore_qobject_sender");
        
            if (qtcore_qobject_sender)
                sipRes = qtcore_qobject_sender();
        }
#line 12251 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_sender, doc_QWebInspector_sender);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_receivers, "QWebInspector.receivers(signal) -> int");

extern "C" {static PyObject *meth_QWebInspector_receivers(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_receivers(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        PyObject * a0;
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BP0", &sipSelf, sipType_QWebInspector, &sipCpp, &a0))
        {
            int sipRes = 0;
            sipErrorState sipError = sipErrorNone;

#line 575 "sip/QtCore/qobject.sip"
        // We need to handle the signal object.  Import the helper if it hasn't already
        // been done.
        typedef sipErrorState (*pyqt5_get_signal_signature_t)(PyObject *, const QObject *, const QByteArray &);
        
        static pyqt5_get_signal_signature_t pyqt5_get_signal_signature = 0;
        
        if (!pyqt5_get_signal_signature)
            pyqt5_get_signal_signature = (pyqt5_get_signal_signature_t)sipImportSymbol("pyqt5_get_signal_signature");
        
        if (pyqt5_get_signal_signature)
        {
            QByteArray signal_signature;
            
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            if ((sipError = pyqt5_get_signal_signature(a0, sipCpp, signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->receivers(signal_signature.constData());
            }
        #else
            if ((sipError = pyqt5_get_signal_signature(a0, static_cast<const QObject *>(sipCpp), signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->sipProtect_receivers(signal_signature.constData());
            }
        #endif
            else if (sipError == sipErrorContinue)
            {
                sipError = sipBadCallableArg(0, a0);
            }
        }
#line 12310 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            if (sipError == sipErrorFail)
                return 0;

            if (sipError == sipErrorNone)
            {
            return SIPLong_FromLong(sipRes);
            }

            sipAddException(sipError, &sipParseErr);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_receivers, doc_QWebInspector_receivers);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_timerEvent, "QWebInspector.timerEvent(QTimerEvent)");

extern "C" {static PyObject *meth_QWebInspector_timerEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_timerEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QTimerEvent, &a0))
        {
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_timerEvent, doc_QWebInspector_timerEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_childEvent, "QWebInspector.childEvent(QChildEvent)");

extern "C" {static PyObject *meth_QWebInspector_childEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_childEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QChildEvent, &a0))
        {
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_childEvent, doc_QWebInspector_childEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_customEvent, "QWebInspector.customEvent(QEvent)");

extern "C" {static PyObject *meth_QWebInspector_customEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_customEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_customEvent, doc_QWebInspector_customEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_connectNotify, "QWebInspector.connectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebInspector_connectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_connectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_connectNotify, doc_QWebInspector_connectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_disconnectNotify, "QWebInspector.disconnectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QWebInspector_disconnectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_disconnectNotify, doc_QWebInspector_disconnectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_senderSignalIndex, "QWebInspector.senderSignalIndex() -> int");

extern "C" {static PyObject *meth_QWebInspector_senderSignalIndex(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_senderSignalIndex(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            int sipRes;

            sipRes = sipCpp->sipProtect_senderSignalIndex();

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_senderSignalIndex, doc_QWebInspector_senderSignalIndex);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_isSignalConnected, "QWebInspector.isSignalConnected(QMetaMethod) -> bool");

extern "C" {static PyObject *meth_QWebInspector_isSignalConnected(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_isSignalConnected(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QMetaMethod* a0;
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMetaMethod, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_isSignalConnected(*a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_isSignalConnected, doc_QWebInspector_isSignalConnected);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_mousePressEvent, "QWebInspector.mousePressEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebInspector_mousePressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_mousePressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_mousePressEvent, doc_QWebInspector_mousePressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_mouseReleaseEvent, "QWebInspector.mouseReleaseEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebInspector_mouseReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_mouseReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_mouseReleaseEvent, doc_QWebInspector_mouseReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_mouseDoubleClickEvent, "QWebInspector.mouseDoubleClickEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebInspector_mouseDoubleClickEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_mouseDoubleClickEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_mouseDoubleClickEvent, doc_QWebInspector_mouseDoubleClickEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_mouseMoveEvent, "QWebInspector.mouseMoveEvent(QMouseEvent)");

extern "C" {static PyObject *meth_QWebInspector_mouseMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_mouseMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_mouseMoveEvent, doc_QWebInspector_mouseMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_wheelEvent, "QWebInspector.wheelEvent(QWheelEvent)");

extern "C" {static PyObject *meth_QWebInspector_wheelEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_wheelEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QWheelEvent, &a0))
        {
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_wheelEvent, doc_QWebInspector_wheelEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_keyPressEvent, "QWebInspector.keyPressEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QWebInspector_keyPressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_keyPressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_keyPressEvent, doc_QWebInspector_keyPressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_keyReleaseEvent, "QWebInspector.keyReleaseEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QWebInspector_keyReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_keyReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_keyReleaseEvent, doc_QWebInspector_keyReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_focusInEvent, "QWebInspector.focusInEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QWebInspector_focusInEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_focusInEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_focusInEvent, doc_QWebInspector_focusInEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_focusOutEvent, "QWebInspector.focusOutEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QWebInspector_focusOutEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_focusOutEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_focusOutEvent, doc_QWebInspector_focusOutEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_enterEvent, "QWebInspector.enterEvent(QEvent)");

extern "C" {static PyObject *meth_QWebInspector_enterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_enterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_enterEvent, doc_QWebInspector_enterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_leaveEvent, "QWebInspector.leaveEvent(QEvent)");

extern "C" {static PyObject *meth_QWebInspector_leaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_leaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_leaveEvent, doc_QWebInspector_leaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_paintEvent, "QWebInspector.paintEvent(QPaintEvent)");

extern "C" {static PyObject *meth_QWebInspector_paintEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_paintEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QPaintEvent, &a0))
        {
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_paintEvent, doc_QWebInspector_paintEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_moveEvent, "QWebInspector.moveEvent(QMoveEvent)");

extern "C" {static PyObject *meth_QWebInspector_moveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_moveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QMoveEvent, &a0))
        {
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_moveEvent, doc_QWebInspector_moveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_contextMenuEvent, "QWebInspector.contextMenuEvent(QContextMenuEvent)");

extern "C" {static PyObject *meth_QWebInspector_contextMenuEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_contextMenuEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QContextMenuEvent, &a0))
        {
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_contextMenuEvent, doc_QWebInspector_contextMenuEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_tabletEvent, "QWebInspector.tabletEvent(QTabletEvent)");

extern "C" {static PyObject *meth_QWebInspector_tabletEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_tabletEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QTabletEvent, &a0))
        {
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_tabletEvent, doc_QWebInspector_tabletEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_actionEvent, "QWebInspector.actionEvent(QActionEvent)");

extern "C" {static PyObject *meth_QWebInspector_actionEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_actionEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QActionEvent, &a0))
        {
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_actionEvent, doc_QWebInspector_actionEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_dragEnterEvent, "QWebInspector.dragEnterEvent(QDragEnterEvent)");

extern "C" {static PyObject *meth_QWebInspector_dragEnterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_dragEnterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QDragEnterEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_dragEnterEvent, doc_QWebInspector_dragEnterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_dragMoveEvent, "QWebInspector.dragMoveEvent(QDragMoveEvent)");

extern "C" {static PyObject *meth_QWebInspector_dragMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_dragMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QDragMoveEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_dragMoveEvent, doc_QWebInspector_dragMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_dragLeaveEvent, "QWebInspector.dragLeaveEvent(QDragLeaveEvent)");

extern "C" {static PyObject *meth_QWebInspector_dragLeaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_dragLeaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QDragLeaveEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_dragLeaveEvent, doc_QWebInspector_dragLeaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_dropEvent, "QWebInspector.dropEvent(QDropEvent)");

extern "C" {static PyObject *meth_QWebInspector_dropEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_dropEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_dropEvent, doc_QWebInspector_dropEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_changeEvent, "QWebInspector.changeEvent(QEvent)");

extern "C" {static PyObject *meth_QWebInspector_changeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_changeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_changeEvent, doc_QWebInspector_changeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_metric, "QWebInspector.metric(QPaintDevice.PaintDeviceMetric) -> int");

extern "C" {static PyObject *meth_QWebInspector_metric(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_metric(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BE", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QPaintDevice_PaintDeviceMetric, &a0))
        {
            int sipRes;

            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_metric, doc_QWebInspector_metric);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_inputMethodEvent, "QWebInspector.inputMethodEvent(QInputMethodEvent)");

extern "C" {static PyObject *meth_QWebInspector_inputMethodEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_inputMethodEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QInputMethodEvent, &a0))
        {
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_inputMethodEvent, doc_QWebInspector_inputMethodEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_updateMicroFocus, "QWebInspector.updateMicroFocus()");

extern "C" {static PyObject *meth_QWebInspector_updateMicroFocus(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_updateMicroFocus(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            sipCpp->sipProtect_updateMicroFocus();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_updateMicroFocus, doc_QWebInspector_updateMicroFocus);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_create, "QWebInspector.create(sip.voidptr window=0, bool initializeWindow=True, bool destroyOldWindow=True)");

extern "C" {static PyObject *meth_QWebInspector_create(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_create(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        WId a0def = 0;
        WId* a0 = &a0def;
        int a0State = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipQWebInspector *sipCpp;

        static const char *sipKwdList[] = {
            sipName_window,
            sipName_initializeWindow,
            sipName_destroyOldWindow,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|J1bb", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_quintptr,&a0, &a0State, &a1, &a2))
        {
            sipCpp->sipProtect_create(*a0,a1,a2);
            sipReleaseType(a0,sipType_quintptr,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_create, doc_QWebInspector_create);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_destroy, "QWebInspector.destroy(bool destroyWindow=True, bool destroySubWindows=True)");

extern "C" {static PyObject *meth_QWebInspector_destroy(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_destroy(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipQWebInspector *sipCpp;

        static const char *sipKwdList[] = {
            sipName_destroyWindow,
            sipName_destroySubWindows,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|bb", &sipSelf, sipType_QWebInspector, &sipCpp, &a0, &a1))
        {
            sipCpp->sipProtect_destroy(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_destroy, doc_QWebInspector_destroy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_focusNextPrevChild, "QWebInspector.focusNextPrevChild(bool) -> bool");

extern "C" {static PyObject *meth_QWebInspector_focusNextPrevChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "Bb", &sipSelf, sipType_QWebInspector, &sipCpp, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_focusNextPrevChild, doc_QWebInspector_focusNextPrevChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_focusNextChild, "QWebInspector.focusNextChild() -> bool");

extern "C" {static PyObject *meth_QWebInspector_focusNextChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_focusNextChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_focusNextChild();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_focusNextChild, doc_QWebInspector_focusNextChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_focusPreviousChild, "QWebInspector.focusPreviousChild() -> bool");

extern "C" {static PyObject *meth_QWebInspector_focusPreviousChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_focusPreviousChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_focusPreviousChild();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_focusPreviousChild, doc_QWebInspector_focusPreviousChild);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_nativeEvent, "QWebInspector.nativeEvent(QByteArray, sip.voidptr) -> (bool, int)");

extern "C" {static PyObject *meth_QWebInspector_nativeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_nativeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QByteArray* a0;
        int a0State = 0;
        void* a1;
        long a2;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ1v", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QByteArray, &a0, &a0State, &a1))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_nativeEvent(sipSelfWasArg,*a0,a1,&a2);
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);

            return sipBuildResult(0,"(bl)",sipRes,a2);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_nativeEvent, doc_QWebInspector_nativeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_sharedPainter, "QWebInspector.sharedPainter() -> QPainter");

extern "C" {static PyObject *meth_QWebInspector_sharedPainter(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_sharedPainter(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            QPainter*sipRes;

            sipRes = sipCpp->sipProtectVirt_sharedPainter(sipSelfWasArg);

            return sipConvertFromType(sipRes,sipType_QPainter,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_sharedPainter, doc_QWebInspector_sharedPainter);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_initPainter, "QWebInspector.initPainter(QPainter)");

extern "C" {static PyObject *meth_QWebInspector_initPainter(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_initPainter(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPainter* a0;
        const sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QPainter, &a0))
        {
            sipCpp->sipProtectVirt_initPainter(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_initPainter, doc_QWebInspector_initPainter);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_setPage, "QWebInspector.setPage(QWebPage)");

extern "C" {static PyObject *meth_QWebInspector_setPage(PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_setPage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage* a0;
        PyObject *a0Keep;
        QWebInspector *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QWebInspector, &sipCpp, &a0Keep, sipType_QWebPage, &a0))
        {
            sipCpp->setPage(a0);

            sipKeepReference(sipSelf, -2, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_setPage, doc_QWebInspector_setPage);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_page, "QWebInspector.page() -> QWebPage");

extern "C" {static PyObject *meth_QWebInspector_page(PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_page(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebInspector *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            QWebPage*sipRes;

            sipRes = sipCpp->page();

            return sipConvertFromType(sipRes,sipType_QWebPage,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_page, doc_QWebInspector_page);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_sizeHint, "QWebInspector.sizeHint() -> QSize");

extern "C" {static PyObject *meth_QWebInspector_sizeHint(PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_sizeHint(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QWebInspector *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebInspector, &sipCpp))
        {
            QSize*sipRes;

            sipRes = new QSize((sipSelfWasArg ? sipCpp->QWebInspector::sizeHint() : sipCpp->sizeHint()));

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_sizeHint, doc_QWebInspector_sizeHint);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_event, "QWebInspector.event(QEvent) -> bool");

extern "C" {static PyObject *meth_QWebInspector_event(PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        QWebInspector *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebInspector::event(a0) : sipCpp->event(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_event, doc_QWebInspector_event);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_resizeEvent, "QWebInspector.resizeEvent(QResizeEvent)");

extern "C" {static PyObject *meth_QWebInspector_resizeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_resizeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QResizeEvent, &a0))
        {
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_resizeEvent, doc_QWebInspector_resizeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_showEvent, "QWebInspector.showEvent(QShowEvent)");

extern "C" {static PyObject *meth_QWebInspector_showEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_showEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QShowEvent, &a0))
        {
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_showEvent, doc_QWebInspector_showEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_hideEvent, "QWebInspector.hideEvent(QHideEvent)");

extern "C" {static PyObject *meth_QWebInspector_hideEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_hideEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QHideEvent, &a0))
        {
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_hideEvent, doc_QWebInspector_hideEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebInspector_closeEvent, "QWebInspector.closeEvent(QCloseEvent)");

extern "C" {static PyObject *meth_QWebInspector_closeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebInspector_closeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent* a0;
        sipQWebInspector *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QWebInspector, &sipCpp, sipType_QCloseEvent, &a0))
        {
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebInspector, sipName_closeEvent, doc_QWebInspector_closeEvent);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebInspector(void *, const sipTypeDef *);}
static void *cast_QWebInspector(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebInspector)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWidget)->ctd_cast((QWidget *)(QWebInspector *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebInspector(void *, int);}
static void release_QWebInspector(void *sipCppV,int)
{
    QWebInspector *sipCpp = reinterpret_cast<QWebInspector *>(sipCppV);

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();
}


extern "C" {static void dealloc_QWebInspector(sipSimpleWrapper *);}
static void dealloc_QWebInspector(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipQWebInspector *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_QWebInspector(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_QWebInspector(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebInspector(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipQWebInspector *sipCpp = 0;

    {
        QWidget* a0 = 0;

        static const char *sipKwdList[] = {
            sipName_parent,
        };

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, sipKwdList, sipUnused, "|JH", sipType_QWidget, &a0, sipOwner))
        {
            sipCpp = new sipQWebInspector(a0);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebInspector[] = {{456, 2, 1}};


static PyMethodDef methods_QWebInspector[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), (PyCFunction)meth_QWebInspector_actionEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), (PyCFunction)meth_QWebInspector_changeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), (PyCFunction)meth_QWebInspector_childEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), (PyCFunction)meth_QWebInspector_closeEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebInspector_closeEvent)},
    {SIP_MLNAME_CAST(sipName_connectNotify), (PyCFunction)meth_QWebInspector_connectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), (PyCFunction)meth_QWebInspector_contextMenuEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_create), (PyCFunction)meth_QWebInspector_create, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), (PyCFunction)meth_QWebInspector_customEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), (PyCFunction)meth_QWebInspector_destroy, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), (PyCFunction)meth_QWebInspector_disconnectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), (PyCFunction)meth_QWebInspector_dragEnterEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), (PyCFunction)meth_QWebInspector_dragLeaveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), (PyCFunction)meth_QWebInspector_dragMoveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), (PyCFunction)meth_QWebInspector_dropEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), (PyCFunction)meth_QWebInspector_enterEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_QWebInspector_event, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebInspector_event)},
    {SIP_MLNAME_CAST(sipName_focusInEvent), (PyCFunction)meth_QWebInspector_focusInEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), (PyCFunction)meth_QWebInspector_focusNextChild, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), (PyCFunction)meth_QWebInspector_focusNextPrevChild, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), (PyCFunction)meth_QWebInspector_focusOutEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), (PyCFunction)meth_QWebInspector_focusPreviousChild, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), (PyCFunction)meth_QWebInspector_hideEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebInspector_hideEvent)},
    {SIP_MLNAME_CAST(sipName_initPainter), (PyCFunction)meth_QWebInspector_initPainter, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), (PyCFunction)meth_QWebInspector_inputMethodEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_isSignalConnected), (PyCFunction)meth_QWebInspector_isSignalConnected, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), (PyCFunction)meth_QWebInspector_keyPressEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), (PyCFunction)meth_QWebInspector_keyReleaseEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), (PyCFunction)meth_QWebInspector_leaveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), (PyCFunction)meth_QWebInspector_metric, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), (PyCFunction)meth_QWebInspector_mouseDoubleClickEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), (PyCFunction)meth_QWebInspector_mouseMoveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), (PyCFunction)meth_QWebInspector_mousePressEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), (PyCFunction)meth_QWebInspector_mouseReleaseEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), (PyCFunction)meth_QWebInspector_moveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_nativeEvent), (PyCFunction)meth_QWebInspector_nativeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_page), meth_QWebInspector_page, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebInspector_page)},
    {SIP_MLNAME_CAST(sipName_paintEvent), (PyCFunction)meth_QWebInspector_paintEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), (PyCFunction)meth_QWebInspector_receivers, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), (PyCFunction)meth_QWebInspector_resizeEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebInspector_resizeEvent)},
    {SIP_MLNAME_CAST(sipName_sender), (PyCFunction)meth_QWebInspector_sender, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_senderSignalIndex), (PyCFunction)meth_QWebInspector_senderSignalIndex, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setPage), meth_QWebInspector_setPage, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebInspector_setPage)},
    {SIP_MLNAME_CAST(sipName_sharedPainter), (PyCFunction)meth_QWebInspector_sharedPainter, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), (PyCFunction)meth_QWebInspector_showEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebInspector_showEvent)},
    {SIP_MLNAME_CAST(sipName_sizeHint), meth_QWebInspector_sizeHint, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebInspector_sizeHint)},
    {SIP_MLNAME_CAST(sipName_tabletEvent), (PyCFunction)meth_QWebInspector_tabletEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), (PyCFunction)meth_QWebInspector_timerEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), (PyCFunction)meth_QWebInspector_updateMicroFocus, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), (PyCFunction)meth_QWebInspector_wheelEvent, METH_VARARGS|METH_KEYWORDS, NULL}
};

PyDoc_STRVAR(doc_QWebInspector, "\1QWebInspector(QWidget parent=None)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebInspector = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebInspector,
        {0}
    },
    {
        sipNameNr_QWebInspector,
        {0, 0, 1},
        49, methods_QWebInspector,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebInspector,
    -1,
    -1,
    supers_QWebInspector,
    0,
    init_type_QWebInspector,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebInspector,
    0,
    0,
    0,
    release_QWebInspector,
    cast_QWebInspector,
    0,
    0,
    0,
    0,
    0,
    0
},
    &QWebInspector::staticMetaObject,
    0,
    0,
    0
};

#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 13850 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 13854 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


extern "C" {static int slot_QWebFrame_RenderLayers___bool__(PyObject *);}
static int slot_QWebFrame_RenderLayers___bool__(PyObject *sipSelf)
{
    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return -1;


    {
        {
            int sipRes = 0;

#line 119 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebFrame::RenderLayers::Int() != 0);
#line 13872 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipRes;
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___ne__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___ne__(PyObject *sipSelf,PyObject *sipArg)
{
    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const QWebFrame::RenderLayers* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State))
        {
            bool sipRes = 0;

#line 114 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebFrame::RenderLayers::Int() != a0->operator QWebFrame::RenderLayers::Int());
#line 13902 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(const_cast<QWebFrame::RenderLayers *>(a0),sipType_QWebFrame_RenderLayers,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,ne_slot,sipType_QWebFrame_RenderLayers,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___eq__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___eq__(PyObject *sipSelf,PyObject *sipArg)
{
    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const QWebFrame::RenderLayers* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State))
        {
            bool sipRes = 0;

#line 109 "sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator QWebFrame::RenderLayers::Int() == a0->operator QWebFrame::RenderLayers::Int());
#line 13938 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(const_cast<QWebFrame::RenderLayers *>(a0),sipType_QWebFrame_RenderLayers,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,eq_slot,sipType_QWebFrame_RenderLayers,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___invert__(PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___invert__(PyObject *sipSelf)
{
    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;


    {
        {
            QWebFrame::RenderLayers*sipRes;

            sipRes = new QWebFrame::RenderLayers(~(*sipCpp));

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___and__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___and__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebFrame_RenderLayers, &a0, &a0State, &a1))
        {
            QWebFrame::RenderLayers*sipRes;

            sipRes = new QWebFrame::RenderLayers((*a0 & a1));
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,and_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___xor__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___xor__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;
        QWebFrame::RenderLayers* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State, sipType_QWebFrame_RenderLayers, &a1, &a1State))
        {
            QWebFrame::RenderLayers*sipRes;

            sipRes = new QWebFrame::RenderLayers((*a0 ^ *a1));
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);
            sipReleaseType(a1,sipType_QWebFrame_RenderLayers,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebFrame_RenderLayers, &a0, &a0State, &a1))
        {
            QWebFrame::RenderLayers*sipRes = 0;

#line 103 "sip/QtCore/qglobal.sip"
        sipRes = new QWebFrame::RenderLayers(*a0 ^ a1);
#line 14041 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,xor_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___or__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;
        QWebFrame::RenderLayers* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State, sipType_QWebFrame_RenderLayers, &a1, &a1State))
        {
            QWebFrame::RenderLayers*sipRes;

            sipRes = new QWebFrame::RenderLayers((*a0 | *a1));
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);
            sipReleaseType(a1,sipType_QWebFrame_RenderLayers,a1State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_QWebFrame_RenderLayers, &a0, &a0State, &a1))
        {
            QWebFrame::RenderLayers*sipRes = 0;

#line 98 "sip/QtCore/qglobal.sip"
        sipRes = new QWebFrame::RenderLayers(*a0 | a1);
#line 14091 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebFrame_RenderLayers,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_QtWebKitWidgets,or_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___int__(PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___int__(PyObject *sipSelf)
{
    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;


    {
        {
            int sipRes;

            sipRes = *sipCpp;

            return SIPLong_FromLong(sipRes);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___ixor__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___ixor__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebFrame_RenderLayers)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State))
        {
            sipCpp->QWebFrame::RenderLayers::operator^=(*a0);
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___ior__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___ior__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebFrame_RenderLayers)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        QWebFrame::RenderLayers* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_QWebFrame_RenderLayers, &a0, &a0State))
        {
            sipCpp->QWebFrame::RenderLayers::operator|=(*a0);
            sipReleaseType(a0,sipType_QWebFrame_RenderLayers,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_QWebFrame_RenderLayers___iand__(PyObject *,PyObject *);}
static PyObject *slot_QWebFrame_RenderLayers___iand__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QWebFrame_RenderLayers)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    QWebFrame::RenderLayers *sipCpp = reinterpret_cast<QWebFrame::RenderLayers *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QWebFrame_RenderLayers));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        int a0;

        if (sipParseArgs(&sipParseErr, sipArg, "1i", &a0))
        {
            sipCpp->QWebFrame::RenderLayers::operator&=(a0);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebFrame_RenderLayers(void *, const sipTypeDef *);}
static void *cast_QWebFrame_RenderLayers(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebFrame_RenderLayers)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebFrame_RenderLayers(void *, int);}
static void release_QWebFrame_RenderLayers(void *sipCppV,int)
{
    delete reinterpret_cast<QWebFrame::RenderLayers *>(sipCppV);
}


extern "C" {static void assign_QWebFrame_RenderLayers(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebFrame_RenderLayers(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebFrame::RenderLayers *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebFrame::RenderLayers *>(sipSrc);
}


extern "C" {static void *array_QWebFrame_RenderLayers(SIP_SSIZE_T);}
static void *array_QWebFrame_RenderLayers(SIP_SSIZE_T sipNrElem)
{
    return new QWebFrame::RenderLayers[sipNrElem];
}


extern "C" {static void *copy_QWebFrame_RenderLayers(const void *, SIP_SSIZE_T);}
static void *copy_QWebFrame_RenderLayers(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebFrame::RenderLayers(reinterpret_cast<const QWebFrame::RenderLayers *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebFrame_RenderLayers(sipSimpleWrapper *);}
static void dealloc_QWebFrame_RenderLayers(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebFrame_RenderLayers(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebFrame_RenderLayers(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebFrame_RenderLayers(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebFrame::RenderLayers *sipCpp = 0;

    {
        const QWebFrame::RenderLayers* a0;
        int a0State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1", sipType_QWebFrame_RenderLayers, &a0, &a0State))
        {
            sipCpp = new QWebFrame::RenderLayers(*a0);
            sipReleaseType(const_cast<QWebFrame::RenderLayers *>(a0),sipType_QWebFrame_RenderLayers,a0State);

            return sipCpp;
        }
    }

    {
        int a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "i", &a0))
        {
            sipCpp = new QWebFrame::RenderLayers(a0);

            return sipCpp;
        }
    }

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebFrame::RenderLayers();

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static int convertTo_QWebFrame_RenderLayers(PyObject *, void **, int *, PyObject *);}
static int convertTo_QWebFrame_RenderLayers(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QWebFrame::RenderLayers **sipCppPtr = reinterpret_cast<QWebFrame::RenderLayers **>(sipCppPtrV);

#line 124 "sip/QtCore/qglobal.sip"
// Allow an instance of the base enum whenever a QWebFrame::RenderLayers is expected.

if (sipIsErr == NULL)
    return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QWebFrame_RenderLayer)) ||
            sipCanConvertToType(sipPy, sipType_QWebFrame_RenderLayers, SIP_NO_CONVERTORS));

if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QWebFrame_RenderLayer)))
{
    *sipCppPtr = new QWebFrame::RenderLayers(int(SIPLong_AsLong(sipPy)));

    return sipGetState(sipTransferObj);
}

*sipCppPtr = reinterpret_cast<QWebFrame::RenderLayers *>(sipConvertToType(sipPy, sipType_QWebFrame_RenderLayers, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr));

return 0;
#line 14368 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
}


/* Define this type's Python slots. */
static sipPySlotDef slots_QWebFrame_RenderLayers[] = {
    {(void *)slot_QWebFrame_RenderLayers___bool__, bool_slot},
    {(void *)slot_QWebFrame_RenderLayers___ne__, ne_slot},
    {(void *)slot_QWebFrame_RenderLayers___eq__, eq_slot},
    {(void *)slot_QWebFrame_RenderLayers___invert__, invert_slot},
    {(void *)slot_QWebFrame_RenderLayers___and__, and_slot},
    {(void *)slot_QWebFrame_RenderLayers___xor__, xor_slot},
    {(void *)slot_QWebFrame_RenderLayers___or__, or_slot},
    {(void *)slot_QWebFrame_RenderLayers___int__, int_slot},
    {(void *)slot_QWebFrame_RenderLayers___ixor__, ixor_slot},
    {(void *)slot_QWebFrame_RenderLayers___ior__, ior_slot},
    {(void *)slot_QWebFrame_RenderLayers___iand__, iand_slot},
    {0, (sipPySlotType)0}
};

PyDoc_STRVAR(doc_QWebFrame_RenderLayers, "\1QWebFrame.RenderLayers(QWebFrame.RenderLayers)\n"
    "QWebFrame.RenderLayers(int)\n"
    "QWebFrame.RenderLayers()");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebFrame_RenderLayers = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebFrame__RenderLayers,
        {0}
    },
    {
        sipNameNr_RenderLayers,
        {3, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebFrame_RenderLayers,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    slots_QWebFrame_RenderLayers,
    init_type_QWebFrame_RenderLayers,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebFrame_RenderLayers,
    assign_QWebFrame_RenderLayers,
    array_QWebFrame_RenderLayers,
    copy_QWebFrame_RenderLayers,
    release_QWebFrame_RenderLayers,
    cast_QWebFrame_RenderLayers,
    convertTo_QWebFrame_RenderLayers,
    0,
    0,
    0,
    0,
    0
},
    0,
    1,
    0,
    0
};

#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 14450 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 14454 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 14457 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtWebKit/qwebelement.sip"
#include <qwebelement.h>
#line 14460 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 111 "sip/QtWebKit/qwebelement.sip"
#include <qwebelement.h>
#line 14463 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 14466 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qregion.sip"
#include <qregion.h>
#line 14469 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 14472 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 14475 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14478 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 14481 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebsecurityorigin.sip"
#include <qwebsecurityorigin.h>
#line 14484 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 14487 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 257 "sip/QtCore/qpycore_qmap.sip"
#include <qmap.h>
#line 14490 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtPrintSupport/qprinter.sip"
#include <qprinter.h>
#line 14493 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 14496 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 14499 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 14502 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 14505 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qicon.sip"
#include <qicon.h>
#line 14508 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 14511 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 14514 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 14517 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 14520 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 14523 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 14526 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 244 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 14529 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 232 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 14532 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 36 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 14535 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 14538 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qthread.sip"
#include <qthread.h>
#line 14541 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14544 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 14547 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 14550 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 14553 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


PyDoc_STRVAR(doc_QWebFrame_page, "QWebFrame.page() -> QWebPage");

extern "C" {static PyObject *meth_QWebFrame_page(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_page(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QWebPage*sipRes;

            sipRes = sipCpp->page();

            return sipConvertFromType(sipRes,sipType_QWebPage,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_page, doc_QWebFrame_page);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_load, "QWebFrame.load(QUrl)\n"
    "QWebFrame.load(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray())");

extern "C" {static PyObject *meth_QWebFrame_load(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_load(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QWebFrame *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QUrl, &a0))
        {
            sipCpp->load(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QNetworkRequest* a0;
        QNetworkAccessManager::Operation a1 = QNetworkAccessManager::GetOperation;
        const QByteArray& a2def = QByteArray();
        const QByteArray* a2 = &a2def;
        int a2State = 0;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_operation,
            sipName_body,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ9|EJ1", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QNetworkRequest, &a0, sipType_QNetworkAccessManager_Operation, &a1, sipType_QByteArray, &a2, &a2State))
        {
            sipCpp->load(*a0,a1,*a2);
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_load, doc_QWebFrame_load);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setHtml, "QWebFrame.setHtml(str, QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QWebFrame_setHtml(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setHtml(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QUrl& a1def = QUrl();
        const QUrl* a1 = &a1def;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State, sipType_QUrl, &a1))
        {
            sipCpp->setHtml(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setHtml, doc_QWebFrame_setHtml);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setContent, "QWebFrame.setContent(QByteArray, str mimeType='', QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QWebFrame_setContent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setContent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QByteArray* a0;
        int a0State = 0;
        const QString& a1def = QString();
        const QString* a1 = &a1def;
        int a1State = 0;
        const QUrl& a2def = QUrl();
        const QUrl* a2 = &a2def;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_mimeType,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1J9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QByteArray, &a0, &a0State, sipType_QString,&a1, &a1State, sipType_QUrl, &a2))
        {
            sipCpp->setContent(*a0,*a1,*a2);
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setContent, doc_QWebFrame_setContent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_addToJavaScriptWindowObject, "QWebFrame.addToJavaScriptWindowObject(str, QObject, QWebFrame.ValueOwnership ownership=QWebFrame.QtOwnership)");

extern "C" {static PyObject *meth_QWebFrame_addToJavaScriptWindowObject(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_addToJavaScriptWindowObject(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QObject* a1;
        QWebFrame::ValueOwnership a2 = QWebFrame::QtOwnership;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            NULL,
            sipName_ownership,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1J8|E", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State, sipType_QObject, &a1, sipType_QWebFrame_ValueOwnership, &a2))
        {
            sipCpp->addToJavaScriptWindowObject(*a0,a1,a2);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_addToJavaScriptWindowObject, doc_QWebFrame_addToJavaScriptWindowObject);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_toHtml, "QWebFrame.toHtml() -> str");

extern "C" {static PyObject *meth_QWebFrame_toHtml(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_toHtml(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->toHtml());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_toHtml, doc_QWebFrame_toHtml);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_toPlainText, "QWebFrame.toPlainText() -> str");

extern "C" {static PyObject *meth_QWebFrame_toPlainText(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_toPlainText(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->toPlainText());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_toPlainText, doc_QWebFrame_toPlainText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_title, "QWebFrame.title() -> str");

extern "C" {static PyObject *meth_QWebFrame_title(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_title(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->title());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_title, doc_QWebFrame_title);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setUrl, "QWebFrame.setUrl(QUrl)");

extern "C" {static PyObject *meth_QWebFrame_setUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QUrl, &a0))
        {
            sipCpp->setUrl(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setUrl, doc_QWebFrame_setUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_url, "QWebFrame.url() -> QUrl");

extern "C" {static PyObject *meth_QWebFrame_url(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_url(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->url());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_url, doc_QWebFrame_url);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_icon, "QWebFrame.icon() -> QIcon");

extern "C" {static PyObject *meth_QWebFrame_icon(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_icon(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QIcon*sipRes;

            sipRes = new QIcon(sipCpp->icon());

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_icon, doc_QWebFrame_icon);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_frameName, "QWebFrame.frameName() -> str");

extern "C" {static PyObject *meth_QWebFrame_frameName(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_frameName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->frameName());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_frameName, doc_QWebFrame_frameName);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_parentFrame, "QWebFrame.parentFrame() -> QWebFrame");

extern "C" {static PyObject *meth_QWebFrame_parentFrame(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_parentFrame(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->parentFrame();

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_parentFrame, doc_QWebFrame_parentFrame);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_childFrames, "QWebFrame.childFrames() -> list-of-QWebFrame");

extern "C" {static PyObject *meth_QWebFrame_childFrames(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_childFrames(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QList<QWebFrame*>*sipRes;

            sipRes = new QList<QWebFrame*>(sipCpp->childFrames());

            return sipConvertFromNewType(sipRes,sipType_QList_0101QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_childFrames, doc_QWebFrame_childFrames);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollBarPolicy, "QWebFrame.scrollBarPolicy(Qt.Orientation) -> Qt.ScrollBarPolicy");

extern "C" {static PyObject *meth_QWebFrame_scrollBarPolicy(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollBarPolicy(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0))
        {
            Qt::ScrollBarPolicy sipRes;

            sipRes = sipCpp->scrollBarPolicy(a0);

            return sipConvertFromEnum(sipRes,sipType_Qt_ScrollBarPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollBarPolicy, doc_QWebFrame_scrollBarPolicy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setScrollBarPolicy, "QWebFrame.setScrollBarPolicy(Qt.Orientation, Qt.ScrollBarPolicy)");

extern "C" {static PyObject *meth_QWebFrame_setScrollBarPolicy(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setScrollBarPolicy(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        Qt::ScrollBarPolicy a1;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BEE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0, sipType_Qt_ScrollBarPolicy, &a1))
        {
            sipCpp->setScrollBarPolicy(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setScrollBarPolicy, doc_QWebFrame_setScrollBarPolicy);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setScrollBarValue, "QWebFrame.setScrollBarValue(Qt.Orientation, int)");

extern "C" {static PyObject *meth_QWebFrame_setScrollBarValue(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setScrollBarValue(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        int a1;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BEi", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0, &a1))
        {
            sipCpp->setScrollBarValue(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setScrollBarValue, doc_QWebFrame_setScrollBarValue);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollBarValue, "QWebFrame.scrollBarValue(Qt.Orientation) -> int");

extern "C" {static PyObject *meth_QWebFrame_scrollBarValue(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollBarValue(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0))
        {
            int sipRes;

            sipRes = sipCpp->scrollBarValue(a0);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollBarValue, doc_QWebFrame_scrollBarValue);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollBarMinimum, "QWebFrame.scrollBarMinimum(Qt.Orientation) -> int");

extern "C" {static PyObject *meth_QWebFrame_scrollBarMinimum(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollBarMinimum(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0))
        {
            int sipRes;

            sipRes = sipCpp->scrollBarMinimum(a0);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollBarMinimum, doc_QWebFrame_scrollBarMinimum);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollBarMaximum, "QWebFrame.scrollBarMaximum(Qt.Orientation) -> int");

extern "C" {static PyObject *meth_QWebFrame_scrollBarMaximum(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollBarMaximum(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0))
        {
            int sipRes;

            sipRes = sipCpp->scrollBarMaximum(a0);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollBarMaximum, doc_QWebFrame_scrollBarMaximum);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_pos, "QWebFrame.pos() -> QPoint");

extern "C" {static PyObject *meth_QWebFrame_pos(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_pos(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QPoint*sipRes;

            sipRes = new QPoint(sipCpp->pos());

            return sipConvertFromNewType(sipRes,sipType_QPoint,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_pos, doc_QWebFrame_pos);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_geometry, "QWebFrame.geometry() -> QRect");

extern "C" {static PyObject *meth_QWebFrame_geometry(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_geometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QRect*sipRes;

            sipRes = new QRect(sipCpp->geometry());

            return sipConvertFromNewType(sipRes,sipType_QRect,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_geometry, doc_QWebFrame_geometry);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_contentsSize, "QWebFrame.contentsSize() -> QSize");

extern "C" {static PyObject *meth_QWebFrame_contentsSize(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_contentsSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QSize*sipRes;

            sipRes = new QSize(sipCpp->contentsSize());

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_contentsSize, doc_QWebFrame_contentsSize);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_hitTestContent, "QWebFrame.hitTestContent(QPoint) -> QWebHitTestResult");

extern "C" {static PyObject *meth_QWebFrame_hitTestContent(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_hitTestContent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QPoint* a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPoint, &a0))
        {
            QWebHitTestResult*sipRes;

            sipRes = new QWebHitTestResult(sipCpp->hitTestContent(*a0));

            return sipConvertFromNewType(sipRes,sipType_QWebHitTestResult,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_hitTestContent, doc_QWebFrame_hitTestContent);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_event, "QWebFrame.event(QEvent) -> bool");

extern "C" {static PyObject *meth_QWebFrame_event(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QWebFrame::event(a0) : sipCpp->event(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_event, doc_QWebFrame_event);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_evaluateJavaScript, "QWebFrame.evaluateJavaScript(str) -> QVariant");

extern "C" {static PyObject *meth_QWebFrame_evaluateJavaScript(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_evaluateJavaScript(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State))
        {
            QVariant*sipRes;

            sipRes = new QVariant(sipCpp->evaluateJavaScript(*a0));
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_evaluateJavaScript, doc_QWebFrame_evaluateJavaScript);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_print_, "QWebFrame.print_(QPrinter)");

extern "C" {static PyObject *meth_QWebFrame_print_(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_print_(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPrinter* a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPrinter, &a0))
        {
            sipCpp->print(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_print_, doc_QWebFrame_print_);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_print, "QWebFrame.print(QPrinter)");

extern "C" {static PyObject *meth_QWebFrame_print(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_print(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPrinter* a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPrinter, &a0))
        {
            sipCpp->print(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_print, doc_QWebFrame_print);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_metaData, "QWebFrame.metaData() -> dict-of-QString-list-of-QString");

extern "C" {static PyObject *meth_QWebFrame_metaData(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_metaData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QMultiMap<QString,QString>*sipRes;

            sipRes = new QMultiMap<QString,QString>(sipCpp->metaData());

            return sipConvertFromNewType(sipRes,sipType_QMultiMap_0100QString_0100QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_metaData, doc_QWebFrame_metaData);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scroll, "QWebFrame.scroll(int, int)");

extern "C" {static PyObject *meth_QWebFrame_scroll(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scroll(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        int a1;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_QWebFrame, &sipCpp, &a0, &a1))
        {
            sipCpp->scroll(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scroll, doc_QWebFrame_scroll);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollPosition, "QWebFrame.scrollPosition() -> QPoint");

extern "C" {static PyObject *meth_QWebFrame_scrollPosition(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollPosition(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QPoint*sipRes;

            sipRes = new QPoint(sipCpp->scrollPosition());

            return sipConvertFromNewType(sipRes,sipType_QPoint,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollPosition, doc_QWebFrame_scrollPosition);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setScrollPosition, "QWebFrame.setScrollPosition(QPoint)");

extern "C" {static PyObject *meth_QWebFrame_setScrollPosition(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setScrollPosition(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QPoint* a0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPoint, &a0))
        {
            sipCpp->setScrollPosition(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setScrollPosition, doc_QWebFrame_setScrollPosition);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_zoomFactor, "QWebFrame.zoomFactor() -> float");

extern "C" {static PyObject *meth_QWebFrame_zoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_zoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->zoomFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_zoomFactor, doc_QWebFrame_zoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setZoomFactor, "QWebFrame.setZoomFactor(float)");

extern "C" {static PyObject *meth_QWebFrame_setZoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setZoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        qreal a0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bd", &sipSelf, sipType_QWebFrame, &sipCpp, &a0))
        {
            sipCpp->setZoomFactor(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setZoomFactor, doc_QWebFrame_setZoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_securityOrigin, "QWebFrame.securityOrigin() -> QWebSecurityOrigin");

extern "C" {static PyObject *meth_QWebFrame_securityOrigin(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_securityOrigin(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QWebSecurityOrigin*sipRes;

            sipRes = new QWebSecurityOrigin(sipCpp->securityOrigin());

            return sipConvertFromNewType(sipRes,sipType_QWebSecurityOrigin,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_securityOrigin, doc_QWebFrame_securityOrigin);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_requestedUrl, "QWebFrame.requestedUrl() -> QUrl");

extern "C" {static PyObject *meth_QWebFrame_requestedUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_requestedUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->requestedUrl());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_requestedUrl, doc_QWebFrame_requestedUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_baseUrl, "QWebFrame.baseUrl() -> QUrl");

extern "C" {static PyObject *meth_QWebFrame_baseUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_baseUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->baseUrl());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_baseUrl, doc_QWebFrame_baseUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollBarGeometry, "QWebFrame.scrollBarGeometry(Qt.Orientation) -> QRect");

extern "C" {static PyObject *meth_QWebFrame_scrollBarGeometry(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollBarGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Qt::Orientation a0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_Qt_Orientation, &a0))
        {
            QRect*sipRes;

            sipRes = new QRect(sipCpp->scrollBarGeometry(a0));

            return sipConvertFromNewType(sipRes,sipType_QRect,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollBarGeometry, doc_QWebFrame_scrollBarGeometry);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_render, "QWebFrame.render(QPainter, QRegion clip=QRegion())\n"
    "QWebFrame.render(QPainter, QWebFrame.RenderLayers, QRegion clip=QRegion())");

extern "C" {static PyObject *meth_QWebFrame_render(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_render(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QPainter* a0;
        const QRegion& a1def = QRegion();
        const QRegion* a1 = &a1def;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_clip,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ8|J9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPainter, &a0, sipType_QRegion, &a1))
        {
            sipCpp->render(a0,*a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        QPainter* a0;
        QWebFrame::RenderLayers* a1;
        int a1State = 0;
        const QRegion& a2def = QRegion();
        const QRegion* a2 = &a2def;
        QWebFrame *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            NULL,
            sipName_clip,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ8J1|J9", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QPainter, &a0, sipType_QWebFrame_RenderLayers, &a1, &a1State, sipType_QRegion, &a2))
        {
            sipCpp->render(a0,*a1,*a2);
            sipReleaseType(a1,sipType_QWebFrame_RenderLayers,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_render, doc_QWebFrame_render);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_hasFocus, "QWebFrame.hasFocus() -> bool");

extern "C" {static PyObject *meth_QWebFrame_hasFocus(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_hasFocus(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->hasFocus();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_hasFocus, doc_QWebFrame_hasFocus);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_setFocus, "QWebFrame.setFocus()");

extern "C" {static PyObject *meth_QWebFrame_setFocus(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_setFocus(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            sipCpp->setFocus();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_setFocus, doc_QWebFrame_setFocus);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_documentElement, "QWebFrame.documentElement() -> QWebElement");

extern "C" {static PyObject *meth_QWebFrame_documentElement(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_documentElement(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebFrame, &sipCpp))
        {
            QWebElement*sipRes;

            sipRes = new QWebElement(sipCpp->documentElement());

            return sipConvertFromNewType(sipRes,sipType_QWebElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_documentElement, doc_QWebFrame_documentElement);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_findAllElements, "QWebFrame.findAllElements(str) -> QWebElementCollection");

extern "C" {static PyObject *meth_QWebFrame_findAllElements(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_findAllElements(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State))
        {
            QWebElementCollection*sipRes;

            sipRes = new QWebElementCollection(sipCpp->findAllElements(*a0));
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebElementCollection,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_findAllElements, doc_QWebFrame_findAllElements);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_findFirstElement, "QWebFrame.findFirstElement(str) -> QWebElement");

extern "C" {static PyObject *meth_QWebFrame_findFirstElement(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_findFirstElement(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State))
        {
            QWebElement*sipRes;

            sipRes = new QWebElement(sipCpp->findFirstElement(*a0));
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QWebElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_findFirstElement, doc_QWebFrame_findFirstElement);

    return NULL;
}


PyDoc_STRVAR(doc_QWebFrame_scrollToAnchor, "QWebFrame.scrollToAnchor(str)");

extern "C" {static PyObject *meth_QWebFrame_scrollToAnchor(PyObject *, PyObject *);}
static PyObject *meth_QWebFrame_scrollToAnchor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QWebFrame *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QWebFrame, &sipCpp, sipType_QString,&a0, &a0State))
        {
            sipCpp->scrollToAnchor(*a0);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebFrame, sipName_scrollToAnchor, doc_QWebFrame_scrollToAnchor);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebFrame(void *, const sipTypeDef *);}
static void *cast_QWebFrame(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QWebFrame)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(QWebFrame *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebFrame(void *, int);}
static void release_QWebFrame(void *,int)
{
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QWebFrame[] = {{163, 0, 1}};


static PyMethodDef methods_QWebFrame[] = {
    {SIP_MLNAME_CAST(sipName_addToJavaScriptWindowObject), (PyCFunction)meth_QWebFrame_addToJavaScriptWindowObject, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebFrame_addToJavaScriptWindowObject)},
    {SIP_MLNAME_CAST(sipName_baseUrl), meth_QWebFrame_baseUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_baseUrl)},
    {SIP_MLNAME_CAST(sipName_childFrames), meth_QWebFrame_childFrames, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_childFrames)},
    {SIP_MLNAME_CAST(sipName_contentsSize), meth_QWebFrame_contentsSize, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_contentsSize)},
    {SIP_MLNAME_CAST(sipName_documentElement), meth_QWebFrame_documentElement, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_documentElement)},
    {SIP_MLNAME_CAST(sipName_evaluateJavaScript), meth_QWebFrame_evaluateJavaScript, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_evaluateJavaScript)},
    {SIP_MLNAME_CAST(sipName_event), meth_QWebFrame_event, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_event)},
    {SIP_MLNAME_CAST(sipName_findAllElements), meth_QWebFrame_findAllElements, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_findAllElements)},
    {SIP_MLNAME_CAST(sipName_findFirstElement), meth_QWebFrame_findFirstElement, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_findFirstElement)},
    {SIP_MLNAME_CAST(sipName_frameName), meth_QWebFrame_frameName, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_frameName)},
    {SIP_MLNAME_CAST(sipName_geometry), meth_QWebFrame_geometry, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_geometry)},
    {SIP_MLNAME_CAST(sipName_hasFocus), meth_QWebFrame_hasFocus, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_hasFocus)},
    {SIP_MLNAME_CAST(sipName_hitTestContent), meth_QWebFrame_hitTestContent, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_hitTestContent)},
    {SIP_MLNAME_CAST(sipName_icon), meth_QWebFrame_icon, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_icon)},
    {SIP_MLNAME_CAST(sipName_load), (PyCFunction)meth_QWebFrame_load, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebFrame_load)},
    {SIP_MLNAME_CAST(sipName_metaData), meth_QWebFrame_metaData, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_metaData)},
    {SIP_MLNAME_CAST(sipName_page), meth_QWebFrame_page, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_page)},
    {SIP_MLNAME_CAST(sipName_parentFrame), meth_QWebFrame_parentFrame, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_parentFrame)},
    {SIP_MLNAME_CAST(sipName_pos), meth_QWebFrame_pos, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_pos)},
    {SIP_MLNAME_CAST(sipName_print), meth_QWebFrame_print, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_print)},
    {SIP_MLNAME_CAST(sipName_print_), meth_QWebFrame_print_, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_print_)},
    {SIP_MLNAME_CAST(sipName_render), (PyCFunction)meth_QWebFrame_render, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebFrame_render)},
    {SIP_MLNAME_CAST(sipName_requestedUrl), meth_QWebFrame_requestedUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_requestedUrl)},
    {SIP_MLNAME_CAST(sipName_scroll), meth_QWebFrame_scroll, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scroll)},
    {SIP_MLNAME_CAST(sipName_scrollBarGeometry), meth_QWebFrame_scrollBarGeometry, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollBarGeometry)},
    {SIP_MLNAME_CAST(sipName_scrollBarMaximum), meth_QWebFrame_scrollBarMaximum, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollBarMaximum)},
    {SIP_MLNAME_CAST(sipName_scrollBarMinimum), meth_QWebFrame_scrollBarMinimum, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollBarMinimum)},
    {SIP_MLNAME_CAST(sipName_scrollBarPolicy), meth_QWebFrame_scrollBarPolicy, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollBarPolicy)},
    {SIP_MLNAME_CAST(sipName_scrollBarValue), meth_QWebFrame_scrollBarValue, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollBarValue)},
    {SIP_MLNAME_CAST(sipName_scrollPosition), meth_QWebFrame_scrollPosition, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollPosition)},
    {SIP_MLNAME_CAST(sipName_scrollToAnchor), meth_QWebFrame_scrollToAnchor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_scrollToAnchor)},
    {SIP_MLNAME_CAST(sipName_securityOrigin), meth_QWebFrame_securityOrigin, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_securityOrigin)},
    {SIP_MLNAME_CAST(sipName_setContent), (PyCFunction)meth_QWebFrame_setContent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebFrame_setContent)},
    {SIP_MLNAME_CAST(sipName_setFocus), meth_QWebFrame_setFocus, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setFocus)},
    {SIP_MLNAME_CAST(sipName_setHtml), (PyCFunction)meth_QWebFrame_setHtml, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QWebFrame_setHtml)},
    {SIP_MLNAME_CAST(sipName_setScrollBarPolicy), meth_QWebFrame_setScrollBarPolicy, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setScrollBarPolicy)},
    {SIP_MLNAME_CAST(sipName_setScrollBarValue), meth_QWebFrame_setScrollBarValue, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setScrollBarValue)},
    {SIP_MLNAME_CAST(sipName_setScrollPosition), meth_QWebFrame_setScrollPosition, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setScrollPosition)},
    {SIP_MLNAME_CAST(sipName_setUrl), meth_QWebFrame_setUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setUrl)},
    {SIP_MLNAME_CAST(sipName_setZoomFactor), meth_QWebFrame_setZoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_setZoomFactor)},
    {SIP_MLNAME_CAST(sipName_title), meth_QWebFrame_title, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_title)},
    {SIP_MLNAME_CAST(sipName_toHtml), meth_QWebFrame_toHtml, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_toHtml)},
    {SIP_MLNAME_CAST(sipName_toPlainText), meth_QWebFrame_toPlainText, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_toPlainText)},
    {SIP_MLNAME_CAST(sipName_url), meth_QWebFrame_url, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_url)},
    {SIP_MLNAME_CAST(sipName_zoomFactor), meth_QWebFrame_zoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebFrame_zoomFactor)}
};

static sipEnumMemberDef enummembers_QWebFrame[] = {
    {sipName_AllLayers, static_cast<int>(QWebFrame::AllLayers), 4},
    {sipName_AutoOwnership, static_cast<int>(QWebFrame::AutoOwnership), 6},
    {sipName_ContentsLayer, static_cast<int>(QWebFrame::ContentsLayer), 4},
    {sipName_PanIconLayer, static_cast<int>(QWebFrame::PanIconLayer), 4},
    {sipName_QtOwnership, static_cast<int>(QWebFrame::QtOwnership), 6},
    {sipName_ScriptOwnership, static_cast<int>(QWebFrame::ScriptOwnership), 6},
    {sipName_ScrollBarLayer, static_cast<int>(QWebFrame::ScrollBarLayer), 4},
};


/* Define this type's signals. */
static const pyqt5QtSignal signals_QWebFrame[] = {
    {"pageChanged()", "\1QWebFrame.pageChanged", 0, 0},
    {"loadFinished(bool)", "\1QWebFrame.loadFinished[bool]", 0, 0},
    {"loadStarted()", "\1QWebFrame.loadStarted", 0, 0},
    {"contentsSizeChanged(QSize)", "\1QWebFrame.contentsSizeChanged[QSize]", 0, 0},
    {"iconChanged()", "\1QWebFrame.iconChanged", 0, 0},
    {"initialLayoutCompleted()", "\1QWebFrame.initialLayoutCompleted", 0, 0},
    {"urlChanged(QUrl)", "\1QWebFrame.urlChanged[QUrl]", 0, 0},
    {"titleChanged(QString)", "\1QWebFrame.titleChanged[str]", 0, 0},
    {"javaScriptWindowObjectCleared()", "\1QWebFrame.javaScriptWindowObjectCleared", 0, 0},
    {0, 0, 0, 0}
};


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebFrame = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebFrame,
        {0}
    },
    {
        sipNameNr_QWebFrame,
        {0, 0, 1},
        45, methods_QWebFrame,
        7, enummembers_QWebFrame,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_QWebFrame,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    release_QWebFrame,
    cast_QWebFrame,
    0,
    0,
    0,
    0,
    0,
    0
},
    &QWebFrame::staticMetaObject,
    0,
    signals_QWebFrame,
    0
};

#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 16039 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 16043 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 16046 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtWebKit/qwebelement.sip"
#include <qwebelement.h>
#line 16049 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 16052 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 65 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebframe.sip"
#include <qwebframe.h>
#line 16055 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 16058 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 16061 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


PyDoc_STRVAR(doc_QWebHitTestResult_isNull, "QWebHitTestResult.isNull() -> bool");

extern "C" {static PyObject *meth_QWebHitTestResult_isNull(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_isNull(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isNull();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_isNull, doc_QWebHitTestResult_isNull);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_pos, "QWebHitTestResult.pos() -> QPoint");

extern "C" {static PyObject *meth_QWebHitTestResult_pos(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_pos(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QPoint*sipRes;

            sipRes = new QPoint(sipCpp->pos());

            return sipConvertFromNewType(sipRes,sipType_QPoint,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_pos, doc_QWebHitTestResult_pos);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_title, "QWebHitTestResult.title() -> str");

extern "C" {static PyObject *meth_QWebHitTestResult_title(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_title(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->title());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_title, doc_QWebHitTestResult_title);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkText, "QWebHitTestResult.linkText() -> str");

extern "C" {static PyObject *meth_QWebHitTestResult_linkText(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkText(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->linkText());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkText, doc_QWebHitTestResult_linkText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkUrl, "QWebHitTestResult.linkUrl() -> QUrl");

extern "C" {static PyObject *meth_QWebHitTestResult_linkUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->linkUrl());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkUrl, doc_QWebHitTestResult_linkUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkTitle, "QWebHitTestResult.linkTitle() -> QUrl");

extern "C" {static PyObject *meth_QWebHitTestResult_linkTitle(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkTitle(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->linkTitle());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkTitle, doc_QWebHitTestResult_linkTitle);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkTargetFrame, "QWebHitTestResult.linkTargetFrame() -> QWebFrame");

extern "C" {static PyObject *meth_QWebHitTestResult_linkTargetFrame(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkTargetFrame(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->linkTargetFrame();

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkTargetFrame, doc_QWebHitTestResult_linkTargetFrame);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_alternateText, "QWebHitTestResult.alternateText() -> str");

extern "C" {static PyObject *meth_QWebHitTestResult_alternateText(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_alternateText(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->alternateText());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_alternateText, doc_QWebHitTestResult_alternateText);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_imageUrl, "QWebHitTestResult.imageUrl() -> QUrl");

extern "C" {static PyObject *meth_QWebHitTestResult_imageUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_imageUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->imageUrl());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_imageUrl, doc_QWebHitTestResult_imageUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_pixmap, "QWebHitTestResult.pixmap() -> QPixmap");

extern "C" {static PyObject *meth_QWebHitTestResult_pixmap(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_pixmap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QPixmap*sipRes;

            sipRes = new QPixmap(sipCpp->pixmap());

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_pixmap, doc_QWebHitTestResult_pixmap);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_isContentEditable, "QWebHitTestResult.isContentEditable() -> bool");

extern "C" {static PyObject *meth_QWebHitTestResult_isContentEditable(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_isContentEditable(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isContentEditable();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_isContentEditable, doc_QWebHitTestResult_isContentEditable);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_isContentSelected, "QWebHitTestResult.isContentSelected() -> bool");

extern "C" {static PyObject *meth_QWebHitTestResult_isContentSelected(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_isContentSelected(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isContentSelected();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_isContentSelected, doc_QWebHitTestResult_isContentSelected);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_frame, "QWebHitTestResult.frame() -> QWebFrame");

extern "C" {static PyObject *meth_QWebHitTestResult_frame(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_frame(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QWebFrame*sipRes;

            sipRes = sipCpp->frame();

            return sipConvertFromType(sipRes,sipType_QWebFrame,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_frame, doc_QWebHitTestResult_frame);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_boundingRect, "QWebHitTestResult.boundingRect() -> QRect");

extern "C" {static PyObject *meth_QWebHitTestResult_boundingRect(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_boundingRect(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QRect*sipRes;

            sipRes = new QRect(sipCpp->boundingRect());

            return sipConvertFromNewType(sipRes,sipType_QRect,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_boundingRect, doc_QWebHitTestResult_boundingRect);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_enclosingBlockElement, "QWebHitTestResult.enclosingBlockElement() -> QWebElement");

extern "C" {static PyObject *meth_QWebHitTestResult_enclosingBlockElement(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_enclosingBlockElement(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QWebElement*sipRes;

            sipRes = new QWebElement(sipCpp->enclosingBlockElement());

            return sipConvertFromNewType(sipRes,sipType_QWebElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_enclosingBlockElement, doc_QWebHitTestResult_enclosingBlockElement);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkElement, "QWebHitTestResult.linkElement() -> QWebElement");

extern "C" {static PyObject *meth_QWebHitTestResult_linkElement(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkElement(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QWebElement*sipRes;

            sipRes = new QWebElement(sipCpp->linkElement());

            return sipConvertFromNewType(sipRes,sipType_QWebElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkElement, doc_QWebHitTestResult_linkElement);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_element, "QWebHitTestResult.element() -> QWebElement");

extern "C" {static PyObject *meth_QWebHitTestResult_element(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_element(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QWebElement*sipRes;

            sipRes = new QWebElement(sipCpp->element());

            return sipConvertFromNewType(sipRes,sipType_QWebElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_element, doc_QWebHitTestResult_element);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_mediaUrl, "QWebHitTestResult.mediaUrl() -> QUrl");

extern "C" {static PyObject *meth_QWebHitTestResult_mediaUrl(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_mediaUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->mediaUrl());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_mediaUrl, doc_QWebHitTestResult_mediaUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QWebHitTestResult_linkTitleString, "QWebHitTestResult.linkTitleString() -> str");

extern "C" {static PyObject *meth_QWebHitTestResult_linkTitleString(PyObject *, PyObject *);}
static PyObject *meth_QWebHitTestResult_linkTitleString(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QWebHitTestResult *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebHitTestResult, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->linkTitleString());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QWebHitTestResult, sipName_linkTitleString, doc_QWebHitTestResult_linkTitleString);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QWebHitTestResult(void *, const sipTypeDef *);}
static void *cast_QWebHitTestResult(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_QWebHitTestResult)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QWebHitTestResult(void *, int);}
static void release_QWebHitTestResult(void *sipCppV,int)
{
    delete reinterpret_cast<QWebHitTestResult *>(sipCppV);
}


extern "C" {static void assign_QWebHitTestResult(void *, SIP_SSIZE_T, const void *);}
static void assign_QWebHitTestResult(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QWebHitTestResult *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QWebHitTestResult *>(sipSrc);
}


extern "C" {static void *array_QWebHitTestResult(SIP_SSIZE_T);}
static void *array_QWebHitTestResult(SIP_SSIZE_T sipNrElem)
{
    return new QWebHitTestResult[sipNrElem];
}


extern "C" {static void *copy_QWebHitTestResult(const void *, SIP_SSIZE_T);}
static void *copy_QWebHitTestResult(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QWebHitTestResult(reinterpret_cast<const QWebHitTestResult *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_QWebHitTestResult(sipSimpleWrapper *);}
static void dealloc_QWebHitTestResult(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_QWebHitTestResult(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_QWebHitTestResult(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QWebHitTestResult(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    QWebHitTestResult *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            sipCpp = new QWebHitTestResult();

            return sipCpp;
        }
    }

    {
        const QWebHitTestResult* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_QWebHitTestResult, &a0))
        {
            sipCpp = new QWebHitTestResult(*a0);

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_QWebHitTestResult[] = {
    {SIP_MLNAME_CAST(sipName_alternateText), meth_QWebHitTestResult_alternateText, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_alternateText)},
    {SIP_MLNAME_CAST(sipName_boundingRect), meth_QWebHitTestResult_boundingRect, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_boundingRect)},
    {SIP_MLNAME_CAST(sipName_element), meth_QWebHitTestResult_element, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_element)},
    {SIP_MLNAME_CAST(sipName_enclosingBlockElement), meth_QWebHitTestResult_enclosingBlockElement, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_enclosingBlockElement)},
    {SIP_MLNAME_CAST(sipName_frame), meth_QWebHitTestResult_frame, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_frame)},
    {SIP_MLNAME_CAST(sipName_imageUrl), meth_QWebHitTestResult_imageUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_imageUrl)},
    {SIP_MLNAME_CAST(sipName_isContentEditable), meth_QWebHitTestResult_isContentEditable, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_isContentEditable)},
    {SIP_MLNAME_CAST(sipName_isContentSelected), meth_QWebHitTestResult_isContentSelected, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_isContentSelected)},
    {SIP_MLNAME_CAST(sipName_isNull), meth_QWebHitTestResult_isNull, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_isNull)},
    {SIP_MLNAME_CAST(sipName_linkElement), meth_QWebHitTestResult_linkElement, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkElement)},
    {SIP_MLNAME_CAST(sipName_linkTargetFrame), meth_QWebHitTestResult_linkTargetFrame, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkTargetFrame)},
    {SIP_MLNAME_CAST(sipName_linkText), meth_QWebHitTestResult_linkText, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkText)},
    {SIP_MLNAME_CAST(sipName_linkTitle), meth_QWebHitTestResult_linkTitle, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkTitle)},
    {SIP_MLNAME_CAST(sipName_linkTitleString), meth_QWebHitTestResult_linkTitleString, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkTitleString)},
    {SIP_MLNAME_CAST(sipName_linkUrl), meth_QWebHitTestResult_linkUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_linkUrl)},
    {SIP_MLNAME_CAST(sipName_mediaUrl), meth_QWebHitTestResult_mediaUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_mediaUrl)},
    {SIP_MLNAME_CAST(sipName_pixmap), meth_QWebHitTestResult_pixmap, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_pixmap)},
    {SIP_MLNAME_CAST(sipName_pos), meth_QWebHitTestResult_pos, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_pos)},
    {SIP_MLNAME_CAST(sipName_title), meth_QWebHitTestResult_title, METH_VARARGS, SIP_MLDOC_CAST(doc_QWebHitTestResult_title)}
};

PyDoc_STRVAR(doc_QWebHitTestResult, "\1QWebHitTestResult()\n"
    "QWebHitTestResult(QWebHitTestResult)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QWebHitTestResult = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QWebHitTestResult,
        {0}
    },
    {
        sipNameNr_QWebHitTestResult,
        {0, 0, 1},
        19, methods_QWebHitTestResult,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QWebHitTestResult,
    sipNameNr_PyQt5_QtCore_pyqtWrapperType,
    sipNameNr_sip_simplewrapper,
    0,
    0,
    init_type_QWebHitTestResult,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QWebHitTestResult,
    assign_QWebHitTestResult,
    array_QWebHitTestResult,
    copy_QWebHitTestResult,
    release_QWebHitTestResult,
    cast_QWebHitTestResult,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 26 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qgraphicswebview.sip"
#include <qgraphicswebview.h>
#line 16739 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

#line 30 "sip/QtWidgets/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 16743 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 16746 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 16749 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16752 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 491 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16755 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 366 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16758 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 199 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16761 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 139 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16764 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 345 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16767 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 119 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16770 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 164 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16773 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 88 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16776 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 100 "sip/QtCore/qurl.sip"
#include <qurl.h>
#line 16779 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 27 "sip/QtCore/qstring.sip"
#include <qstring.h>
#line 16782 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 16785 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16788 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 101 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 16791 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 1016 "sip/QtWidgets/qstyleoption.sip"
#include <qstyleoption.h>
#line 16794 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 16797 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 165 "sip/QtCore/qrect.sip"
#include <qrect.h>
#line 16800 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 16803 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/sip/QtWebKitWidgets/qwebpage.sip"
#include <qwebpage.h>
#line 16806 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qaction.sip"
#include <qaction.h>
#line 16809 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWebKit/qwebsettings.sip"
#include <qwebsettings.h>
#line 16812 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 49 "sip/QtWebKit/qwebhistory.sip"
#include <qwebhistory.h>
#line 16815 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 32 "sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 16818 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 16821 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 16824 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qicon.sip"
#include <qicon.h>
#line 16827 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 442 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16830 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 224 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16833 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 240 "sip/QtWidgets/qgraphicssceneevent.sip"
#include <qgraphicssceneevent.h>
#line 16836 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 453 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16839 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 420 "sip/QtGui/qevent.sip"
#include <qevent.h>
#line 16842 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 99 "sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 16845 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qstyleoption.sip"
#include <qstyleoption.h>
#line 16848 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpainterpath.sip"
#include <qpainterpath.h>
#line 16851 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 16854 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 16857 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 16860 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16863 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 16866 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qfont.sip"
#include <qfont.h>
#line 16869 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qstyle.sip"
#include <qstyle.h>
#line 16872 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicslayout.sip"
#include <qgraphicslayout.h>
#line 16875 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16878 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 16881 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 244 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16884 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 232 "sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16887 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 28 "sip/QtCore/qobject.sip"
#include <qobject.h>
#line 16890 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 36 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 16893 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 16896 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qthread.sip"
#include <qthread.h>
#line 16899 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16902 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 16905 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 16908 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 16911 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16914 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 16917 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicstransform.sip"
#include <qgraphicstransform.h>
#line 16920 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 16923 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 638 "sip/QtWidgets/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 16926 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qtransform.sip"
#include <qtransform.h>
#line 16929 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qregion.sip"
#include <qregion.h>
#line 16932 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qsize.sip"
#include <qsize.h>
#line 16935 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 144 "sip/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 16938 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 330 "sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 16941 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16944 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 16947 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 16950 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 606 "sip/QtWidgets/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 16953 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qgraphicsscene.sip"
#include <qgraphicsscene.h>
#line 16956 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 26 "sip/QtWidgets/qgraphicslayoutitem.sip"
#include <qgraphicslayoutitem.h>
#line 16959 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"
#line 30 "sip/QtWidgets/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 16962 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"


class sipQGraphicsWebView : public QGraphicsWebView
{
public:
    sipQGraphicsWebView(QGraphicsItem*);
    virtual ~sipQGraphicsWebView();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    void sipProtect_setGraphicsItem(QGraphicsItem*);
    void sipProtect_setOwnedByLayout(bool);
    void sipProtectVirt_hoverEnterEvent(bool,QGraphicsSceneHoverEvent*);
    void sipProtect_prepareGeometryChange();
    bool sipProtectVirt_sceneEventFilter(bool,QGraphicsItem*,QEvent*);
    QObject* sipProtect_sender() const;
    int sipProtect_receivers(const char*) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent*);
    void sipProtectVirt_childEvent(bool,QChildEvent*);
    void sipProtectVirt_customEvent(bool,QEvent*);
    void sipProtectVirt_connectNotify(bool,const QMetaMethod&);
    void sipProtectVirt_disconnectNotify(bool,const QMetaMethod&);
    int sipProtect_senderSignalIndex() const;
    bool sipProtect_isSignalConnected(const QMetaMethod&) const;
    void sipProtect_updateMicroFocus();
    void sipProtectVirt_initStyleOption(bool,QStyleOption*) const;
    bool sipProtectVirt_windowFrameEvent(bool,QEvent*);
    Qt::WindowFrameSection sipProtectVirt_windowFrameSectionAt(bool,const QPointF&) const;
    void sipProtectVirt_changeEvent(bool,QEvent*);
    void sipProtectVirt_closeEvent(bool,QCloseEvent*);
    void sipProtectVirt_hideEvent(bool,QHideEvent*);
    void sipProtectVirt_moveEvent(bool,QGraphicsSceneMoveEvent*);
    void sipProtectVirt_polishEvent(bool);
    void sipProtectVirt_resizeEvent(bool,QGraphicsSceneResizeEvent*);
    void sipProtectVirt_showEvent(bool,QShowEvent*);
    void sipProtectVirt_grabMouseEvent(bool,QEvent*);
    void sipProtectVirt_ungrabMouseEvent(bool,QEvent*);
    void sipProtectVirt_grabKeyboardEvent(bool,QEvent*);
    void sipProtectVirt_ungrabKeyboardEvent(bool,QEvent*);
    void sipProtectVirt_mousePressEvent(bool,QGraphicsSceneMouseEvent*);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QGraphicsSceneMouseEvent*);
    void sipProtectVirt_mouseReleaseEvent(bool,QGraphicsSceneMouseEvent*);
    void sipProtectVirt_mouseMoveEvent(bool,QGraphicsSceneMouseEvent*);
    void sipProtectVirt_hoverMoveEvent(bool,QGraphicsSceneHoverEvent*);
    void sipProtectVirt_hoverLeaveEvent(bool,QGraphicsSceneHoverEvent*);
    void sipProtectVirt_wheelEvent(bool,QGraphicsSceneWheelEvent*);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent*);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent*);
    void sipProtectVirt_contextMenuEvent(bool,QGraphicsSceneContextMenuEvent*);
    void sipProtectVirt_dragEnterEvent(bool,QGraphicsSceneDragDropEvent*);
    void sipProtectVirt_dragLeaveEvent(bool,QGraphicsSceneDragDropEvent*);
    void sipProtectVirt_dragMoveEvent(bool,QGraphicsSceneDragDropEvent*);
    void sipProtectVirt_dropEvent(bool,QGraphicsSceneDragDropEvent*);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent*);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent*);
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent*);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtectVirt_sceneEvent(bool,QEvent*);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool sceneEventFilter(QGraphicsItem*,QEvent*);
    void hoverEnterEvent(QGraphicsSceneHoverEvent*);
    QPainterPath opaqueArea() const;
    bool isObscuredBy(const QGraphicsItem*) const;
    bool collidesWithPath(const QPainterPath&,Qt::ItemSelectionMode) const;
    bool collidesWithItem(const QGraphicsItem*,Qt::ItemSelectionMode) const;
    bool contains(const QPointF&) const;
    void advance(int);
    void disconnectNotify(const QMetaMethod&);
    void connectNotify(const QMetaMethod&);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    void ungrabKeyboardEvent(QEvent*);
    void grabKeyboardEvent(QEvent*);
    void ungrabMouseEvent(QEvent*);
    void grabMouseEvent(QEvent*);
    void showEvent(QShowEvent*);
    void resizeEvent(QGraphicsSceneResizeEvent*);
    void polishEvent();
    void moveEvent(QGraphicsSceneMoveEvent*);
    void hideEvent(QHideEvent*);
    void closeEvent(QCloseEvent*);
    void changeEvent(QEvent*);
    Qt::WindowFrameSection windowFrameSectionAt(const QPointF&) const;
    bool windowFrameEvent(QEvent*);
    void initStyleOption(QStyleOption*) const;
    QPainterPath shape() const;
    QRectF boundingRect() const;
    void paintWindowFrame(QPainter*,const QStyleOptionGraphicsItem*,QWidget*);
    int type() const;
    void getContentsMargins(qreal*,qreal*,qreal*,qreal*) const;
    bool sceneEvent(QEvent*);
    bool focusNextPrevChild(bool);
    void inputMethodEvent(QInputMethodEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void dropEvent(QGraphicsSceneDragDropEvent*);
    void dragMoveEvent(QGraphicsSceneDragDropEvent*);
    void dragLeaveEvent(QGraphicsSceneDragDropEvent*);
    void dragEnterEvent(QGraphicsSceneDragDropEvent*);
    void contextMenuEvent(QGraphicsSceneContextMenuEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    void wheelEvent(QGraphicsSceneWheelEvent*);
    void hoverLeaveEvent(QGraphicsSceneHoverEvent*);
    void hoverMoveEvent(QGraphicsSceneHoverEvent*);
    void mouseMoveEvent(QGraphicsSceneMouseEvent*);
    void mouseReleaseEvent(QGraphicsSceneMouseEvent*);
    void mouseDoubleClickEvent(QGraphicsSceneMouseEvent*);
    void mousePressEvent(QGraphicsSceneMouseEvent*);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    QSizeF sizeHint(Qt::SizeHint,const QSizeF&) const;
    bool event(QEvent*);
    QVariant itemChange(QGraphicsItem::GraphicsItemChange,const QVariant&);
    void paint(QPainter*,const QStyleOptionGraphicsItem*,QWidget*);
    void updateGeometry();
    void setGeometry(const QRectF&);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipQGraphicsWebView(const sipQGraphicsWebView &);
    sipQGraphicsWebView &operator = (const sipQGraphicsWebView &);

    char sipPyMethods[59];
};

sipQGraphicsWebView::sipQGraphicsWebView(QGraphicsItem*a0): QGraphicsWebView(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipQGraphicsWebView::~sipQGraphicsWebView()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipQGraphicsWebView::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : sip_QtWebKitWidgets_qt_metaobject(sipPySelf,sipType_QGraphicsWebView);
}

int sipQGraphicsWebView::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = QGraphicsWebView::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_QtWebKitWidgets_qt_metacall(sipPySelf,sipType_QGraphicsWebView,_c,_id,_a);

    return _id;
}

void *sipQGraphicsWebView::qt_metacast(const char *_clname)
{
    void *sipCpp;

    return (sip_QtWebKitWidgets_qt_metacast(sipPySelf, sipType_QGraphicsWebView, _clname, &sipCpp) ? sipCpp : QGraphicsWebView::qt_metacast(_clname));
}

bool sipQGraphicsWebView::sceneEventFilter(QGraphicsItem*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_sceneEventFilter);

    if (!sipMeth)
        return QGraphicsWebView::sceneEventFilter(a0,a1);

    typedef bool (*sipVH_QtWidgets_125)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsItem*,QEvent*);

    return ((sipVH_QtWidgets_125)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[125]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQGraphicsWebView::hoverEnterEvent(QGraphicsSceneHoverEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_hoverEnterEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::hoverEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_104)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneHoverEvent*);

    ((sipVH_QtWidgets_104)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[104]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPainterPath sipQGraphicsWebView::opaqueArea() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[2]),sipPySelf,NULL,sipName_opaqueArea);

    if (!sipMeth)
        return QGraphicsWebView::opaqueArea();

    typedef QPainterPath (*sipVH_QtWidgets_111)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtWidgets_111)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[111]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

bool sipQGraphicsWebView::isObscuredBy(const QGraphicsItem*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[3]),sipPySelf,NULL,sipName_isObscuredBy);

    if (!sipMeth)
        return QGraphicsWebView::isObscuredBy(a0);

    typedef bool (*sipVH_QtWidgets_123)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QGraphicsItem*);

    return ((sipVH_QtWidgets_123)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[123]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQGraphicsWebView::collidesWithPath(const QPainterPath& a0,Qt::ItemSelectionMode a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[4]),sipPySelf,NULL,sipName_collidesWithPath);

    if (!sipMeth)
        return QGraphicsWebView::collidesWithPath(a0,a1);

    typedef bool (*sipVH_QtWidgets_126)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPainterPath&,Qt::ItemSelectionMode);

    return ((sipVH_QtWidgets_126)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[126]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

bool sipQGraphicsWebView::collidesWithItem(const QGraphicsItem*a0,Qt::ItemSelectionMode a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[5]),sipPySelf,NULL,sipName_collidesWithItem);

    if (!sipMeth)
        return QGraphicsWebView::collidesWithItem(a0,a1);

    typedef bool (*sipVH_QtWidgets_127)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QGraphicsItem*,Qt::ItemSelectionMode);

    return ((sipVH_QtWidgets_127)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[127]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

bool sipQGraphicsWebView::contains(const QPointF& a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[6]),sipPySelf,NULL,sipName_contains);

    if (!sipMeth)
        return QGraphicsWebView::contains(a0);

    typedef bool (*sipVH_QtWidgets_124)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPointF&);

    return ((sipVH_QtWidgets_124)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[124]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::advance(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_advance);

    if (!sipMeth)
    {
        QGraphicsWebView::advance(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::disconnectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QGraphicsWebView::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::connectNotify(const QMetaMethod& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QGraphicsWebView::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_46)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QMetaMethod&);

    ((sipVH_QtCore_46)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[46]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_47)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[47]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[9]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQGraphicsWebView::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QGraphicsWebView::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_26)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[26]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQGraphicsWebView::ungrabKeyboardEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_ungrabKeyboardEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::ungrabKeyboardEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::grabKeyboardEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_grabKeyboardEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::grabKeyboardEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::ungrabMouseEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_ungrabMouseEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::ungrabMouseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::grabMouseEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_grabMouseEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::grabMouseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_6)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::resizeEvent(QGraphicsSceneResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_105)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneResizeEvent*);

    ((sipVH_QtWidgets_105)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[105]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::polishEvent()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_polishEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::polishEvent();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[11]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQGraphicsWebView::moveEvent(QGraphicsSceneMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_106)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneMoveEvent*);

    ((sipVH_QtWidgets_106)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[106]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtWidgets_14)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[14]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[25]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

Qt::WindowFrameSection sipQGraphicsWebView::windowFrameSectionAt(const QPointF& a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[25]),sipPySelf,NULL,sipName_windowFrameSectionAt);

    if (!sipMeth)
        return QGraphicsWebView::windowFrameSectionAt(a0);

    typedef Qt::WindowFrameSection (*sipVH_QtWidgets_107)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPointF&);

    return ((sipVH_QtWidgets_107)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[107]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQGraphicsWebView::windowFrameEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_windowFrameEvent);

    if (!sipMeth)
        return QGraphicsWebView::windowFrameEvent(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::initStyleOption(QStyleOption*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[27]),sipPySelf,NULL,sipName_initStyleOption);

    if (!sipMeth)
    {
        QGraphicsWebView::initStyleOption(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_110)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QStyleOption*);

    ((sipVH_QtWidgets_110)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[110]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QPainterPath sipQGraphicsWebView::shape() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[28]),sipPySelf,NULL,sipName_shape);

    if (!sipMeth)
        return QGraphicsWebView::shape();

    typedef QPainterPath (*sipVH_QtWidgets_111)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtWidgets_111)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[111]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

QRectF sipQGraphicsWebView::boundingRect() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[29]),sipPySelf,NULL,sipName_boundingRect);

    if (!sipMeth)
        return QGraphicsWebView::boundingRect();

    typedef QRectF (*sipVH_QtWidgets_112)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtWidgets_112)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[112]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQGraphicsWebView::paintWindowFrame(QPainter*a0,const QStyleOptionGraphicsItem*a1,QWidget*a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_paintWindowFrame);

    if (!sipMeth)
    {
        QGraphicsWebView::paintWindowFrame(a0,a1,a2);
        return;
    }

    typedef void (*sipVH_QtWidgets_113)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPainter*,const QStyleOptionGraphicsItem*,QWidget*);

    ((sipVH_QtWidgets_113)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[113]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

int sipQGraphicsWebView::type() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[31]),sipPySelf,NULL,sipName_type);

    if (!sipMeth)
        return QGraphicsWebView::type();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQGraphicsWebView::getContentsMargins(qreal*a0,qreal*a1,qreal*a2,qreal*a3) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[32]),sipPySelf,NULL,sipName_getContentsMargins);

    if (!sipMeth)
    {
        QGraphicsWebView::getContentsMargins(a0,a1,a2,a3);
        return;
    }

    typedef void (*sipVH_QtWidgets_114)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, double*,double*,double*,double*);

    ((sipVH_QtWidgets_114)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[114]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2, a3);
}

bool sipQGraphicsWebView::sceneEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_sceneEvent);

    if (!sipMeth)
        return QGraphicsWebView::sceneEvent(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

bool sipQGraphicsWebView::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return QGraphicsWebView::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtWidgets_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtWidgets_5)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtWidgets_7)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_7)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[7]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::dropEvent(QGraphicsSceneDragDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_120)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneDragDropEvent*);

    ((sipVH_QtWidgets_120)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[120]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::dragMoveEvent(QGraphicsSceneDragDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_120)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneDragDropEvent*);

    ((sipVH_QtWidgets_120)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[120]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::dragLeaveEvent(QGraphicsSceneDragDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_120)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneDragDropEvent*);

    ((sipVH_QtWidgets_120)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[120]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::dragEnterEvent(QGraphicsSceneDragDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_120)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneDragDropEvent*);

    ((sipVH_QtWidgets_120)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[120]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::contextMenuEvent(QGraphicsSceneContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_121)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneContextMenuEvent*);

    ((sipVH_QtWidgets_121)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[121]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_4)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[4]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::wheelEvent(QGraphicsSceneWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_117)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneWheelEvent*);

    ((sipVH_QtWidgets_117)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[117]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::hoverLeaveEvent(QGraphicsSceneHoverEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_hoverLeaveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::hoverLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_104)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneHoverEvent*);

    ((sipVH_QtWidgets_104)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[104]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::hoverMoveEvent(QGraphicsSceneHoverEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_hoverMoveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::hoverMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_104)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneHoverEvent*);

    ((sipVH_QtWidgets_104)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[104]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::mouseMoveEvent(QGraphicsSceneMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_118)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneMouseEvent*);

    ((sipVH_QtWidgets_118)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[118]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::mouseReleaseEvent(QGraphicsSceneMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_118)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneMouseEvent*);

    ((sipVH_QtWidgets_118)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[118]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_118)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneMouseEvent*);

    ((sipVH_QtWidgets_118)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[118]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::mousePressEvent(QGraphicsSceneMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        QGraphicsWebView::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtWidgets_118)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsSceneMouseEvent*);

    ((sipVH_QtWidgets_118)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[118]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QVariant sipQGraphicsWebView::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[52]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return QGraphicsWebView::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtWidgets_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtWidgets_6)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[6]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QSizeF sipQGraphicsWebView::sizeHint(Qt::SizeHint a0,const QSizeF& a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[53]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return QGraphicsWebView::sizeHint(a0,a1);

    typedef QSizeF (*sipVH_QtWidgets_109)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::SizeHint,const QSizeF&);

    return ((sipVH_QtWidgets_109)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[109]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

bool sipQGraphicsWebView::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[54],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QGraphicsWebView::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[5]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

QVariant sipQGraphicsWebView::itemChange(QGraphicsItem::GraphicsItemChange a0,const QVariant& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_itemChange);

    if (!sipMeth)
        return QGraphicsWebView::itemChange(a0,a1);

    typedef QVariant (*sipVH_QtWidgets_108)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QGraphicsItem::GraphicsItemChange,const QVariant&);

    return ((sipVH_QtWidgets_108)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[108]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1);
}

void sipQGraphicsWebView::paint(QPainter*a0,const QStyleOptionGraphicsItem*a1,QWidget*a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[56],sipPySelf,NULL,sipName_paint);

    if (!sipMeth)
    {
        QGraphicsWebView::paint(a0,a1,a2);
        return;
    }

    typedef void (*sipVH_QtWidgets_113)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPainter*,const QStyleOptionGraphicsItem*,QWidget*);

    ((sipVH_QtWidgets_113)(sipModuleAPI_QtWebKitWidgets_QtWidgets->em_virthandlers[113]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0, a1, a2);
}

void sipQGraphicsWebView::updateGeometry()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[57],sipPySelf,NULL,sipName_updateGeometry);

    if (!sipMeth)
    {
        QGraphicsWebView::updateGeometry();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_QtWebKitWidgets_QtCore->em_virthandlers[11]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth);
}

void sipQGraphicsWebView::setGeometry(const QRectF& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[58],sipPySelf,NULL,sipName_setGeometry);

    if (!sipMeth)
    {
        QGraphicsWebView::setGeometry(a0);
        return;
    }

    typedef void (*sipVH_QtGui_45)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QRectF&);

    ((sipVH_QtGui_45)(sipModuleAPI_QtWebKitWidgets_QtGui->em_virthandlers[45]))(sipGILState, sipModuleAPI_QtWebKitWidgets_QtCore->em_virterrorhandlers[0], sipPySelf, sipMeth, a0);
}

void sipQGraphicsWebView::sipProtect_setGraphicsItem(QGraphicsItem*a0)
{
    QGraphicsLayoutItem::setGraphicsItem(a0);
}

void sipQGraphicsWebView::sipProtect_setOwnedByLayout(bool a0)
{
    QGraphicsLayoutItem::setOwnedByLayout(a0);
}

void sipQGraphicsWebView::sipProtectVirt_hoverEnterEvent(bool sipSelfWasArg,QGraphicsSceneHoverEvent*a0)
{
    (sipSelfWasArg ? QGraphicsItem::hoverEnterEvent(a0) : hoverEnterEvent(a0));
}

void sipQGraphicsWebView::sipProtect_prepareGeometryChange()
{
    QGraphicsItem::prepareGeometryChange();
}

bool sipQGraphicsWebView::sipProtectVirt_sceneEventFilter(bool sipSelfWasArg,QGraphicsItem*a0,QEvent*a1)
{
    return (sipSelfWasArg ? QGraphicsItem::sceneEventFilter(a0,a1) : sceneEventFilter(a0,a1));
}

QObject* sipQGraphicsWebView::sipProtect_sender() const
{
    return QObject::sender();
}

int sipQGraphicsWebView::sipProtect_receivers(const char*a0) const
{
    return QObject::receivers(a0);
}

void sipQGraphicsWebView::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent*a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent*a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_connectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipQGraphicsWebView::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const QMetaMethod& a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

int sipQGraphicsWebView::sipProtect_senderSignalIndex() const
{
    return QObject::senderSignalIndex();
}

bool sipQGraphicsWebView::sipProtect_isSignalConnected(const QMetaMethod& a0) const
{
    return QObject::isSignalConnected(a0);
}

void sipQGraphicsWebView::sipProtect_updateMicroFocus()
{
    QGraphicsObject::updateMicroFocus();
}

void sipQGraphicsWebView::sipProtectVirt_initStyleOption(bool sipSelfWasArg,QStyleOption*a0) const
{
    (sipSelfWasArg ? QGraphicsWidget::initStyleOption(a0) : initStyleOption(a0));
}

bool sipQGraphicsWebView::sipProtectVirt_windowFrameEvent(bool sipSelfWasArg,QEvent*a0)
{
    return (sipSelfWasArg ? QGraphicsWidget::windowFrameEvent(a0) : windowFrameEvent(a0));
}

Qt::WindowFrameSection sipQGraphicsWebView::sipProtectVirt_windowFrameSectionAt(bool sipSelfWasArg,const QPointF& a0) const
{
    return (sipSelfWasArg ? QGraphicsWidget::windowFrameSectionAt(a0) : windowFrameSectionAt(a0));
}

void sipQGraphicsWebView::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::changeEvent(a0) : changeEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::closeEvent(a0) : closeEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::hideEvent(a0) : hideEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_moveEvent(bool sipSelfWasArg,QGraphicsSceneMoveEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::moveEvent(a0) : moveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_polishEvent(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QGraphicsWidget::polishEvent() : polishEvent());
}

void sipQGraphicsWebView::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QGraphicsSceneResizeEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::resizeEvent(a0) : resizeEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::showEvent(a0) : showEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_grabMouseEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::grabMouseEvent(a0) : grabMouseEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_ungrabMouseEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::ungrabMouseEvent(a0) : ungrabMouseEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_grabKeyboardEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::grabKeyboardEvent(a0) : grabKeyboardEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_ungrabKeyboardEvent(bool sipSelfWasArg,QEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWidget::ungrabKeyboardEvent(a0) : ungrabKeyboardEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QGraphicsSceneMouseEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QGraphicsSceneMouseEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QGraphicsSceneMouseEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QGraphicsSceneMouseEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_hoverMoveEvent(bool sipSelfWasArg,QGraphicsSceneHoverEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::hoverMoveEvent(a0) : hoverMoveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_hoverLeaveEvent(bool sipSelfWasArg,QGraphicsSceneHoverEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::hoverLeaveEvent(a0) : hoverLeaveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QGraphicsSceneWheelEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::wheelEvent(a0) : wheelEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QGraphicsSceneContextMenuEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QGraphicsSceneDragDropEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QGraphicsSceneDragDropEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QGraphicsSceneDragDropEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_dropEvent(bool sipSelfWasArg,QGraphicsSceneDragDropEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::dropEvent(a0) : dropEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::focusInEvent(a0) : focusInEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipQGraphicsWebView::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent*a0)
{
    (sipSelfWasArg ? QGraphicsWebView::inputMethodEvent(a0) : inputMethodEvent(a0));
}

bool sipQGraphicsWebView::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QGraphicsWebView::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipQGraphicsWebView::sipProtectVirt_sceneEvent(bool sipSelfWasArg,QEvent*a0)
{
    return (sipSelfWasArg ? QGraphicsWebView::sceneEvent(a0) : sceneEvent(a0));
}


PyDoc_STRVAR(doc_QGraphicsWebView_setGraphicsItem, "QGraphicsWebView.setGraphicsItem(QGraphicsItem)");

extern "C" {static PyObject *meth_QGraphicsWebView_setGraphicsItem(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setGraphicsItem(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QGraphicsItem* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsItem, &a0))
        {
            sipCpp->sipProtect_setGraphicsItem(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setGraphicsItem, doc_QGraphicsWebView_setGraphicsItem);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setOwnedByLayout, "QGraphicsWebView.setOwnedByLayout(bool)");

extern "C" {static PyObject *meth_QGraphicsWebView_setOwnedByLayout(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setOwnedByLayout(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "Bb", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            sipCpp->sipProtect_setOwnedByLayout(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setOwnedByLayout, doc_QGraphicsWebView_setOwnedByLayout);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_hoverEnterEvent, "QGraphicsWebView.hoverEnterEvent(QGraphicsSceneHoverEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_hoverEnterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_hoverEnterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneHoverEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneHoverEvent, &a0))
        {
            sipCpp->sipProtectVirt_hoverEnterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_hoverEnterEvent, doc_QGraphicsWebView_hoverEnterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_prepareGeometryChange, "QGraphicsWebView.prepareGeometryChange()");

extern "C" {static PyObject *meth_QGraphicsWebView_prepareGeometryChange(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_prepareGeometryChange(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->sipProtect_prepareGeometryChange();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_prepareGeometryChange, doc_QGraphicsWebView_prepareGeometryChange);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_sceneEventFilter, "QGraphicsWebView.sceneEventFilter(QGraphicsItem, QEvent) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_sceneEventFilter(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_sceneEventFilter(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsItem* a0;
        QEvent* a1;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8J8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsItem, &a0, sipType_QEvent, &a1))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_sceneEventFilter(sipSelfWasArg,a0,a1);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_sceneEventFilter, doc_QGraphicsWebView_sceneEventFilter);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_sender, "QGraphicsWebView.sender() -> QObject");

extern "C" {static PyObject *meth_QGraphicsWebView_sender(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_sender(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QObject*sipRes = 0;

#line 546 "sip/QtCore/qobject.sip"
        // sender() must be called without the GIL to avoid possible deadlocks between
        // the GIL and Qt's internal thread data mutex.
        
        Py_BEGIN_ALLOW_THREADS
        
        #if defined(SIP_PROTECTED_IS_PUBLIC)
        sipRes = sipCpp->sender();
        #else
        sipRes = sipCpp->sipProtect_sender();
        #endif
        
        Py_END_ALLOW_THREADS
        
        if (!sipRes)
        {
            typedef QObject *(*qtcore_qobject_sender_t)();
        
            static qtcore_qobject_sender_t qtcore_qobject_sender = 0;
        
            if (!qtcore_qobject_sender)
                qtcore_qobject_sender = (qtcore_qobject_sender_t)sipImportSymbol("qtcore_qobject_sender");
        
            if (qtcore_qobject_sender)
                sipRes = qtcore_qobject_sender();
        }
#line 18562 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_sender, doc_QGraphicsWebView_sender);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_receivers, "QGraphicsWebView.receivers(signal) -> int");

extern "C" {static PyObject *meth_QGraphicsWebView_receivers(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_receivers(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        PyObject * a0;
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BP0", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            int sipRes = 0;
            sipErrorState sipError = sipErrorNone;

#line 575 "sip/QtCore/qobject.sip"
        // We need to handle the signal object.  Import the helper if it hasn't already
        // been done.
        typedef sipErrorState (*pyqt5_get_signal_signature_t)(PyObject *, const QObject *, const QByteArray &);
        
        static pyqt5_get_signal_signature_t pyqt5_get_signal_signature = 0;
        
        if (!pyqt5_get_signal_signature)
            pyqt5_get_signal_signature = (pyqt5_get_signal_signature_t)sipImportSymbol("pyqt5_get_signal_signature");
        
        if (pyqt5_get_signal_signature)
        {
            QByteArray signal_signature;
            
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            if ((sipError = pyqt5_get_signal_signature(a0, sipCpp, signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->receivers(signal_signature.constData());
            }
        #else
            if ((sipError = pyqt5_get_signal_signature(a0, static_cast<const QObject *>(sipCpp), signal_signature)) == sipErrorNone)
            {
                sipRes = sipCpp->sipProtect_receivers(signal_signature.constData());
            }
        #endif
            else if (sipError == sipErrorContinue)
            {
                sipError = sipBadCallableArg(0, a0);
            }
        }
#line 18621 "/usr/src/ports/python3-pyqt5/python3-pyqt5-5.5-1.i686/build/QtWebKitWidgets/sipQtWebKitWidgetspart0.cpp"

            if (sipError == sipErrorFail)
                return 0;

            if (sipError == sipErrorNone)
            {
            return SIPLong_FromLong(sipRes);
            }

            sipAddException(sipError, &sipParseErr);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_receivers, doc_QGraphicsWebView_receivers);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_timerEvent, "QGraphicsWebView.timerEvent(QTimerEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_timerEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_timerEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QTimerEvent, &a0))
        {
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_timerEvent, doc_QGraphicsWebView_timerEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_childEvent, "QGraphicsWebView.childEvent(QChildEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_childEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_childEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QChildEvent, &a0))
        {
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_childEvent, doc_QGraphicsWebView_childEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_customEvent, "QGraphicsWebView.customEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_customEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_customEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_customEvent, doc_QGraphicsWebView_customEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_connectNotify, "QGraphicsWebView.connectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QGraphicsWebView_connectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_connectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_connectNotify, doc_QGraphicsWebView_connectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_disconnectNotify, "QGraphicsWebView.disconnectNotify(QMetaMethod)");

extern "C" {static PyObject *meth_QGraphicsWebView_disconnectNotify(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMetaMethod* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_disconnectNotify, doc_QGraphicsWebView_disconnectNotify);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_senderSignalIndex, "QGraphicsWebView.senderSignalIndex() -> int");

extern "C" {static PyObject *meth_QGraphicsWebView_senderSignalIndex(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_senderSignalIndex(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            int sipRes;

            sipRes = sipCpp->sipProtect_senderSignalIndex();

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_senderSignalIndex, doc_QGraphicsWebView_senderSignalIndex);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_isSignalConnected, "QGraphicsWebView.isSignalConnected(QMetaMethod) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_isSignalConnected(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_isSignalConnected(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QMetaMethod* a0;
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QMetaMethod, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtect_isSignalConnected(*a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_isSignalConnected, doc_QGraphicsWebView_isSignalConnected);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_updateMicroFocus, "QGraphicsWebView.updateMicroFocus()");

extern "C" {static PyObject *meth_QGraphicsWebView_updateMicroFocus(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_updateMicroFocus(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->sipProtect_updateMicroFocus();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_updateMicroFocus, doc_QGraphicsWebView_updateMicroFocus);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_initStyleOption, "QGraphicsWebView.initStyleOption(QStyleOption)");

extern "C" {static PyObject *meth_QGraphicsWebView_initStyleOption(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_initStyleOption(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QStyleOption* a0;
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QStyleOption, &a0))
        {
            sipCpp->sipProtectVirt_initStyleOption(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_initStyleOption, doc_QGraphicsWebView_initStyleOption);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_windowFrameEvent, "QGraphicsWebView.windowFrameEvent(QEvent) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_windowFrameEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_windowFrameEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_windowFrameEvent(sipSelfWasArg,a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_windowFrameEvent, doc_QGraphicsWebView_windowFrameEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_windowFrameSectionAt, "QGraphicsWebView.windowFrameSectionAt(QPointF) -> Qt.WindowFrameSection");

extern "C" {static PyObject *meth_QGraphicsWebView_windowFrameSectionAt(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_windowFrameSectionAt(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPointF* a0;
        int a0State = 0;
        const sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ1", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QPointF, &a0, &a0State))
        {
            Qt::WindowFrameSection sipRes;

            sipRes = sipCpp->sipProtectVirt_windowFrameSectionAt(sipSelfWasArg,*a0);
            sipReleaseType(const_cast<QPointF *>(a0),sipType_QPointF,a0State);

            return sipConvertFromEnum(sipRes,sipType_Qt_WindowFrameSection);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_windowFrameSectionAt, doc_QGraphicsWebView_windowFrameSectionAt);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_changeEvent, "QGraphicsWebView.changeEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_changeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_changeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_changeEvent, doc_QGraphicsWebView_changeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_closeEvent, "QGraphicsWebView.closeEvent(QCloseEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_closeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_closeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QCloseEvent, &a0))
        {
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_closeEvent, doc_QGraphicsWebView_closeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_hideEvent, "QGraphicsWebView.hideEvent(QHideEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_hideEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_hideEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QHideEvent, &a0))
        {
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_hideEvent, doc_QGraphicsWebView_hideEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_moveEvent, "QGraphicsWebView.moveEvent(QGraphicsSceneMoveEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_moveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_moveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneMoveEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneMoveEvent, &a0))
        {
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_moveEvent, doc_QGraphicsWebView_moveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_polishEvent, "QGraphicsWebView.polishEvent()");

extern "C" {static PyObject *meth_QGraphicsWebView_polishEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_polishEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->sipProtectVirt_polishEvent(sipSelfWasArg);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_polishEvent, doc_QGraphicsWebView_polishEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_resizeEvent, "QGraphicsWebView.resizeEvent(QGraphicsSceneResizeEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_resizeEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_resizeEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneResizeEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneResizeEvent, &a0))
        {
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_resizeEvent, doc_QGraphicsWebView_resizeEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_showEvent, "QGraphicsWebView.showEvent(QShowEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_showEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_showEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QShowEvent, &a0))
        {
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_showEvent, doc_QGraphicsWebView_showEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_grabMouseEvent, "QGraphicsWebView.grabMouseEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_grabMouseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_grabMouseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_grabMouseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_grabMouseEvent, doc_QGraphicsWebView_grabMouseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_ungrabMouseEvent, "QGraphicsWebView.ungrabMouseEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_ungrabMouseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_ungrabMouseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_ungrabMouseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_ungrabMouseEvent, doc_QGraphicsWebView_ungrabMouseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_grabKeyboardEvent, "QGraphicsWebView.grabKeyboardEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_grabKeyboardEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_grabKeyboardEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_grabKeyboardEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_grabKeyboardEvent, doc_QGraphicsWebView_grabKeyboardEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_ungrabKeyboardEvent, "QGraphicsWebView.ungrabKeyboardEvent(QEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_ungrabKeyboardEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_ungrabKeyboardEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            sipCpp->sipProtectVirt_ungrabKeyboardEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_ungrabKeyboardEvent, doc_QGraphicsWebView_ungrabKeyboardEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_page, "QGraphicsWebView.page() -> QWebPage");

extern "C" {static PyObject *meth_QGraphicsWebView_page(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_page(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QWebPage*sipRes;

            sipRes = sipCpp->page();

            return sipConvertFromType(sipRes,sipType_QWebPage,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_page, doc_QGraphicsWebView_page);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setPage, "QGraphicsWebView.setPage(QWebPage)");

extern "C" {static PyObject *meth_QGraphicsWebView_setPage(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setPage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage* a0;
        PyObject *a0Keep;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B@J8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0Keep, sipType_QWebPage, &a0))
        {
            sipCpp->setPage(a0);

            sipKeepReference(sipSelf, -1, a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setPage, doc_QGraphicsWebView_setPage);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_url, "QGraphicsWebView.url() -> QUrl");

extern "C" {static PyObject *meth_QGraphicsWebView_url(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_url(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QUrl*sipRes;

            sipRes = new QUrl(sipCpp->url());

            return sipConvertFromNewType(sipRes,sipType_QUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_url, doc_QGraphicsWebView_url);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setUrl, "QGraphicsWebView.setUrl(QUrl)");

extern "C" {static PyObject *meth_QGraphicsWebView_setUrl(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setUrl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QUrl, &a0))
        {
            sipCpp->setUrl(*a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setUrl, doc_QGraphicsWebView_setUrl);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_title, "QGraphicsWebView.title() -> str");

extern "C" {static PyObject *meth_QGraphicsWebView_title(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_title(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QString*sipRes;

            sipRes = new QString(sipCpp->title());

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_title, doc_QGraphicsWebView_title);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_icon, "QGraphicsWebView.icon() -> QIcon");

extern "C" {static PyObject *meth_QGraphicsWebView_icon(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_icon(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QIcon*sipRes;

            sipRes = new QIcon(sipCpp->icon());

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_icon, doc_QGraphicsWebView_icon);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_zoomFactor, "QGraphicsWebView.zoomFactor() -> float");

extern "C" {static PyObject *meth_QGraphicsWebView_zoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_zoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            qreal sipRes;

            sipRes = sipCpp->zoomFactor();

            return PyFloat_FromDouble(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_zoomFactor, doc_QGraphicsWebView_zoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setZoomFactor, "QGraphicsWebView.setZoomFactor(float)");

extern "C" {static PyObject *meth_QGraphicsWebView_setZoomFactor(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setZoomFactor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        qreal a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bd", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            sipCpp->setZoomFactor(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setZoomFactor, doc_QGraphicsWebView_setZoomFactor);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_isModified, "QGraphicsWebView.isModified() -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_isModified(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_isModified(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isModified();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_isModified, doc_QGraphicsWebView_isModified);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_load, "QGraphicsWebView.load(QUrl)\n"
    "QGraphicsWebView.load(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray())");

extern "C" {static PyObject *meth_QGraphicsWebView_load(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_load(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QUrl* a0;
        QGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QUrl, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->load(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QNetworkRequest* a0;
        QNetworkAccessManager::Operation a1 = QNetworkAccessManager::GetOperation;
        const QByteArray& a2def = QByteArray();
        const QByteArray* a2 = &a2def;
        int a2State = 0;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_operation,
            sipName_body,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ9|EJ1", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QNetworkRequest, &a0, sipType_QNetworkAccessManager_Operation, &a1, sipType_QByteArray, &a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->load(*a0,a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_load, doc_QGraphicsWebView_load);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setHtml, "QGraphicsWebView.setHtml(str, QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QGraphicsWebView_setHtml(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setHtml(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        const QUrl& a1def = QUrl();
        const QUrl* a1 = &a1def;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QString,&a0, &a0State, sipType_QUrl, &a1))
        {
            sipCpp->setHtml(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setHtml, doc_QGraphicsWebView_setHtml);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setContent, "QGraphicsWebView.setContent(QByteArray, str mimeType=QString(), QUrl baseUrl=QUrl())");

extern "C" {static PyObject *meth_QGraphicsWebView_setContent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setContent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QByteArray* a0;
        int a0State = 0;
        const QString& a1def = QString();
        const QString* a1 = &a1def;
        int a1State = 0;
        const QUrl& a2def = QUrl();
        const QUrl* a2 = &a2def;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_mimeType,
            sipName_baseUrl,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1J9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QByteArray, &a0, &a0State, sipType_QString,&a1, &a1State, sipType_QUrl, &a2))
        {
            sipCpp->setContent(*a0,*a1,*a2);
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setContent, doc_QGraphicsWebView_setContent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_history, "QGraphicsWebView.history() -> QWebHistory");

extern "C" {static PyObject *meth_QGraphicsWebView_history(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_history(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QWebHistory*sipRes;

            sipRes = sipCpp->history();

            return sipConvertFromType(sipRes,sipType_QWebHistory,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_history, doc_QGraphicsWebView_history);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_settings, "QGraphicsWebView.settings() -> QWebSettings");

extern "C" {static PyObject *meth_QGraphicsWebView_settings(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_settings(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QWebSettings*sipRes;

            sipRes = sipCpp->settings();

            return sipConvertFromType(sipRes,sipType_QWebSettings,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_settings, doc_QGraphicsWebView_settings);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_pageAction, "QGraphicsWebView.pageAction(QWebPage.WebAction) -> QAction");

extern "C" {static PyObject *meth_QGraphicsWebView_pageAction(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_pageAction(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::WebAction a0;
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QWebPage_WebAction, &a0))
        {
            QAction*sipRes;

            sipRes = sipCpp->pageAction(a0);

            return sipConvertFromType(sipRes,sipType_QAction,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_pageAction, doc_QGraphicsWebView_pageAction);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_triggerPageAction, "QGraphicsWebView.triggerPageAction(QWebPage.WebAction, bool checked=False)");

extern "C" {static PyObject *meth_QGraphicsWebView_triggerPageAction(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_triggerPageAction(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QWebPage::WebAction a0;
        bool a1 = 0;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_checked,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|b", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QWebPage_WebAction, &a0, &a1))
        {
            sipCpp->triggerPageAction(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_triggerPageAction, doc_QGraphicsWebView_triggerPageAction);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_findText, "QGraphicsWebView.findText(str, QWebPage.FindFlags options=0) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_findText(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_findText(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        QWebPage::FindFlags a1def = 0;
        QWebPage::FindFlags* a1 = &a1def;
        int a1State = 0;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_options,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ1|J1", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QString,&a0, &a0State, sipType_QWebPage_FindFlags, &a1, &a1State))
        {
            bool sipRes;

            sipRes = sipCpp->findText(*a0,*a1);
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a1,sipType_QWebPage_FindFlags,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_findText, doc_QGraphicsWebView_findText);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setGeometry, "QGraphicsWebView.setGeometry(QRectF)");

extern "C" {static PyObject *meth_QGraphicsWebView_setGeometry(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QRectF* a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QRectF, &a0))
        {
            (sipSelfWasArg ? sipCpp->QGraphicsWebView::setGeometry(*a0) : sipCpp->setGeometry(*a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setGeometry, doc_QGraphicsWebView_setGeometry);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_updateGeometry, "QGraphicsWebView.updateGeometry()");

extern "C" {static PyObject *meth_QGraphicsWebView_updateGeometry(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_updateGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            (sipSelfWasArg ? sipCpp->QGraphicsWebView::updateGeometry() : sipCpp->updateGeometry());

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_updateGeometry, doc_QGraphicsWebView_updateGeometry);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_paint, "QGraphicsWebView.paint(QPainter, QStyleOptionGraphicsItem, QWidget widget=None)");

extern "C" {static PyObject *meth_QGraphicsWebView_paint(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_paint(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPainter* a0;
        const QStyleOptionGraphicsItem* a1;
        QWidget* a2 = 0;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            NULL,
            sipName_widget,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BJ8J8|J8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QPainter, &a0, sipType_QStyleOptionGraphicsItem, &a1, sipType_QWidget, &a2))
        {
            (sipSelfWasArg ? sipCpp->QGraphicsWebView::paint(a0,a1,a2) : sipCpp->paint(a0,a1,a2));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_paint, doc_QGraphicsWebView_paint);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_itemChange, "QGraphicsWebView.itemChange(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant");

extern "C" {static PyObject *meth_QGraphicsWebView_itemChange(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_itemChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsItem::GraphicsItemChange a0;
        const QVariant* a1;
        int a1State = 0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BEJ1", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsItem_GraphicsItemChange, &a0, sipType_QVariant, &a1, &a1State))
        {
            QVariant*sipRes;

            sipRes = new QVariant((sipSelfWasArg ? sipCpp->QGraphicsWebView::itemChange(a0,*a1) : sipCpp->itemChange(a0,*a1)));
            sipReleaseType(const_cast<QVariant *>(a1),sipType_QVariant,a1State);

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_itemChange, doc_QGraphicsWebView_itemChange);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_event, "QGraphicsWebView.event(QEvent) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_event(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->QGraphicsWebView::event(a0) : sipCpp->event(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_event, doc_QGraphicsWebView_event);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_sizeHint, "QGraphicsWebView.sizeHint(Qt.SizeHint, QSizeF) -> QSizeF");

extern "C" {static PyObject *meth_QGraphicsWebView_sizeHint(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_sizeHint(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Qt::SizeHint a0;
        const QSizeF* a1;
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BEJ9", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_Qt_SizeHint, &a0, sipType_QSizeF, &a1))
        {
            QSizeF*sipRes;

            sipRes = new QSizeF((sipSelfWasArg ? sipCpp->QGraphicsWebView::sizeHint(a0,*a1) : sipCpp->sizeHint(a0,*a1)));

            return sipConvertFromNewType(sipRes,sipType_QSizeF,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_sizeHint, doc_QGraphicsWebView_sizeHint);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_inputMethodQuery, "QGraphicsWebView.inputMethodQuery(Qt.InputMethodQuery) -> QVariant");

extern "C" {static PyObject *meth_QGraphicsWebView_inputMethodQuery(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_inputMethodQuery(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Qt::InputMethodQuery a0;
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_Qt_InputMethodQuery, &a0))
        {
            QVariant*sipRes;

            sipRes = new QVariant((sipSelfWasArg ? sipCpp->QGraphicsWebView::inputMethodQuery(a0) : sipCpp->inputMethodQuery(a0)));

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_inputMethodQuery, doc_QGraphicsWebView_inputMethodQuery);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_stop, "QGraphicsWebView.stop()");

extern "C" {static PyObject *meth_QGraphicsWebView_stop(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_stop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->stop();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_stop, doc_QGraphicsWebView_stop);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_back, "QGraphicsWebView.back()");

extern "C" {static PyObject *meth_QGraphicsWebView_back(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_back(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->back();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_back, doc_QGraphicsWebView_back);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_forward, "QGraphicsWebView.forward()");

extern "C" {static PyObject *meth_QGraphicsWebView_forward(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_forward(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->forward();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_forward, doc_QGraphicsWebView_forward);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_reload, "QGraphicsWebView.reload()");

extern "C" {static PyObject *meth_QGraphicsWebView_reload(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_reload(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            sipCpp->reload();

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_reload, doc_QGraphicsWebView_reload);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_mousePressEvent, "QGraphicsWebView.mousePressEvent(QGraphicsSceneMouseEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_mousePressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_mousePressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneMouseEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_mousePressEvent, doc_QGraphicsWebView_mousePressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_mouseDoubleClickEvent, "QGraphicsWebView.mouseDoubleClickEvent(QGraphicsSceneMouseEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_mouseDoubleClickEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_mouseDoubleClickEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneMouseEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_mouseDoubleClickEvent, doc_QGraphicsWebView_mouseDoubleClickEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_mouseReleaseEvent, "QGraphicsWebView.mouseReleaseEvent(QGraphicsSceneMouseEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_mouseReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_mouseReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneMouseEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_mouseReleaseEvent, doc_QGraphicsWebView_mouseReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_mouseMoveEvent, "QGraphicsWebView.mouseMoveEvent(QGraphicsSceneMouseEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_mouseMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_mouseMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneMouseEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneMouseEvent, &a0))
        {
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_mouseMoveEvent, doc_QGraphicsWebView_mouseMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_hoverMoveEvent, "QGraphicsWebView.hoverMoveEvent(QGraphicsSceneHoverEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_hoverMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_hoverMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneHoverEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneHoverEvent, &a0))
        {
            sipCpp->sipProtectVirt_hoverMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_hoverMoveEvent, doc_QGraphicsWebView_hoverMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_hoverLeaveEvent, "QGraphicsWebView.hoverLeaveEvent(QGraphicsSceneHoverEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_hoverLeaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_hoverLeaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneHoverEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneHoverEvent, &a0))
        {
            sipCpp->sipProtectVirt_hoverLeaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_hoverLeaveEvent, doc_QGraphicsWebView_hoverLeaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_wheelEvent, "QGraphicsWebView.wheelEvent(QGraphicsSceneWheelEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_wheelEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_wheelEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneWheelEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneWheelEvent, &a0))
        {
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_wheelEvent, doc_QGraphicsWebView_wheelEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_keyPressEvent, "QGraphicsWebView.keyPressEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_keyPressEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_keyPressEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_keyPressEvent, doc_QGraphicsWebView_keyPressEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_keyReleaseEvent, "QGraphicsWebView.keyReleaseEvent(QKeyEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_keyReleaseEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_keyReleaseEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_keyReleaseEvent, doc_QGraphicsWebView_keyReleaseEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_contextMenuEvent, "QGraphicsWebView.contextMenuEvent(QGraphicsSceneContextMenuEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_contextMenuEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_contextMenuEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneContextMenuEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneContextMenuEvent, &a0))
        {
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_contextMenuEvent, doc_QGraphicsWebView_contextMenuEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_dragEnterEvent, "QGraphicsWebView.dragEnterEvent(QGraphicsSceneDragDropEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_dragEnterEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_dragEnterEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneDragDropEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneDragDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_dragEnterEvent, doc_QGraphicsWebView_dragEnterEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_dragLeaveEvent, "QGraphicsWebView.dragLeaveEvent(QGraphicsSceneDragDropEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_dragLeaveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_dragLeaveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneDragDropEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneDragDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_dragLeaveEvent, doc_QGraphicsWebView_dragLeaveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_dragMoveEvent, "QGraphicsWebView.dragMoveEvent(QGraphicsSceneDragDropEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_dragMoveEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_dragMoveEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneDragDropEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneDragDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_dragMoveEvent, doc_QGraphicsWebView_dragMoveEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_dropEvent, "QGraphicsWebView.dropEvent(QGraphicsSceneDragDropEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_dropEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_dropEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QGraphicsSceneDragDropEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QGraphicsSceneDragDropEvent, &a0))
        {
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_dropEvent, doc_QGraphicsWebView_dropEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_focusInEvent, "QGraphicsWebView.focusInEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_focusInEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_focusInEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_focusInEvent, doc_QGraphicsWebView_focusInEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_focusOutEvent, "QGraphicsWebView.focusOutEvent(QFocusEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_focusOutEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_focusOutEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_focusOutEvent, doc_QGraphicsWebView_focusOutEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_inputMethodEvent, "QGraphicsWebView.inputMethodEvent(QInputMethodEvent)");

extern "C" {static PyObject *meth_QGraphicsWebView_inputMethodEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_inputMethodEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QInputMethodEvent, &a0))
        {
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_inputMethodEvent, doc_QGraphicsWebView_inputMethodEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_focusNextPrevChild, "QGraphicsWebView.focusNextPrevChild(bool) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_focusNextPrevChild(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "Bb", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_focusNextPrevChild, doc_QGraphicsWebView_focusNextPrevChild);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_sceneEvent, "QGraphicsWebView.sceneEvent(QEvent) -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_sceneEvent(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_sceneEvent(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent* a0;
        sipQGraphicsWebView *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, NULL, NULL, "BJ8", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            sipRes = sipCpp->sipProtectVirt_sceneEvent(sipSelfWasArg,a0);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_sceneEvent, doc_QGraphicsWebView_sceneEvent);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_resizesToContents, "QGraphicsWebView.resizesToContents() -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_resizesToContents(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_resizesToContents(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->resizesToContents();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_resizesToContents, doc_QGraphicsWebView_resizesToContents);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setResizesToContents, "QGraphicsWebView.setResizesToContents(bool)");

extern "C" {static PyObject *meth_QGraphicsWebView_setResizesToContents(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setResizesToContents(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            sipCpp->setResizesToContents(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setResizesToContents, doc_QGraphicsWebView_setResizesToContents);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_isTiledBackingStoreFrozen, "QGraphicsWebView.isTiledBackingStoreFrozen() -> bool");

extern "C" {static PyObject *meth_QGraphicsWebView_isTiledBackingStoreFrozen(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_isTiledBackingStoreFrozen(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            bool sipRes;

            sipRes = sipCpp->isTiledBackingStoreFrozen();

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_isTiledBackingStoreFrozen, doc_QGraphicsWebView_isTiledBackingStoreFrozen);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setTiledBackingStoreFrozen, "QGraphicsWebView.setTiledBackingStoreFrozen(bool)");

extern "C" {static PyObject *meth_QGraphicsWebView_setTiledBackingStoreFrozen(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setTiledBackingStoreFrozen(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_QGraphicsWebView, &sipCpp, &a0))
        {
            sipCpp->setTiledBackingStoreFrozen(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setTiledBackingStoreFrozen, doc_QGraphicsWebView_setTiledBackingStoreFrozen);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_renderHints, "QGraphicsWebView.renderHints() -> QPainter.RenderHints");

extern "C" {static PyObject *meth_QGraphicsWebView_renderHints(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_renderHints(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGraphicsWebView, &sipCpp))
        {
            QPainter::RenderHints*sipRes;

            sipRes = new QPainter::RenderHints(sipCpp->renderHints());

            return sipConvertFromNewType(sipRes,sipType_QPainter_RenderHints,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_renderHints, doc_QGraphicsWebView_renderHints);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setRenderHints, "QGraphicsWebView.setRenderHints(QPainter.RenderHints)");

extern "C" {static PyObject *meth_QGraphicsWebView_setRenderHints(PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setRenderHints(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QPainter::RenderHints* a0;
        int a0State = 0;
        QGraphicsWebView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QPainter_RenderHints, &a0, &a0State))
        {
            sipCpp->setRenderHints(*a0);
            sipReleaseType(a0,sipType_QPainter_RenderHints,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setRenderHints, doc_QGraphicsWebView_setRenderHints);

    return NULL;
}


PyDoc_STRVAR(doc_QGraphicsWebView_setRenderHint, "QGraphicsWebView.setRenderHint(QPainter.RenderHint, bool enabled=True)");

extern "C" {static PyObject *meth_QGraphicsWebView_setRenderHint(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_QGraphicsWebView_setRenderHint(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        QPainter::RenderHint a0;
        bool a1 = 1;
        QGraphicsWebView *sipCpp;

        static const char *sipKwdList[] = {
            NULL,
            sipName_enabled,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "BE|b", &sipSelf, sipType_QGraphicsWebView, &sipCpp, sipType_QPainter_RenderHint, &a0, &a1))
        {
            sipCpp->setRenderHint(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_QGraphicsWebView, sipName_setRenderHint, doc_QGraphicsWebView_setRenderHint);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_QGraphicsWebView(void *, const sipTypeDef *);}
static void *cast_QGraphicsWebView(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_QGraphicsWebView)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QGraphicsWidget)->ctd_cast((QGraphicsWidget *)(QGraphicsWebView *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_QGraphicsWebView(void *, int);}
static void release_QGraphicsWebView(void *sipCppV,int)
{
    QGraphicsWebView *sipCpp = reinterpret_cast<QGraphicsWebView *>(sipCppV);

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();
}


extern "C" {static void dealloc_QGraphicsWebView(sipSimpleWrapper *);}
static void dealloc_QGraphicsWebView(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipQGraphicsWebView *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_QGraphicsWebView(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_QGraphicsWebView(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QGraphicsWebView(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipQGraphicsWebView *sipCpp = 0;

    {
        QGraphicsItem* a0 = 0;

        static const char *sipKwdList[] = {
            sipName_parent,
        };

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, sipKwdList, sipUnused, "|JH", sipType_QGraphicsItem, &a0, sipOwner))
        {
            sipCpp = new sipQGraphicsWebView(a0);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_QGraphicsWebView[] = {{167, 2, 1}};


static PyMethodDef methods_QGraphicsWebView[] = {
    {SIP_MLNAME_CAST(sipName_back), meth_QGraphicsWebView_back, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_back)},
    {SIP_MLNAME_CAST(sipName_changeEvent), (PyCFunction)meth_QGraphicsWebView_changeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), (PyCFunction)meth_QGraphicsWebView_childEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), (PyCFunction)meth_QGraphicsWebView_closeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), (PyCFunction)meth_QGraphicsWebView_connectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), (PyCFunction)meth_QGraphicsWebView_contextMenuEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_contextMenuEvent)},
    {SIP_MLNAME_CAST(sipName_customEvent), (PyCFunction)meth_QGraphicsWebView_customEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), (PyCFunction)meth_QGraphicsWebView_disconnectNotify, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), (PyCFunction)meth_QGraphicsWebView_dragEnterEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_dragEnterEvent)},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), (PyCFunction)meth_QGraphicsWebView_dragLeaveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_dragLeaveEvent)},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), (PyCFunction)meth_QGraphicsWebView_dragMoveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_dragMoveEvent)},
    {SIP_MLNAME_CAST(sipName_dropEvent), (PyCFunction)meth_QGraphicsWebView_dropEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_dropEvent)},
    {SIP_MLNAME_CAST(sipName_event), meth_QGraphicsWebView_event, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_event)},
    {SIP_MLNAME_CAST(sipName_findText), (PyCFunction)meth_QGraphicsWebView_findText, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_findText)},
    {SIP_MLNAME_CAST(sipName_focusInEvent), (PyCFunction)meth_QGraphicsWebView_focusInEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_focusInEvent)},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), (PyCFunction)meth_QGraphicsWebView_focusNextPrevChild, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_focusNextPrevChild)},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), (PyCFunction)meth_QGraphicsWebView_focusOutEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_focusOutEvent)},
    {SIP_MLNAME_CAST(sipName_forward), meth_QGraphicsWebView_forward, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_forward)},
    {SIP_MLNAME_CAST(sipName_grabKeyboardEvent), (PyCFunction)meth_QGraphicsWebView_grabKeyboardEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_grabMouseEvent), (PyCFunction)meth_QGraphicsWebView_grabMouseEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), (PyCFunction)meth_QGraphicsWebView_hideEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_history), meth_QGraphicsWebView_history, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_history)},
    {SIP_MLNAME_CAST(sipName_hoverEnterEvent), (PyCFunction)meth_QGraphicsWebView_hoverEnterEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverLeaveEvent), (PyCFunction)meth_QGraphicsWebView_hoverLeaveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_hoverLeaveEvent)},
    {SIP_MLNAME_CAST(sipName_hoverMoveEvent), (PyCFunction)meth_QGraphicsWebView_hoverMoveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_hoverMoveEvent)},
    {SIP_MLNAME_CAST(sipName_icon), meth_QGraphicsWebView_icon, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_icon)},
    {SIP_MLNAME_CAST(sipName_initStyleOption), (PyCFunction)meth_QGraphicsWebView_initStyleOption, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), (PyCFunction)meth_QGraphicsWebView_inputMethodEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_inputMethodEvent)},
    {SIP_MLNAME_CAST(sipName_inputMethodQuery), meth_QGraphicsWebView_inputMethodQuery, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_inputMethodQuery)},
    {SIP_MLNAME_CAST(sipName_isModified), meth_QGraphicsWebView_isModified, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_isModified)},
    {SIP_MLNAME_CAST(sipName_isSignalConnected), (PyCFunction)meth_QGraphicsWebView_isSignalConnected, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_isTiledBackingStoreFrozen), meth_QGraphicsWebView_isTiledBackingStoreFrozen, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_isTiledBackingStoreFrozen)},
    {SIP_MLNAME_CAST(sipName_itemChange), meth_QGraphicsWebView_itemChange, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_itemChange)},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), (PyCFunction)meth_QGraphicsWebView_keyPressEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_keyPressEvent)},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), (PyCFunction)meth_QGraphicsWebView_keyReleaseEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_keyReleaseEvent)},
    {SIP_MLNAME_CAST(sipName_load), (PyCFunction)meth_QGraphicsWebView_load, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_load)},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), (PyCFunction)meth_QGraphicsWebView_mouseDoubleClickEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_mouseDoubleClickEvent)},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), (PyCFunction)meth_QGraphicsWebView_mouseMoveEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_mouseMoveEvent)},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), (PyCFunction)meth_QGraphicsWebView_mousePressEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_mousePressEvent)},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), (PyCFunction)meth_QGraphicsWebView_mouseReleaseEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_mouseReleaseEvent)},
    {SIP_MLNAME_CAST(sipName_moveEvent), (PyCFunction)meth_QGraphicsWebView_moveEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_page), meth_QGraphicsWebView_page, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_page)},
    {SIP_MLNAME_CAST(sipName_pageAction), meth_QGraphicsWebView_pageAction, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_pageAction)},
    {SIP_MLNAME_CAST(sipName_paint), (PyCFunction)meth_QGraphicsWebView_paint, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_paint)},
    {SIP_MLNAME_CAST(sipName_polishEvent), (PyCFunction)meth_QGraphicsWebView_polishEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_prepareGeometryChange), (PyCFunction)meth_QGraphicsWebView_prepareGeometryChange, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), (PyCFunction)meth_QGraphicsWebView_receivers, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_reload), meth_QGraphicsWebView_reload, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_reload)},
    {SIP_MLNAME_CAST(sipName_renderHints), meth_QGraphicsWebView_renderHints, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_renderHints)},
    {SIP_MLNAME_CAST(sipName_resizeEvent), (PyCFunction)meth_QGraphicsWebView_resizeEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_resizesToContents), meth_QGraphicsWebView_resizesToContents, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_resizesToContents)},
    {SIP_MLNAME_CAST(sipName_sceneEvent), (PyCFunction)meth_QGraphicsWebView_sceneEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_sceneEvent)},
    {SIP_MLNAME_CAST(sipName_sceneEventFilter), (PyCFunction)meth_QGraphicsWebView_sceneEventFilter, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_sender), (PyCFunction)meth_QGraphicsWebView_sender, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_senderSignalIndex), (PyCFunction)meth_QGraphicsWebView_senderSignalIndex, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setContent), (PyCFunction)meth_QGraphicsWebView_setContent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setContent)},
    {SIP_MLNAME_CAST(sipName_setGeometry), meth_QGraphicsWebView_setGeometry, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setGeometry)},
    {SIP_MLNAME_CAST(sipName_setGraphicsItem), (PyCFunction)meth_QGraphicsWebView_setGraphicsItem, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setHtml), (PyCFunction)meth_QGraphicsWebView_setHtml, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setHtml)},
    {SIP_MLNAME_CAST(sipName_setOwnedByLayout), (PyCFunction)meth_QGraphicsWebView_setOwnedByLayout, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_setPage), meth_QGraphicsWebView_setPage, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setPage)},
    {SIP_MLNAME_CAST(sipName_setRenderHint), (PyCFunction)meth_QGraphicsWebView_setRenderHint, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setRenderHint)},
    {SIP_MLNAME_CAST(sipName_setRenderHints), meth_QGraphicsWebView_setRenderHints, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setRenderHints)},
    {SIP_MLNAME_CAST(sipName_setResizesToContents), meth_QGraphicsWebView_setResizesToContents, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setResizesToContents)},
    {SIP_MLNAME_CAST(sipName_setTiledBackingStoreFrozen), meth_QGraphicsWebView_setTiledBackingStoreFrozen, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setTiledBackingStoreFrozen)},
    {SIP_MLNAME_CAST(sipName_setUrl), meth_QGraphicsWebView_setUrl, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setUrl)},
    {SIP_MLNAME_CAST(sipName_setZoomFactor), meth_QGraphicsWebView_setZoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_setZoomFactor)},
    {SIP_MLNAME_CAST(sipName_settings), meth_QGraphicsWebView_settings, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_settings)},
    {SIP_MLNAME_CAST(sipName_showEvent), (PyCFunction)meth_QGraphicsWebView_showEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_sizeHint), meth_QGraphicsWebView_sizeHint, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_sizeHint)},
    {SIP_MLNAME_CAST(sipName_stop), meth_QGraphicsWebView_stop, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_stop)},
    {SIP_MLNAME_CAST(sipName_timerEvent), (PyCFunction)meth_QGraphicsWebView_timerEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_title), meth_QGraphicsWebView_title, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_title)},
    {SIP_MLNAME_CAST(sipName_triggerPageAction), (PyCFunction)meth_QGraphicsWebView_triggerPageAction, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_triggerPageAction)},
    {SIP_MLNAME_CAST(sipName_ungrabKeyboardEvent), (PyCFunction)meth_QGraphicsWebView_ungrabKeyboardEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_ungrabMouseEvent), (PyCFunction)meth_QGraphicsWebView_ungrabMouseEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_updateGeometry), meth_QGraphicsWebView_updateGeometry, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_updateGeometry)},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), (PyCFunction)meth_QGraphicsWebView_updateMicroFocus, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_QGraphicsWebView_url, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_url)},
    {SIP_MLNAME_CAST(sipName_wheelEvent), (PyCFunction)meth_QGraphicsWebView_wheelEvent, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QGraphicsWebView_wheelEvent)},
    {SIP_MLNAME_CAST(sipName_windowFrameEvent), (PyCFunction)meth_QGraphicsWebView_windowFrameEvent, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_windowFrameSectionAt), (PyCFunction)meth_QGraphicsWebView_windowFrameSectionAt, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_zoomFactor), meth_QGraphicsWebView_zoomFactor, METH_VARARGS, SIP_MLDOC_CAST(doc_QGraphicsWebView_zoomFactor)}
};


/* Define this type's signals. */
static const pyqt5QtSignal signals_QGraphicsWebView[] = {
    {"linkClicked(QUrl)", "\1QGraphicsWebView.linkClicked[QUrl]", 0, 0},
    {"statusBarMessage(QString)", "\1QGraphicsWebView.statusBarMessage[str]", 0, 0},
    {"iconChanged()", "\1QGraphicsWebView.iconChanged", 0, 0},
    {"titleChanged(QString)", "\1QGraphicsWebView.titleChanged[str]", 0, 0},
    {"urlChanged(QUrl)", "\1QGraphicsWebView.urlChanged[QUrl]", 0, 0},
    {"loadProgress(int)", "\1QGraphicsWebView.loadProgress[int]", 0, 0},
    {"loadFinished(bool)", "\1QGraphicsWebView.loadFinished[bool]", 0, 0},
    {"loadStarted()", "\1QGraphicsWebView.loadStarted", 0, 0},
    {0, 0, 0, 0}
};

PyDoc_STRVAR(doc_QGraphicsWebView, "\1QGraphicsWebView(QGraphicsItem parent=None)");


pyqt5ClassTypeDef sipTypeDef_QtWebKitWidgets_QGraphicsWebView = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_CLASS,
        sipNameNr_QGraphicsWebView,
        {0}
    },
    {
        sipNameNr_QGraphicsWebView,
        {0, 0, 1},
        83, methods_QGraphicsWebView,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    doc_QGraphicsWebView,
    -1,
    -1,
    supers_QGraphicsWebView,
    0,
    init_type_QGraphicsWebView,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_QGraphicsWebView,
    0,
    0,
    0,
    release_QGraphicsWebView,
    cast_QGraphicsWebView,
    0,
    0,
    0,
    0,
    0,
    0
},
    &QGraphicsWebView::staticMetaObject,
    0,
    signals_QGraphicsWebView,
    0
};
