/*
 * Module code.
 *
 * Generated by SIP 4.16.4 on Thu Nov 20 23:30:23 2014
 */

#include "sipAPIkhtml.h"

#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_misc.sip"
#include <dom_misc.h>
#line 12 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 228 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 15 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 18 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 34 "/usr/share/python-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 21 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 24 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 142 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/part.sip"
#include <kparts/part.h>
#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 30 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 33 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 36 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 113 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/part.sip"
#include <kparts/part.h>
#line 39 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 47 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/browserextension.sip"
#include <kparts/browserextension.h>
#line 42 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 45 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 48 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 51 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 54 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 74 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 60 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 93 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 63 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 111 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 66 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 131 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 69 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 152 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 72 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 172 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 75 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 192 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 78 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 209 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 81 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 229 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_rule.sip"
#include <css_rule.h>
#line 84 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 87 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 88 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 90 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 110 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 93 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 130 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 96 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 154 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 99 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 171 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_stylesheet.sip"
#include <css_stylesheet.h>
#line 102 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 105 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 108 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 91 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 111 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 110 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 114 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 170 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 117 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 191 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 120 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 216 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 123 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 126 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 116 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 129 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 146 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 132 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 177 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 135 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 195 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 138 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 56 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_range.sip"
#include <dom2_range.h>
#line 141 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_traversal.sip"
#include <dom2_traversal.h>
#line 144 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 56 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_traversal.sip"
#include <dom2_traversal.h>
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 104 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_traversal.sip"
#include <dom2_traversal.h>
#line 150 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 121 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_traversal.sip"
#include <dom2_traversal.h>
#line 153 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_views.sip"
#include <dom2_views.h>
#line 156 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 159 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 162 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 127 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 165 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 149 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 168 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 171 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 174 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 177 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_text.sip"
#include <dom_text.h>
#line 180 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 56 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_text.sip"
#include <dom_text.h>
#line 183 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 76 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_text.sip"
#include <dom_text.h>
#line 186 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_xml.sip"
#include <dom_xml.h>
#line 189 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 48 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_xml.sip"
#include <dom_xml.h>
#line 192 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 71 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_xml.sip"
#include <dom_xml.h>
#line 195 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 91 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_xml.sip"
#include <dom_xml.h>
#line 198 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 113 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_xml.sip"
#include <dom_xml.h>
#line 201 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_element.sip"
#include <html_element.h>
#line 204 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 207 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 210 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 99 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 213 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 124 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 216 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 166 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 219 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 189 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_base.sip"
#include <html_base.h>
#line 222 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 225 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 51 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 228 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 74 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 231 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 103 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 234 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 126 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 237 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 149 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 240 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 172 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_block.sip"
#include <html_block.h>
#line 243 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_document.sip"
#include <html_document.h>
#line 246 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 249 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 63 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 252 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 85 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 255 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 122 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 258 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 191 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 261 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 216 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 264 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 242 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 267 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 267 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 270 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 310 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 273 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 360 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 276 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 395 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 279 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 282 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 53 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 285 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 93 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 288 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 122 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 291 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 157 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 294 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 185 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_head.sip"
#include <html_head.h>
#line 297 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_image.sip"
#include <html_image.h>
#line 300 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 65 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_image.sip"
#include <html_image.h>
#line 303 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 114 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_image.sip"
#include <html_image.h>
#line 306 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_inline.sip"
#include <html_inline.h>
#line 309 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 75 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_inline.sip"
#include <html_inline.h>
#line 312 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 98 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_inline.sip"
#include <html_inline.h>
#line 315 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 125 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_inline.sip"
#include <html_inline.h>
#line 318 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 150 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_inline.sip"
#include <html_inline.h>
#line 321 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 324 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 51 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 327 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 74 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 330 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 99 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 333 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 122 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 336 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 149 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_list.sip"
#include <html_list.h>
#line 339 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 342 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 345 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 348 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 75 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 351 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 136 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 354 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 357 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 51 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 360 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 102 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 363 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 135 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 366 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 190 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 369 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 229 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 372 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_khtml[] = {
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'I', 'M', 'P', 'L', 'E', 'M', 'E', 'N', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'C', 0,
    'D', 'O', 'M', ':', ':', 'R', 'a', 'n', 'g', 'e', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', ':', ':', 'R', 'a', 'n', 'g', 'e', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'D', 'O', 'M', ':', ':', 'E', 'v', 'e', 'n', 't', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', ':', ':', 'E', 'v', 'e', 'n', 't', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'F', 'o', 'c', 'u', 's', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'v', 'e', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'D', 'O', 'M', ':', ':', 'M', 'u', 't', 'a', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', ':', ':', 'a', 't', 't', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'E', 'r', 'r', 'o', 'r', 'R', 'e', 'p', 'o', 'r', 't', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', ':', ':', 'U', 'n', 'i', 't', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'A', 'd', 'v', 'i', 'c', 'e', 0,
    'D', 'O', 'M', ':', ':', 'D', 'O', 'M', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', ':', ':', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', ':', ':', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'A', 'd', 'v', 'i', 'c', 'e', 0,
    's', 'e', 't', 'C', 'a', 'r', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'o', 'l', 'i', 'c', 'y', 'N', 'o', 'n', 'F', 'o', 'c', 'u', 's', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', ':', ':', 'K', 'e', 'y', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'H', 'T', 'M', 'L', 'V', 'i', 'e', 'w', ':', ':', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'C', 'O', 'N', 'T', 'A', 'I', 'N', 'E', 'D', '_', 'B', 'Y', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'I', 'S', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'E', 'D', 0,
    's', 'e', 't', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    's', 'e', 't', 'J', 'S', 'P', 'o', 'p', 'u', 'p', 'B', 'l', 'o', 'c', 'k', 'e', 'r', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    'f', 'a', 'l', 'l', 'b', 'a', 'c', 'k', 'A', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 's', 'A', 's', 's', 'i', 'g', 'n', 'm', 'e', 'n', 't', 's', 0,
    'K', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'W', 'h', 'e', 'n', 'E', 'f', 'f', 'i', 'c', 'i', 'e', 'n', 't', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'C', 'a', 'r', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'P', 'a', 'i', 'r', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'C', 'h', 'a', 'r', '>', ' ', '>', 0,
    'c', 'a', 'r', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'o', 'l', 'i', 'c', 'y', 'N', 'o', 'n', 'F', 'o', 'c', 'u', 's', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'S', 'e', 'c', 't', 'i', 'o', 'n', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'P', 'y', 'Q', 't', '4', '.', 'Q', 't', 'C', 'o', 'r', 'e', '.', 'p', 'y', 'q', 't', 'W', 'r', 'a', 'p', 'p', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'r', 'e', 's', 's', 'e', 'd', 'P', 'o', 'p', 'u', 'p', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'F', 'o', 'r', 'm', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'F', 'O', 'L', 'L', 'O', 'W', 'I', 'N', 'G', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'P', 'R', 'E', 'C', 'E', 'D', 'I', 'N', 'G', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', ':', ':', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'P', 'R', 'O', 'C', 'E', 'S', 'S', 'I', 'N', 'G', '_', 'I', 'N', 'S', 'T', 'R', 'U', 'C', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'D', 'E', 0,
    'N', 'O', '_', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'A', 'L', 'L', 'O', 'W', 'E', 'D', '_', 'E', 'R', 'R', 0,
    'k', 'h', 't', 'm', 'l', 'M', 'a', 'l', 'f', 'o', 'r', 'm', 'e', 'd', 'Q', 'u', 'a', 'l', 'i', 'f', 'i', 'e', 'd', 'N', 'a', 'm', 'e', 0,
    'S', 'H', 'O', 'W', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 'I', 'N', 'G', '_', 'I', 'N', 'S', 'T', 'R', 'U', 'C', 'T', 'I', 'O', 'N', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'A', 'c', 'c', 'e', 'p', 't', 'C', 'o', 'd', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'r', 'o', 'c', 'e', 's', 's', 'i', 'n', 'g', 'I', 'n', 's', 't', 'r', 'u', 'c', 't', 'i', 'o', 'n', 0,
    'j', 's', 'P', 'o', 'p', 'u', 'p', 'B', 'l', 'o', 'c', 'k', 'e', 'r', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'e', 't', 'P', 'l', 'u', 'g', 'i', 'n', 'P', 'a', 'g', 'e', 'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'A', 's', 'k', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'l', 'o', 'c', 'k', 'q', 'u', 'o', 't', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'P', 'r', 'o', 'c', 'e', 's', 's', 'i', 'n', 'g', 'I', 'n', 's', 't', 'r', 'u', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'C', 'O', 'N', 'T', 'A', 'I', 'N', 'S', 0,
    'U', 'N', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', '_', 'E', 'V', 'E', 'N', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'E', 'R', 'R', 0,
    's', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 'O', 'n', 'l', 'y', 'W', 'W', 'W', 'A', 'n', 'd', 'S', 'L', 'D', 0,
    's', 'e', 't', 'F', 'o', 'r', 'c', 'e', 'P', 'e', 'r', 'm', 'i', 't', 'L', 'o', 'c', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 's', 0,
    's', 'e', 't', 'J', 'S', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'T', 'e', 'x', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'C', 'e', 'l', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'S', 'h', 'o', 'w', 'C', 'o', 'd', 'e', 0,
    'D', 'O', 'M', '_', 'K', 'E', 'Y', '_', 'L', 'O', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'S', 'T', 'A', 'N', 'D', 'A', 'R', 'D', 0,
    'i', 's', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'D', 'e', 'b', 'u', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'O', 'p', 'e', 'n', 'M', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'R', 'o', 'w', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'a', 's', 'e', 'F', 'o', 'n', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'e', 'x', 't', 'A', 'r', 'e', 'a', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'O', 'p', 't', 'G', 'r', 'o', 'u', 'p', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'F', 'i', 'e', 'l', 'd', 'S', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'F', 'r', 'a', 'm', 'e', 'S', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'u', 'a', 'l', 'F', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'V', 'a', 'l', 'u', 'e', ':', ':', 'U', 'n', 'i', 't', 'T', 'y', 'p', 'e', 's', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'c', 'l', 'a', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'S', 't', 'y', 'l', 'e', 's', 'h', 'e', 'e', 't', 'S', 'e', 't', 0,
    'I', 'N', 'V', 'A', 'L', 'I', 'D', '_', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'E', 'R', 'R', 0,
    'i', 's', 'F', 'o', 'r', 'm', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'B', 'a', 'c', 'k', 'R', 'i', 'g', 'h', 't', 'C', 'l', 'i', 'c', 'k', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'P', 'a', 'g', 'e', 'S', 'e', 'c', 'u', 'r', 'i', 't', 'y', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 'P', 'a', 'g', 'e', 'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'A', 's', 'k', 'e', 'd', 0,
    'n', 'o', 'n', 'S', 'h', 'a', 'r', 'e', 'd', 'N', 'o', 'd', 'e', 'U', 'n', 'd', 'e', 'r', 'M', 'o', 'u', 's', 'e', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'I', 's', 'I', 'n', 'd', 'e', 'x', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'H', 'e', 'a', 'd', 'i', 'n', 'g', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'k', 'h', 't', 'm', 'l', 'V', 'a', 'l', 'i', 'd', 'Q', 'u', 'a', 'l', 'i', 'f', 'i', 'e', 'd', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'm', 'm', 'o', 'n', 'A', 'n', 'c', 'e', 's', 't', 'o', 'r', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'D', 'O', 'M', '_', 'K', 'E', 'Y', '_', 'L', 'O', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'N', 'U', 'M', 'P', 'A', 'D', 0,
    's', 'e', 't', 'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 0,
    'm', 'a', 'x', 'F', 'o', 'r', 'm', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'I', 't', 'e', 'm', 's', 0,
    'f', 'o', 'r', 'c', 'e', 'P', 'e', 'r', 'm', 'i', 't', 'L', 'o', 'c', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 's', 0,
    'f', 'o', 'r', 'm', 'S', 'u', 'b', 'm', 'i', 't', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'l', 'w', 'a', 'y', 's', 'H', 'o', 'n', 'o', 'u', 'r', 'D', 'o', 'c', 't', 'y', 'p', 'e', 0,
    'i', 's', 'P', 'o', 'i', 'n', 't', 'I', 'n', 's', 'i', 'd', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'j', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'T', 'e', 'x', 't', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'F', 'i', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'L', 'o', 'c', 'a', 'l', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'O', 'b', 'j', 'e', 'c', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'A', 'p', 'p', 'l', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'A', 'n', 'c', 'h', 'o', 'r', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'S', 'c', 'r', 'i', 'p', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'O', 'p', 't', 'i', 'o', 'n', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'S', 'e', 'l', 'e', 'c', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'L', 'e', 'g', 'e', 'n', 'd', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'u', 't', 't', 'o', 'n', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'I', 'F', 'r', 'a', 'm', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'F', 'R', 'A', 'G', 'M', 'E', 'N', 'T', '_', 'N', 'O', 'D', 'E', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 'B', 'y', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 'B', 'y', 'T', 'a', 'g', 'N', 'a', 'm', 'e', 'N', 'S', 0,
    'D', 'O', 'M', ':', ':', 'D', 'O', 'M', 'I', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'S', 'H', 'O', 'W', '_', 'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'F', 'R', 'A', 'G', 'M', 'E', 'N', 'T', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 'E', 'n', 't', 'i', 't', 'y', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'D', 'O', 'M', ':', ':', 'R', 'a', 'n', 'g', 'e', ':', ':', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 'H', 'o', 'w', 0,
    'B', 'A', 'D', '_', 'B', 'O', 'U', 'N', 'D', 'A', 'R', 'Y', 'P', 'O', 'I', 'N', 'T', 'S', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', '_', 'K', 'E', 'Y', '_', 'L', 'O', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'R', 'I', 'G', 'H', 'T', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 't', 'y', 'l', 'e', 's', 'h', 'e', 'e', 't', 'S', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'R', 'u', 'l', 'e', ':', ':', 'R', 'u', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 'I', 'g', 'n', 'o', 'r', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'I', 'g', 'n', 'o', 'r', 'e', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'R', 'e', 'f', 'r', 'e', 's', 'h', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 't', 'a', 't', 'u', 's', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', ':', ':', 'G', 'U', 'I', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'a', 'b', 'l', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 'a', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'U', 'L', 'i', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'O', 'L', 'i', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'D', 'L', 'i', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'Q', 'u', 'o', 't', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'I', 'm', 'a', 'g', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'T', 'i', 't', 'l', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'S', 't', 'y', 'l', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'L', 'a', 'b', 'e', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'I', 'n', 'p', 'u', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'L', 'a', 'y', 'e', 'r', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'F', 'r', 'a', 'm', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'E', 'N', 'T', 'I', 'T', 'Y', '_', 'R', 'E', 'F', 'E', 'R', 'E', 'N', 'C', 'E', '_', 'N', 'O', 'D', 'E', 0,
    'I', 'N', 'V', 'A', 'L', 'I', 'D', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', '_', 'E', 'R', 'R', 0,
    'H', 'I', 'E', 'R', 'A', 'R', 'C', 'H', 'Y', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', ':', ':', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'D', 'O', 'M', ':', ':', 'C', 'u', 's', 't', 'o', 'm', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'S', 'H', 'O', 'W', '_', 'E', 'N', 'T', 'I', 'T', 'Y', '_', 'R', 'E', 'F', 'E', 'R', 'E', 'N', 'C', 'E', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'B', 'o', 'u', 'n', 'd', 'a', 'r', 'y', 'P', 'o', 'i', 'n', 't', 's', 0,
    'I', 'N', 'V', 'A', 'L', 'I', 'D', '_', 'N', 'O', 'D', 'E', '_', 'T', 'Y', 'P', 'E', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', '_', 'K', 'E', 'Y', '_', 'L', 'O', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'L', 'E', 'F', 'T', 0,
    'D', 'O', 'M', ':', ':', 'E', 'v', 'e', 'n', 't', ':', ':', 'P', 'h', 'a', 's', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'S', 't', 'y', 'l', 'e', 's', 'h', 'e', 'e', 't', 'S', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'N', 'a', 'm', 'e', 's', 'p', 'a', 'c', 'e', 'R', 'u', 'l', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'n', 't', 'i', 't', 'y', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'u', 'n', 'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'I', 'm', 'a', 'g', 'e', 'F', 'r', 'a', 'm', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'F', 'o', 'c', 'u', 's', 'I', 'g', 'n', 'o', 'r', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 'A', 'l', 'l', 'o', 'w', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'A', 'l', 'l', 'o', 'w', 0,
    'K', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'b', 'r', 'o', 'w', 's', 'e', 'r', 'H', 'o', 's', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'M', 'e', 'n', 'u', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'F', 'o', 'n', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'A', 'r', 'e', 'a', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'M', 'e', 't', 'a', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'L', 'i', 'n', 'k', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'a', 's', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'F', 'o', 'r', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'H', 't', 'm', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'H', 'e', 'a', 'd', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'o', 'd', 'y', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'E', 'n', 't', 'i', 't', 'y', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
    'X', 'P', 'A', 'T', 'H', '_', 'N', 'A', 'M', 'E', 'S', 'P', 'A', 'C', 'E', '_', 'N', 'O', 'D', 'E', 0,
    'k', 'h', 't', 'm', 'l', 'M', 'a', 'l', 'f', 'o', 'r', 'm', 'e', 'd', 'P', 'r', 'e', 'f', 'i', 'x', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'n', 'd', 'e', 't', 'e', 'r', 'm', 0,
    'g', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 'B', 'y', 'T', 'a', 'g', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'R', 'a', 'n', 'g', 'e', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'i', 's', 'E', 'v', 'e', 'n', 't', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'F', 'o', 'n', 't', 'F', 'a', 'c', 'e', 'R', 'u', 'l', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 0,
    'i', 's', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'F', 'o', 'c', 'u', 's', 'A', 'l', 'l', 'o', 'w', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'v', 'e', 'I', 'g', 'n', 'o', 'r', 'e', 0,
    'K', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'm', 'a', 'y', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 'H', 'o', 's', 't', 'n', 'a', 'm', 'e', 0,
    's', 'e', 't', 'F', 'o', 'r', 'm', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'o', 'n', 'l', 'y', 'L', 'o', 'c', 'a', 'l', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'M', 'o', 'd', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'M', 'a', 'p', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'P', 'r', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'D', 'i', 'v', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 'L', 'i', 's', 't', 'e', 'n', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', ':', ':', 'N', 'o', 'd', 'e', 'T', 'y', 'p', 'e', 0,
    'I', 'N', 'U', 'S', 'E', '_', 'A', 'T', 'T', 'R', 'I', 'B', 'U', 'T', 'E', '_', 'E', 'R', 'R', 0,
    'N', 'O', '_', 'D', 'A', 'T', 'A', '_', 'A', 'L', 'L', 'O', 'W', 'E', 'D', '_', 'E', 'R', 'R', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'S', 'S', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'b', 'o', 'u', 'n', 'd', 'a', 'r', 'y', 'P', 'o', 'i', 'n', 't', 's', 'V', 'a', 'l', 'i', 'd', 0,
    'D', 'O', 'M', ':', ':', 'R', 'a', 'n', 'g', 'e', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'E', 'v', 'e', 'n', 't', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 0,
    'i', 's', 'C', 'S', 'S', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'C', 'S', 'S', '_', 'P', 'R', 'I', 'M', 'I', 'T', 'I', 'V', 'E', '_', 'V', 'A', 'L', 'U', 'E', 0,
    'g', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'P', 'r', 'i', 'o', 'r', 'i', 't', 'y', 0,
    'g', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'C', 'S', 'S', 'V', 'a', 'l', 'u', 'e', 0,
    'D', 'O', 'M', ':', ':', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 'L', 'i', 's', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 'R', 'u', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'C', 'h', 'a', 'r', 's', 'e', 't', 'R', 'u', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'o', 'd', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    's', 'l', 'o', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'T', 'o', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'T', 'o', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'f', 'o', 'l', 'l', 'o', 'w', 'S', 'y', 's', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'r', 's', 0,
    's', 'e', 't', 'J', 'S', 'E', 'r', 'r', 'o', 'r', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'v', 'e', 'A', 'l', 'l', 'o', 'w', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'S', 'm', 'a', 'r', 't', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'A', 'l', 'l', 'o', 'w', 0,
    'K', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'L', 'o', 'o', 'p', 'O', 'n', 'c', 'e', 0,
    'K', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'J', 'S', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'T', 'e', 'x', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 'A', 's', 'H', 'T', 'M', 'L', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'm', 'e', 't', 'a', 'R', 'e', 'f', 'r', 'e', 's', 'h', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'o', 'w', 'I', 'n', 'd', 'e', 'x', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'L', 'I', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'B', 'R', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'H', 'R', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'N', 'O', 'D', 'E', 0,
    'C', 'D', 'A', 'T', 'A', '_', 'S', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'D', 'E', 0,
    'i', 's', 'D', 'O', 'M', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'Q', 'U', 'O', 'T', 'A', '_', 'E', 'X', 'C', 'E', 'E', 'D', 'E', 'D', '_', 'E', 'R', 'R', 0,
    'I', 'N', 'V', 'A', 'L', 'I', 'D', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'E', 'R', 'R', 0,
    'W', 'R', 'O', 'N', 'G', '_', 'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', 'S', 'T', 'R', 'I', 'N', 'G', '_', 'S', 'I', 'Z', 'E', '_', 'E', 'R', 'R', 0,
    'k', 'h', 't', 'm', 'l', 'V', 'a', 'l', 'i', 'd', 'A', 't', 't', 'r', 'N', 'a', 'm', 'e', 0,
    'n', 'e', 'x', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'o', 'd', 'e', 'N', 'S', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'o', 'd', 'e', 'I', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'H', 'T', 'M', 'L', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'S', 'H', 'O', 'W', '_', 'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'T', 'Y', 'P', 'E', 0,
    'S', 'H', 'O', 'W', '_', 'C', 'D', 'A', 'T', 'A', '_', 'S', 'E', 'C', 'T', 'I', 'O', 'N', 0,
    's', 'e', 'l', 'e', 'c', 't', 'N', 'o', 'd', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'D', 'O', 'M', ':', ':', 'M', 'u', 't', 'a', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'E', 'v', 'e', 'n', 't', 'L', 'i', 's', 't', 'e', 'n', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'i', 's', 'C', 'S', 'S', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'I', 'm', 'p', 'o', 'r', 't', 'R', 'u', 'l', 'e', 0,
    's', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'o', 'd', 'e', 'N', 'S', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'D', 'A', 'T', 'A', 'S', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'e', 's', 'c', 'a', 'p', 'e', 'B', 'u', 't', 't', 'o', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    'r', 'e', 'p', 'a', 'i', 'n', 't', 'A', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 's', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'A', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 's', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'F', 'a', 'm', 'i', 'l', 'i', 'e', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'F', 'o', 'c', 'u', 's', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'a', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'A', 'd', 'F', 'i', 'l', 't', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'a', 'n', 's', 'S', 'e', 'r', 'i', 'f', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'D', 'e', 'n', 'y', 0,
    'K', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'R', 'e', 'j', 'e', 'c', 't', 0,
    'K', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'A', 'c', 'c', 'e', 'p', 't', 0,
    'p', 'r', 'e', 'l', 'o', 'a', 'd', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'l', 'o', 'a', 'd', 'I', 'm', 'a', 'g', 'e', 's', 0,
    's', 'e', 't', 'P', 'l', 'u', 'g', 'i', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'J', 'S', 'c', 'r', 'i', 'p', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 'r', 't', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'S', 'S', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'i', 's', 'C', 'o', 'n', 't', 'e', 'n', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'g', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'D', 'A', 'T', 'A', 'S', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'N', 'a', 'm', 'e', 'd', 'N', 'o', 'd', 'e', 'M', 'a', 'p', 0,
    'T', 'Y', 'P', 'E', '_', 'M', 'I', 'S', 'M', 'A', 'T', 'C', 'H', '_', 'E', 'R', 'R', 0,
    'I', 'N', 'V', 'A', 'L', 'I', 'D', '_', 'S', 'T', 'A', 'T', 'E', '_', 'E', 'R', 'R', 0,
    'N', 'O', 'T', '_', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', ':', ':', 'D', 'O', 'M', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'C', 'o', 'u', 'n', 't', 0,
    'f', 'i', 'r', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'D', 'O', 'M', ':', ':', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'V', 'a', 'l', 'u', 'e', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 't', 'a', 't', 'e', 0,
    'D', 'O', 'M', ':', ':', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'V', 'i', 'e', 'w', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 'I', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'i', 'n', 'i', 't', 'M', 'u', 't', 'a', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'i', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'e', 'v', 'e', 'n', 't', 'L', 'i', 's', 't', 'e', 'n', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'C', 'S', 'S', '_', 'H', 'T', 'M', 'L', '_', 'R', 'E', 'L', 'A', 'T', 'I', 'V', 'E', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'V', 'a', 'l', 'u', 'e', 'L', 'i', 's', 't', 0,
    '_', 'E', 'X', 'C', 'E', 'P', 'T', 'I', 'O', 'N', '_', 'O', 'F', 'F', 'S', 'E', 'T', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'S', 't', 'y', 'l', 'e', 'R', 'u', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'M', 'e', 'd', 'i', 'a', 'R', 'u', 'l', 'e', 0,
    'p', 'a', 'r', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'S', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 'N', 'S', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'S', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'S', 'S', 'M', 'W', 'h', 'e', 'n', 'E', 'f', 'f', 'i', 'c', 'i', 'e', 'n', 't', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'v', 'e', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'i', 's', 'H', 'i', 'd', 'e', 'A', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'P', 'l', 'u', 'g', 'i', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'K', 'J', 'S', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 'e', 'n', 'A', 's', 'k', 0,
    'K', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't', 'D', 'u', 'n', 'n', 'o', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'Z', 'o', 'o', 'm', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'f', 'o', 'r', 'm', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'I', 'n', 'd', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'a', 't', 'e', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'C', 'h', 'a', 'r', 's', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'H', 'T', 'M', 'L', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'a', 'd', 'd', 'E', 'v', 'e', 'n', 't', 'L', 'i', 's', 't', 'e', 'n', 'e', 'r', 0,
    'N', 'O', 'T', '_', 'R', 'E', 'A', 'D', 'A', 'B', 'L', 'E', '_', 'E', 'R', 'R', 0,
    'U', 'R', 'L', '_', 'M', 'I', 'S', 'M', 'A', 'T', 'C', 'H', '_', 'E', 'R', 'R', 0,
    'k', 'h', 't', 'm', 'l', 'V', 'a', 'l', 'i', 'd', 'P', 'r', 'e', 'f', 'i', 'x', 0,
    'l', 'a', 's', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'g', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'o', 'd', 'e', 0,
    'g', 'e', 't', 'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'S', 't', 'y', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'r', 'e', 'e', 'W', 'a', 'l', 'k', 'e', 'r', 0,
    'g', 'e', 't', 'C', 'o', 'm', 'p', 'u', 't', 'e', 'd', 'S', 't', 'y', 'l', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'u', 'r', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'g', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'S', 't', 'a', 't', 'e', 0,
    'g', 'e', 't', 'R', 'G', 'B', 'C', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'g', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'V', 'a', 'l', 'u', 'e', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'R', 'u', 'l', 'e', 'L', 'i', 's', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'P', 'a', 'g', 'e', 'R', 'u', 'l', 'e', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'b', 'r', 'o', 'w', 's', 'e', 'r', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'g', 'u', 'i', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'T', 'e', 'x', 't', 0,
    'q', 'u', 'e', 'r', 'y', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'A', 'l', 'l', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'o', 'd', 'e', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'B', 'y', 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', '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,
    'f', 'i', 'n', 'd', 'A', 'h', 'e', 'a', 'd', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'r', 'e', 'p', 'a', 'i', 'n', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'j', 's', 'E', 'r', 'r', 'o', 'r', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'f', 'a', 'n', 't', 'a', 's', 'y', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 's', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    's', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
    'a', 'l', 'l', 'o', 'w', 'T', 'a', 'b', 'u', 'l', 'a', 't', 'i', 'o', 'n', 0,
    's', 'u', 'b', 'm', 'i', 't', 'F', 'o', 'r', 'm', 'P', 'r', 'o', 'x', 'y', 0,
    's', 'e', 't', 'C', 'a', 'r', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'j', 's', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'T', 'e', 'x', 't', 0,
    'f', 'o', 'n', 't', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 'e', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'F', 'o', 'n', 't', 0,
    's', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'o', 'w', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'E', 'n', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'R', 'e', 'n', 'd', 'e', 'r', 'i', 'n', 'g', 0,
    'D', 'O', 'M', ':', ':', 'T', 'r', 'e', 'e', 'W', 'a', 'l', 'k', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'e', 'x', 't', 'r', 'a', 'c', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'D', 'O', 'M', ':', ':', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 't', 'o', 'p', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 0,
    'C', 'A', 'P', 'T', 'U', 'R', 'I', 'N', 'G', '_', 'P', 'H', 'A', 'S', 'E', 0,
    'g', 'e', 't', 'C', 'o', 'u', 'n', 't', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'i', 's', 'C', 'S', 'S', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'T', 'e', 'x', 't', 0,
    'p', 'a', 'r', 't', 'S', 'e', 'l', 'e', 'c', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'N', 'S', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
    'a', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 'M', 'o', 'd', 'e', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 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,
    'h', 'i', 'd', 'e', 'A', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 's', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'P', 'o', 's', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'u', 's', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'a', 'u', 't', 'o', 'L', 'o', 'a', 'd', 'I', 'm', 'a', 'g', 'e', 's', 0,
    'm', 'e', 'd', 'i', 'u', 'm', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'S', 't', 'd', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    's', 'h', 'o', 'w', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 's', 0,
    'a', 'u', 't', 'o', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 0,
    's', 't', 'o', 'p', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 's', 0,
    'N', 'o', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'n', 'o', 'd', 'e', 'U', 'n', 'd', 'e', 'r', 'M', 'o', 'u', 's', 'e', 0,
    'C', 'a', 'r', 'e', 't', 'I', 'n', 'v', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'N', 'S', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 0,
    'a', 'u', 't', 'o', 'l', 'o', 'a', 'd', 'I', 'm', 'a', 'g', 'e', 's', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'J', 'a', 'v', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'j', 'S', 'c', 'r', 'i', 'p', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'B', 'r', 'o', 'w', 's', 'e', 'r', 'V', 'i', 'e', 'w', 'G', 'U', 'I', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'a', 'd', 'd', 'C', 'S', 'S', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'D', 'O', 'M', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'A', 'T', 'T', 'R', 'I', 'B', 'U', 'T', 'E', '_', 'N', 'O', 'D', 'E', 0,
    'g', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 'N', 'S', 0,
    'D', 'A', 'T', 'A', '_', 'C', 'L', 'O', 'N', 'E', '_', 'E', 'R', 'R', 0,
    'V', 'A', 'L', 'I', 'D', 'A', 'T', 'I', 'O', 'N', '_', 'E', 'R', 'R', 0,
    'I', 'N', 'D', 'E', 'X', '_', 'S', 'I', 'Z', 'E', '_', 'E', 'R', 'R', 0,
    'g', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'S', 0,
    'i', 's', 'H', 'T', 'M', 'L', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'g', 'e', 't', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'B', 'y', 'I', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'N', 'o', 'd', 'e', 0,
    'S', 'H', 'O', 'W', '_', 'A', 'T', 'T', 'R', 'I', 'B', 'U', 'T', 'E', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'S', 'T', 'A', 'R', 'T', '_', 'T', 'O', '_', 'S', 'T', 'A', 'R', 'T', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'B', 'e', 'f', 'o', 'r', 'e', 0,
    's', 't', 'a', 'r', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'T', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'i', 't', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'r', 'e', 'v', 'e', 'n', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'B', 'U', 'B', 'B', 'L', 'I', 'N', 'G', '_', 'P', 'H', 'A', 'S', 'E', 0,
    'D', 'O', 'M', ':', ':', 'D', 'o', 'm', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    'g', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
    'C', 'S', 'S', '_', 'P', 'E', 'R', 'C', 'E', 'N', 'T', 'A', 'G', 'E', 0,
    'i', 's', 'C', 'S', 'S', 'V', 'a', 'l', 'u', 'e', 'L', 'i', 's', 't', 0,
    'C', 'S', 'S', '_', 'V', 'A', 'L', 'U', 'E', '_', 'L', 'I', 'S', 'T', 0,
    'D', 'O', 'M', ':', ':', 'L', 'i', 'n', 'k', 'S', 't', 'y', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'M', 'e', 'd', 'i', 'a', 'L', 'i', 's', 't', 0,
    '_', 'E', 'X', 'C', 'E', 'P', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'X', 0,
    'N', 'A', 'M', 'E', 'S', 'P', 'A', 'C', 'E', '_', 'R', 'U', 'L', 'E', 0,
    'F', 'O', 'N', 'T', '_', 'F', 'A', 'C', 'E', '_', 'R', 'U', 'L', 'E', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 'D', 'O', 'M', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'h', 'a', 's', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'S', 0,
    's', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 'N', 'S', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 'N', 'S', 0,
    'i', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'e', 'x', 't', 'N', 'o', 'd', 'e', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'u', 'b', 's', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'C', 'e', 'l', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'C', 'e', 'l', 'l', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 'r', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 't', 'e', 'r', 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,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'T', 'o', 'C', 'S', 'S', 0,
    'i', 's', 'J', 'a', 'v', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 'r', 'i', 'f', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'u', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'L', 'i', 'n', 'k', 0,
    'K', 'H', 'T', 'M', 'L', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'N', 'o', 'd', 'e', 0,
    'd', 'o', 'C', 'l', 'o', 's', 'e', 'S', 't', 'r', 'e', 'a', 'm', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'S', 't', 'r', 'e', 'a', 'm', 0,
    'n', 'o', 'd', 'e', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'p', 'r', 'e', 'l', 'o', 'a', 'd', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'f', 'i', 'n', 'd', 'F', 'r', 'a', 'm', 'e', 'P', 'a', 'r', 't', 0,
    'f', 'i', 'n', 'd', 'T', 'e', 'x', 't', 'B', 'e', 'g', 'i', 'n', 0,
    'F', 'i', 'n', 'd', 'L', 'i', 'n', 'k', 's', 'O', 'n', 'l', 'y', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'U', 'R', 'L', 0,
    's', 'e', 't', 'D', 'N', 'D', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'n', 'e', 'x', 't', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'i', 'n', 'd', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'a', 't', 'e', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'C', 'h', 'a', 'r', 's', 'e', 't', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 'L', 'i', 's', 't', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'E', 'v', 'e', 'n', 't', 0,
    'N', 'O', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'D', 'E', 0,
    'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', '_', 'N', 'O', 'D', 'E', 0,
    'N', 'A', 'M', 'E', 'S', 'P', 'A', 'C', 'E', '_', 'E', 'R', 'R', 0,
    'N', 'O', 'T', '_', 'F', 'O', 'U', 'N', 'D', '_', 'E', 'R', 'R', 0,
    'i', 's', 'H', 'T', 'M', 'L', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'D', 'e', 's', 'i', 'g', 'n', 'M', 'o', 'd', 'e', 0,
    'a', 'd', 'd', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'S', 'H', 'O', 'W', '_', 'N', 'O', 'T', 'A', 'T', 'I', 'O', 'N', 0,
    'S', 'H', 'O', 'W', '_', 'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', 0,
    'F', 'I', 'L', 'T', 'E', 'R', '_', 'R', 'E', 'J', 'E', 'C', 'T', 0,
    'F', 'I', 'L', 'T', 'E', 'R', '_', 'A', 'C', 'C', 'E', 'P', 'T', 0,
    'c', 'l', 'o', 'n', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'A', 'f', 't', 'e', 'r', 0,
    'k', 'e', 'y', 'I', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 0,
    'i', 'n', 'i', 't', 'T', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 0,
    'r', 'e', 'l', 'a', 't', 'e', 'd', 'T', 'a', 'r', 'g', 'e', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'a', 'r', 'g', 'e', 't', 0,
    'D', 'O', 'M', ':', ':', 'R', 'G', 'B', 'C', 'o', 'l', 'o', 'r', 0,
    'g', 'e', 't', 'F', 'l', 'o', 'a', 't', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'F', 'l', 'o', 'a', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', 0,
    'C', 'S', 'S', '_', 'D', 'I', 'M', 'E', 'N', 'S', 'I', 'O', 'N', 0,
    'C', 'S', 'S', '_', 'S', 'V', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'V', 'a', 'l', 'u', 'e', 0,
    'q', 'u', 'e', 'r', 'y', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 'D', 'a', 't', 'a', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'h', 'a', 's', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'o', 'w', 'n', 'e', 'r', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'N', 'o', 'd', 'e', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'i', 'g', 'n', 'a', 'l', 0,
    'p', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'Z', 'o', 'o', 'm', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    't', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'o', 'd', 'e', 0,
    'd', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'E', 'v', 'e', 'n', 't', 0,
    'f', 'o', 'c', 'u', 's', 'O', 'u', 't', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'o', 'A', 'u', 't', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 0,
    's', 'e', 't', 'Z', 'o', 'o', 'm', 'L', 'e', 'v', 'e', 'l', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'a', 'd', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'B', 'y', 0,
    'i', 's', 'A', 'd', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'C', 'a', 'r', 'e', 't', 'M', 'o', 'd', 'e', 0,
    'd', 'o', 'O', 'p', 'e', 'n', 'S', 't', 'r', 'e', 'a', 'm', 0,
    'p', 'a', 'g', 'e', 'R', 'e', 'f', 'e', 'r', 'r', 'e', 'r', 0,
    'f', 'i', 'n', 'd', 'T', 'e', 'x', 't', 'N', 'e', 'x', 't', 0,
    'F', 'i', 'n', 'd', 'N', 'o', 'P', 'o', 'p', 'u', 'p', 's', 0,
    's', 'e', 't', 'U', 'R', 'L', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'F', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 0,
    'h', 't', 'm', 'l', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'e', 'l', 'l', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'H', 't', 't', 'p', 'E', 'q', 'u', 'i', 'v', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 0,
    's', 'e', 't', 'I', 'n', 'n', 'e', 'r', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'I', 'n', 'n', 'e', 'r', 'H', 'T', 'M', 'L', 0,
    's', 'e', 't', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
    'm', 'a', 'r', 'g', 'i', 'n', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'C', 'O', 'M', 'M', 'E', 'N', 'T', '_', 'N', 'O', 'D', 'E', 0,
    'E', 'L', 'E', 'M', 'E', 'N', 'T', '_', 'N', 'O', 'D', 'E', 0,
    'g', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'E', 'R', 'R', 0,
    'S', 'E', 'C', 'U', 'R', 'I', 'T', 'Y', '_', 'E', 'R', 'R', 0,
    'g', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'D', 'O', 'M', ':', ':', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'g', 'e', 't', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 0,
    'S', 'H', 'O', 'W', '_', 'C', 'O', 'M', 'M', 'E', 'N', 'T', 0,
    'S', 'H', 'O', 'W', '_', 'E', 'L', 'E', 'M', 'E', 'N', 'T', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'N', 'o', 'd', 'e', 0,
    'E', 'N', 'D', '_', 'T', 'O', '_', 'S', 'T', 'A', 'R', 'T', 0,
    'S', 'T', 'A', 'R', 'T', '_', 'T', 'O', '_', 'E', 'N', 'D', 0,
    's', 'e', 't', 'E', 'n', 'd', 'B', 'e', 'f', 'o', 'r', 'e', 0,
    'e', 'n', 'd', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', 0,
    'D', 'O', 'M', ':', ':', 'U', 'I', 'E', 'v', 'e', 'n', 't', 0,
    'D', 'O', 'M', ':', ':', 'C', 'o', 'u', 'n', 't', 'e', 'r', 0,
    'g', 'e', 't', 'R', 'e', 'c', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'C', 'S', 'S', '_', 'R', 'G', 'B', 'C', 'O', 'L', 'O', 'R', 0,
    'c', 's', 's', 'V', 'a', 'l', 'u', 'e', 'T', 'y', 'p', 'e', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    's', 'e', 't', 'M', 'e', 'd', 'i', 'a', 'T', 'e', 'x', 't', 0,
    'c', 'o', 'd', 'e', 'A', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'T', 'e', 'x', 't', 0,
    'C', 'H', 'A', 'R', 'S', 'E', 'T', '_', 'R', 'U', 'L', 'E', 0,
    'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'R', 'U', 'L', 'E', 0,
    'D', 'O', 'M', ':', ':', 'C', 'S', 'S', 'R', 'u', 'l', 'e', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'l', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'o', 'w', 'n', 'e', 'r', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'N', 'o', 'd', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'n', 'a', 'm', 'e', 's', 'p', 'a', 'c', 'e', 'U', 'R', 'I', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'C', 'h', 'i', 'l', 'd', 0,
    'i', 'n', 's', 'e', 'r', 't', 'B', 'e', 'f', 'o', 'r', 'e', 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,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'E', 'n', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'h', 'a', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'S', 't', 'a', 't', 'e', 0,
    'm', 'i', 'd', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'h', 'a', 's', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'r', 'a', 'm', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'l', 'a', 's', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    's', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    's', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'h', 't', 'm', 'l', 0,
    'S', 'S', 'M', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'd', 'v', 'i', 'c', 'e', 'T', 'o', 'S', 't', 'r', 0,
    's', 't', 'r', 'T', 'o', 'A', 'd', 'v', 'i', 'c', 'e', 0,
    'a', 'd', 'd', 'A', 'd', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 't', 'd', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
    's', 't', 'a', 'r', 't', 'i', 'n', 'g', 'J', 'o', 'b', 0,
    't', 'o', 'p', 'l', 'e', 'v', 'e', 'l', 'U', 'R', 'L', 0,
    'f', 'r', 'a', 'm', 'e', 'E', 'x', 'i', 's', 't', 's', 0,
    'p', 'a', 'r', 't', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'i', 's', 'C', 'a', 'r', 'e', 't', 'M', 'o', 'd', 'e', 0,
    'd', 'n', 's', 'P', 'r', 'e', 'f', 'e', 't', 'c', 'h', 0,
    'j', 'a', 'v', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'R', 'o', 'w', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'T', 'F', 'o', 'o', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'F', 'o', 'o', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'T', 'H', 'e', 'a', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'H', 'e', 'a', 'd', 0,
    's', 'e', 't', 'C', 'o', 'd', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'C', 'o', 'd', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'H', 'r', 'e', 'f', 'l', 'a', 'n', 'g', 0,
    's', 'e', 't', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 0,
    's', 'e', 't', 'T', 'a', 'b', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'N', 'o', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'm', 'a', 'r', 'g', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'L', 'o', 'n', 'g', 'D', 'e', 's', 'c', 0,
    'f', 'r', 'a', 'm', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 0,
    'D', 'O', 'M', ':', ':', 'E', 'n', 't', 'i', 't', 'y', 0,
    'r', 'e', 'v', 'e', 'r', 's', 'e', 'F', 'i', 'n', 'd', 0,
    't', 'e', 'x', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'E', 'N', 'T', 'I', 'T', 'Y', '_', 'N', 'O', 'D', 'E', 0,
    'T', 'I', 'M', 'E', 'O', 'U', 'T', '_', 'E', 'R', 'R', 0,
    'N', 'E', 'T', 'W', 'O', 'R', 'K', '_', 'E', 'R', 'R', 0,
    'e', 'x', 'e', 'c', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'U', 'R', 'L', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'i', 'e', 'w', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'a', 'n', 'g', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'N', 'o', 'd', 'e', 0,
    'S', 'H', 'O', 'W', '_', 'E', 'N', 'T', 'I', 'T', 'Y', 0,
    'F', 'I', 'L', 'T', 'E', 'R', '_', 'S', 'K', 'I', 'P', 0,
    's', 'e', 't', 'E', 'n', 'd', 'A', 'f', 't', 'e', 'r', 0,
    's', 't', 'a', 'r', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'r', 'e', 'l', 'a', 't', 'e', 'd', 'N', 'o', 'd', 'e', 0,
    'k', 'e', 'y', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 'i', 't', 'U', 'I', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'C', 'S', 'S', '_', 'C', 'O', 'U', 'N', 'T', 'E', 'R', 0,
    'C', 'S', 'S', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
    'C', 'S', 'S', '_', 'I', 'N', 'I', 'T', 'I', 'A', 'L', 0,
    'C', 'S', 'S', '_', 'I', 'N', 'H', 'E', 'R', 'I', 'T', 0,
    's', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 's', 0,
    'a', 's', 's', 'i', 'g', 'n', 'O', 't', 'h', 'e', 'r', 0,
    'Q', 'U', 'I', 'R', 'K', 'S', '_', 'R', 'U', 'L', 'E', 0,
    'I', 'M', 'P', 'O', 'R', 'T', '_', 'R', 'U', 'L', 'E', 0,
    'd', 'o', 'm', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'm', 'i', 'n', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'a', 't', 'a', 0,
    'e', 'r', 'r', 'o', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'n', 'e', 'x', 't', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
    'i', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'C', 'h', 'i', 'l', 'd', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 0,
    'c', 'e', 'l', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'c', 'e', 'l', 'l', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    'b', 'u', 't', 't', 'o', 'n', '2', 'T', 'e', 'x', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', '1', 'T', 'e', 'x', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'S', 'S', 'M', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'v', 'L', 'i', 'n', 'k', 'C', 'o', 'l', 'o', 'r', 0,
    'N', 'o', 't', 'C', 'r', 'y', 'p', 't', 'e', 'd', 0,
    'd', 'o', 'c', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'i', 'n', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'P', 'a', 'r', 't', 0,
    'p', 'r', 'e', 'v', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'n', 'e', 'x', 't', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'g', 'o', 't', 'o', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'C', 'a', 'r', 'e', 't', 'B', 'l', 'i', 'n', 'k', 0,
    'd', 'n', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'N', 'o', 'd', 'e', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'G', 'U', 'I', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'C', 'e', 'l', 'l', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'e', 'l', 'l', 0,
    's', 'e', 't', 'S', 'u', 'm', 'm', 'a', 'r', 'y', 0,
    's', 'e', 't', 'R', 'o', 'w', 'S', 'p', 'a', 'n', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 's', 0,
    's', 'e', 't', 'C', 'o', 'l', 'S', 'p', 'a', 'n', 0,
    's', 'e', 't', 'S', 't', 'a', 'n', 'd', 'b', 'y', 0,
    's', 'e', 't', 'D', 'e', 'c', 'l', 'a', 'r', 'e', 0,
    's', 'e', 't', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'a', 'c', 't', 0,
    's', 'e', 't', 'C', 'h', 'a', 'r', 's', 'e', 't', 0,
    's', 'e', 't', 'H', 't', 'm', 'l', 'F', 'o', 'r', 0,
    's', 'e', 't', 'E', 'n', 'c', 't', 'y', 'p', 'e', 0,
    'v', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 0,
    's', 'e', 't', 'N', 'o', 'S', 'h', 'a', 'd', 'e', 0,
    's', 'e', 't', 'B', 'g', 'C', 'o', 'l', 'o', 'r', 0,
    's', 't', 'r', 'c', 'a', 's', 'e', 'c', 'm', 'p', 0,
    'd', 'e', 's', 'i', 'g', 'n', 'M', 'o', 'd', 'e', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'N', 'o', 'd', 'e', 0,
    'w', 'h', 'a', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'c', 'l', 'o', 'n', 'e', 'R', 'a', 'n', 'g', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'N', 'o', 'd', 'e', 0,
    'E', 'N', 'D', '_', 'T', 'O', '_', 'E', 'N', 'D', 0,
    's', 'e', 'l', 'e', 'c', 't', 'N', 'o', 'd', 'e', 0,
    'D', 'O', 'M', ':', ':', 'R', 'a', 'n', 'g', 'e', 0,
    'a', 't', 't', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'a', 'b', 'l', 'e', 0,
    'e', 'v', 'e', 'n', 't', 'P', 'h', 'a', 's', 'e', 0,
    'D', 'O', 'M', ':', ':', 'E', 'v', 'e', 'n', 't', 0,
    'C', 'S', 'S', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'C', 'S', 'S', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
    'C', 'S', 'S', '_', 'C', 'U', 'S', 'T', 'O', 'M', 0,
    'S', 'Y', 'N', 'T', 'A', 'X', '_', 'E', 'R', 'R', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'R', 'u', 'l', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'R', 'u', 'l', 'e', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'R', 'u', 'l', 'e', 0,
    's', 'e', 't', 'C', 's', 's', 'T', 'e', 'x', 't', 0,
    'M', 'E', 'D', 'I', 'A', '_', 'R', 'U', 'L', 'E', 0,
    'S', 'T', 'Y', 'L', 'E', '_', 'R', 'U', 'L', 'E', 0,
    's', 'e', 't', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'a', 'r', 't', 0,
    'f', 'r', 'a', 'm', 'e', 'N', 'a', 'm', 'e', 's', 0,
    's', 'e', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    's', 'e', 't', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 'a', 'g', 'e', 0,
    'i', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'D', 'a', 't', 'a', 0,
    'i', 'n', 's', 'e', 'r', 't', 'D', 'a', 't', 'a', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
    'i', 'm', 'p', 'o', 'r', 't', 'N', 'o', 'd', 'e', 0,
    'f', 'i', 'r', 's', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'c', 'h', 'i', 'l', 'd', 'N', 'o', 'd', 'e', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'N', 'o', 'd', 'e', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    't', 'e', 'x', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'z', 'o', 'o', 'm', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'h', 'a', 's', 'F', 'e', 'a', 't', 'u', 'r', 'e', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'f', 'r', 'a', 'm', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 's', 0,
    's', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'a', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'f', 'i', 'e', 'l', 'd', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
    's', 't', 'a', 'r', 't', 's', 'W', 'i', 't', 'h', 0,
    'i', 's', 'D', 'e', 't', 'a', 'c', 'h', 'e', 'd', 0,
    'z', 'o', 'o', 'm', 'L', 'e', 'v', 'e', 'l', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'Y', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'X', 0,
    'K', 'H', 'T', 'M', 'L', 'V', 'i', 'e', 'w', 0,
    'l', 'i', 'n', 'k', 'C', 'o', 'l', 'o', 'r', 0,
    'b', 'a', 's', 'e', 'C', 'o', 'l', 'o', 'r', 0,
    'h', 'o', 'v', 'e', 'r', 'L', 'i', 'n', 'k', 0,
    'h', 't', 'm', 'l', 'E', 'r', 'r', 'o', 'r', 0,
    'f', 'i', 'n', 'd', 'F', 'r', 'a', 'm', 'e', 0,
    'u', 'r', 'l', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 0,
    'K', 'H', 'T', 'M', 'L', 'P', 'a', 'r', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'R', 'o', 'w', 0,
    's', 'e', 't', 'V', 'A', 'l', 'i', 'g', 'n', 0,
    's', 'e', 't', 'N', 'o', 'W', 'r', 'a', 'p', 0,
    'c', 'e', 'l', 'l', 'I', 'n', 'd', 'e', 'x', 0,
    'v', 'a', 'l', 'u', 'e', 'T', 'y', 'p', 'e', 0,
    'g', 'e', 't', 'V', 's', 'p', 'a', 'c', 'e', 0,
    's', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'g', 'e', 't', 'H', 's', 'p', 'a', 'c', 'e', 0,
    's', 'e', 't', 'V', 's', 'p', 'a', 'c', 'e', 0,
    's', 'e', 't', 'H', 's', 'p', 'a', 'c', 'e', 0,
    'g', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
    's', 'e', 't', 'N', 'o', 'H', 'r', 'e', 'f', 0,
    'h', 't', 't', 'p', 'E', 'q', 'u', 'i', 'v', 0,
    's', 'e', 't', 'U', 's', 'e', 'M', 'a', 'p', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 0,
    's', 'e', 't', 'T', 'a', 'r', 'g', 'e', 't', 0,
    's', 'e', 't', 'M', 'e', 't', 'h', 'o', 'd', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'c', 'c', 'e', 's', 's', 'K', 'e', 'y', 0,
    'i', 'n', 'n', 'e', 'r', 'T', 'e', 'x', 't', 0,
    'i', 'n', 'n', 'e', 'r', 'H', 'T', 'M', 'L', 0,
    's', 'e', 't', 'C', 'o', 'o', 'k', 'i', 'e', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
    'D', 'O', 'M', ':', ':', 'T', 'e', 'x', 't', 0,
    's', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'T', 'E', 'X', 'T', '_', 'N', 'O', 'D', 'E', 0,
    'h', 'a', 's', 'O', 'n', 'e', 'R', 'e', 'f', 0,
    'A', 'B', 'O', 'R', 'T', '_', 'E', 'R', 'R', 0,
    'D', 'O', 'M', ':', ':', 'A', 't', 't', 'r', 0,
    'D', 'O', 'M', ':', ':', 'N', 'o', 'd', 'e', 0,
    'S', 'H', 'O', 'W', '_', 'T', 'E', 'X', 'T', 0,
    'p', 'r', 'e', 'v', 'V', 'a', 'l', 'u', 'e', 0,
    'i', 'n', 'i', 't', 'E', 'v', 'e', 'n', 't', 0,
    'A', 'T', '_', 'T', 'A', 'R', 'G', 'E', 'T', 0,
    'l', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
    'D', 'O', 'M', ':', ':', 'R', 'e', 'c', 't', 0,
    'C', 'S', 'S', '_', 'I', 'D', 'E', 'N', 'T', 0,
    'm', 'e', 'd', 'i', 'a', 'T', 'e', 'x', 't', 0,
    'o', 'w', 'n', 'e', 'r', 'R', 'u', 'l', 'e', 0,
    'o', 'w', 'n', 'e', 'r', 'N', 'o', 'd', 'e', 0,
    'P', 'A', 'G', 'E', '_', 'R', 'U', 'L', 'E', 0,
    'E', 'n', 'c', 'r', 'y', 'p', 't', 'e', 'd', 0,
    'e', 'n', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'e', 't', 'P', 'r', 'o', 'm', 'p', 't', 0,
    'p', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    't', 'i', 'm', 'e', 'S', 't', 'a', 'm', 'p', 0,
    's', 'p', 'l', 'i', 't', 'T', 'e', 'x', 't', 0,
    's', 'p', 'e', 'c', 'i', 'f', 'i', 'e', 'd', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 'n', 'e', 0,
    'e', 'l', 'e', 'm', 'e', 'n', 't', 'I', 'd', 0,
    'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 's', 0,
    'n', 'a', 'm', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'n', 'o', 'd', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'l', 'o', 'c', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    'l', 'a', 's', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'c', 'l', 'o', 'n', 'e', 'N', 'o', 'd', 'e', 0,
    'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'd', 0,
    's', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'i', 'x', 0,
    'n', 'o', 'r', 'm', 'a', 'l', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 0,
    't', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'f', 'i', 'r', 's', 't', 'I', 't', 'e', 'm', 0,
    'l', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'a', 'v', 'e', 'S', 't', 'a', 't', 'e', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    's', 'e', 't', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'm', 'a', 'x', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'C', 'o', 'o', 'r', 'd', 's', 0,
    'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    's', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'p', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 0,
    'z', 'o', 'o', 'm', 'V', 'i', 'e', 'w', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'B', 'y', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'd', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'C', 'e', 'l', 'l', 's', 0,
    'r', 'o', 'w', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'R', 'u', 'l', 'e', 's', 0,
    's', 'e', 't', 'T', 'F', 'o', 'o', 't', 0,
    's', 'e', 't', 'T', 'H', 'e', 'a', 'd', 0,
    's', 'e', 't', 'S', 'c', 'o', 'p', 'e', 0,
    's', 'e', 't', 'C', 'h', 'O', 'f', 'f', 0,
    'c', 'o', 'd', 'e', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'd', 'e', 'B', 'a', 's', 'e', 0,
    'n', 'e', 'x', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'C', 'l', 'e', 'a', 'r', 0,
    's', 'e', 't', 'I', 's', 'M', 'a', 'p', 0,
    's', 'e', 't', 'D', 'e', 'f', 'e', 'r', 0,
    's', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'M', 'e', 'd', 'i', 'a', 0,
    'h', 'r', 'e', 'f', 'l', 'a', 'n', 'g', 0,
    'e', 'l', 'e', 'm', 'e', 'n', 't', 's', 0,
    'r', 'e', 'f', 'e', 'r', 'r', 'e', 'r', 0,
    's', 'e', 't', 'A', 'l', 'i', 'g', 'n', 0,
    'n', 'o', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'l', 'o', 'n', 'g', 'D', 'e', 's', 'c', 0,
    's', 'e', 't', 'V', 'L', 'i', 'n', 'k', 0,
    's', 'e', 't', 'A', 'L', 'i', 'n', 'k', 0,
    'r', 'e', 'f', 'C', 'o', 'u', 'n', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'M', 'e', 0,
    's', 'e', 't', 'A', 's', 'y', 'n', 'c', 0,
    'S', 'H', 'O', 'W', '_', 'A', 'L', 'L', 0,
    'n', 'e', 'x', 't', 'N', 'o', 'd', 'e', 0,
    'a', 't', 't', 'r', 'N', 'a', 'm', 'e', 0,
    'n', 'e', 'w', 'V', 'a', 'l', 'u', 'e', 0,
    'A', 'D', 'D', 'I', 'T', 'I', 'O', 'N', 0,
    's', 'h', 'i', 'f', 't', 'K', 'e', 'y', 0,
    'c', 'h', 'a', 'r', 'C', 'o', 'd', 'e', 0,
    'C', 'S', 'S', '_', 'P', 'A', 'I', 'R', 0,
    'C', 'S', 'S', '_', 'D', 'P', 'C', 'M', 0,
    'C', 'S', 'S', '_', 'R', 'E', 'C', 'T', 0,
    'C', 'S', 'S', '_', 'A', 'T', 'T', 'R', 0,
    'C', 'S', 'S', '_', 'G', 'R', 'A', 'D', 0,
    'c', 's', 's', 'R', 'u', 'l', 'e', 's', 0,
    'c', 'l', 'o', 's', 'e', 'U', 'r', 'l', 0,
    'r', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'm', 'u', 'l', 't', 'i', 'p', 'l', 'e', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    'e', 'n', 't', 'i', 't', 'i', 'e', 's', 0,
    'n', 'o', 'd', 'e', 'T', 'y', 'p', 'e', 0,
    'n', 'o', 'd', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'd', 'd', 'C', 'h', 'i', 'l', 'd', 0,
    't', 'a', 'b', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 0,
    's', 'e', 't', 'T', 'i', 't', 'l', 'e', 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,
    'o', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 0,
    'u', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'f', 'i', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'p', 'u', 'b', 'l', 'i', 'c', 'I', 'd', 0,
    's', 'y', 's', 't', 'e', 'm', 'I', 'd', 0,
    'b', 'e', 'h', 'a', 'v', 'i', 'o', 'r', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'f', 'i', 'l', 'l', 'C', 'h', 'a', 'r', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'c', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    't', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    '_', '_', 'i', 'a', 'd', 'd', '_', '_', 0,
    'e', 'n', 'd', 's', 'W', 'i', 't', 'h', 0,
    't', 'r', 'u', 'n', 'c', 'a', 't', 'e', 0,
    's', 'u', 'm', 'm', 'a', 'r', 'y', 0,
    't', 'B', 'o', 'd', 'i', 'e', 's', 0,
    'c', 'o', 'l', 'S', 'p', 'a', 'n', 0,
    's', 'e', 't', 'A', 'b', 'b', 'r', 0,
    's', 't', 'a', 'n', 'd', 'b', 'y', 0,
    'd', 'e', 'c', 'l', 'a', 'r', 'e', 0,
    's', 'e', 't', 'C', 'o', 'd', 'e', 0,
    'c', 'o', 'm', 'p', 'a', 'c', 't', 0,
    's', 'e', 't', 'F', 'a', 'c', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 0,
    's', 'e', 't', 'H', 'r', 'e', 'f', 0,
    'h', 't', 'm', 'l', 'F', 'o', 'r', 0,
    'g', 'e', 't', 'S', 'i', 'z', 'e', 0,
    'e', 'n', 'c', 't', 'y', 'p', 'e', 0,
    's', 'e', 't', 'L', 'a', 'n', 'g', 0,
    'w', 'r', 'i', 't', 'e', 'l', 'n', 0,
    'a', 'n', 'c', 'h', 'o', 'r', 's', 0,
    's', 'c', 'r', 'i', 'p', 't', 's', 0,
    'a', 'p', 'p', 'l', 'e', 't', 's', 0,
    'n', 'o', 'S', 'h', 'a', 'd', 'e', 0,
    's', 'e', 't', 'C', 'i', 't', 'e', 0,
    'p', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    's', 'e', 't', 'R', 'o', 'w', 's', 0,
    's', 'e', 't', 'C', 'o', 'l', 's', 0,
    's', 'e', 't', 'L', 'i', 'n', 'k', 0,
    'l', 'o', 'a', 'd', 'X', 'M', 'L', 0,
    'R', 'E', 'M', 'O', 'V', 'A', 'L', 0,
    'm', 'e', 't', 'a', 'K', 'e', 'y', 0,
    'c', 't', 'r', 'l', 'K', 'e', 'y', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'Y', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'X', 0,
    's', 'c', 'r', 'e', 'e', 'n', 'Y', 0,
    's', 'c', 'r', 'e', 'e', 'n', 'X', 0,
    'b', 'u', 'b', 'b', 'l', 'e', 's', 0,
    'C', 'S', 'S', '_', 'D', 'P', 'I', 0,
    'C', 'S', 'S', '_', 'U', 'R', 'I', 0,
    'C', 'S', 'S', '_', 'K', 'H', 'Z', 0,
    'C', 'S', 'S', '_', 'R', 'A', 'D', 0,
    'C', 'S', 'S', '_', 'D', 'E', 'G', 0,
    'C', 'S', 'S', '_', 'E', 'X', 'S', 0,
    'C', 'S', 'S', '_', 'E', 'M', 'S', 0,
    'c', 's', 's', 'T', 'e', 'x', 't', 0,
    'b', 'a', 's', 'e', 'U', 'R', 'L', 0,
    'a', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'x', 'm', 'l', 'F', 'i', 'l', 'e', 0,
    'k', 'e', 'y', 'C', 'o', 'd', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'b', 'g', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'h', 'a', 'r', 's', 'e', 't', 0,
    'b', 'a', 's', 'e', 'U', 'r', 'l', 0,
    's', 'e', 't', 'B', 'o', 'd', 'y', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 's', 0,
    'd', 'o', 'c', 't', 'y', 'p', 'e', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'p', 'a', 'n', 0,
    't', 'a', 'g', 'N', 'a', 'm', 'e', 0,
    'e', 'x', 'p', 'o', 's', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', '2', 0,
    'b', 'u', 't', 't', 'o', 'n', '1', 0,
    'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'A', 'x', 'i', 's', 0,
    'y', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'x', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'r', 'o', 'w', 'S', 'p', 'a', 'n', 0,
    'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'o', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'h', 'i', 't', 'T', 'e', 's', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'g', 'e', 't', 'R', 'e', 'c', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'L', 'e', 'f', 't', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'T', 'y', 'p', 'e', 0,
    'v', 'e', 'r', 's', 'i', 'o', 'n', 0,
    'u', 'n', 'i', 'c', 'o', 'd', 'e', 0,
    '_', '_', 'a', 'd', 'd', '_', '_', 0,
    't', 'o', 'F', 'l', 'o', 'a', 't', 0,
    'i', 's', 'E', 'm', 'p', 't', 'y', 0,
    's', 'e', 't', 'D', 'a', 't', 'a', 0,
    'f', 'i', 'l', 't', 'e', 'r', 's', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 0,
    'v', 'A', 'l', 'i', 'g', 'n', 0,
    'n', 'o', 'W', 'r', 'a', 'p', 0,
    'v', 's', 'p', 'a', 'c', 'e', 0,
    'h', 's', 'p', 'a', 'c', 'e', 0,
    'n', 'o', 'H', 'r', 'e', 'f', 0,
    'c', 'o', 'o', 'r', 'd', 's', 0,
    's', 'e', 't', 'R', 'e', 'v', 0,
    's', 'e', 't', 'R', 'e', 'l', 0,
    'u', 's', 'e', 'M', 'a', 'p', 0,
    's', 'e', 't', 'A', 'l', 't', 0,
    'i', 'm', 'a', 'g', 'e', 's', 0,
    's', 'e', 't', 'S', 'r', 'c', 0,
    's', 't', 'r', 'c', 'm', 'p', 0,
    't', 'o', 'H', 'T', 'M', 'L', 0,
    's', 'e', 't', 'E', 'n', 'd', 0,
    'a', 'l', 't', 'K', 'e', 'y', 0,
    'l', 'a', 'y', 'e', 'r', 'Y', 0,
    'l', 'a', 'y', 'e', 'r', 'X', 0,
    'C', 'S', 'S', '_', 'H', 'Z', 0,
    'C', 'S', 'S', '_', 'M', 'S', 0,
    'C', 'S', 'S', '_', 'P', 'C', 0,
    'C', 'S', 'S', '_', 'P', 'T', 0,
    'C', 'S', 'S', '_', 'I', 'N', 0,
    'C', 'S', 'S', '_', 'M', 'M', 0,
    'C', 'S', 'S', '_', 'C', 'M', 0,
    'C', 'S', 'S', '_', 'P', 'X', 0,
    'f', 'r', 'a', 'm', 'e', 's', 0,
    'd', 'e', 't', 'a', 'i', 'l', 0,
    's', 'e', 't', 'X', 'M', 'L', 0,
    'U', 'n', 'u', 's', 'e', 'd', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    's', 'e', 't', 'D', 'i', 'r', 0,
    'c', 'o', 'o', 'k', 'i', 'e', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 0,
    'b', 'o', 'r', 'd', 'e', 'r', 0,
    'p', 'r', 'i', 'n', 't', '_', 0,
    'y', 'R', 'o', 'u', 'n', 'd', 0,
    'x', 'R', 'o', 'u', 'n', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'l', 'a', 'y', 'e', 'r', 's', 0,
    's', 'u', 'n', 'k', 'e', 'n', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    'l', 'a', 'y', 'o', 'u', 't', 0,
    'o', 'p', 't', 'i', 'o', 'n', 0,
    's', 'c', 'h', 'e', 'm', 'e', 0,
    'w', 'i', 'd', 'g', 'e', 't', 0,
    'h', 'e', 'i', 'g', 'h', 't', 0,
    'p', 'r', 'o', 'p', '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', '0', 0,
    's', 'e', 't', 'T', 'o', 'p', 0,
    'b', 'o', 't', 't', 'o', 'm', 0,
    's', 'y', 'm', 'b', 'o', 'l', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    'm', 'e', 't', 'h', 'o', 'd', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 0,
    'f', 'o', 'r', 'm', 'a', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'l', 'e', 'n', 'g', 't', 'h', 0,
    'v', 'a', 'l', 'u', 'e', '2', 0,
    'v', 'a', 'l', 'u', 'e', '1', 0,
    'd', 'e', 't', 'a', 'c', 'h', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    't', 'a', 'r', 'g', 'e', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'o', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    'M', 'i', 'x', 'e', 'd', 0,
    'o', 'n', 'U', 'R', 'L', 0,
    'r', 'u', 'l', 'e', 's', 0,
    't', 'F', 'o', 'o', 't', 0,
    't', 'H', 'e', 'a', 'd', 0,
    'c', 'h', 'O', 'f', 'f', 0,
    's', 'e', 't', 'C', 'h', 0,
    'i', 's', 'M', 'a', 'p', 0,
    'd', 'e', 'f', 'e', 'r', 0,
    'f', 'o', 'c', 'u', 's', 0,
    'f', 'o', 'r', 'm', 's', 0,
    'l', 'i', 'n', 'k', 's', 0,
    'v', 'L', 'i', 'n', 'k', 0,
    'a', 'L', 'i', 'n', 'k', 0,
    'p', 'a', 'g', 'e', 'Y', 0,
    'p', 'a', 'g', 'e', 'X', 0,
    'C', 'S', 'S', '_', 'S', 0,
    'm', 'e', 'd', 'i', 'a', 0,
    'e', 'm', 'b', 'e', 'd', 0,
    'a', 'l', 'i', 'g', 'n', 0,
    'u', 'p', 'p', 'e', 'r', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'a', 's', 'y', 'n', 'c', 0,
    'c', 'e', 'l', 'l', 's', 0,
    'l', 'o', 'w', 'e', 'r', 0,
    'a', 'b', 'o', 'r', 't', 0,
    'b', 'e', 'g', 'i', 'n', 0,
    'l', 'a', 'b', 'e', 'l', 0,
    'a', 'r', 'e', 'a', 's', 0,
    'w', 'h', 'i', 'c', 'h', 0,
    't', 'i', 't', 'l', 'e', 0,
    's', 'e', 't', 'I', 'd', 0,
    'b', 'r', 'u', 's', 'h', 0,
    's', 'h', 'e', 'e', 't', 0,
    'p', 'a', 'i', 'n', 't', 0,
    'c', 'l', 'i', 'c', 'k', 0,
    's', 'h', 'a', 'p', 'e', 0,
    'f', 'r', 'a', 'm', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 0,
    's', 'c', 'o', 'p', 'e', 0,
    's', 't', 'y', 'l', 'e', 0,
    'h', 'i', 'n', 't', 's', 0,
    't', 'o', 'I', 'n', 't', 0,
    's', 'p', 'l', 'i', 't', 0,
    'w', 'i', 'd', 't', 'h', 0,
    'r', 'i', 'g', 'h', 't', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'r', 'e', 's', 'e', 't', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 0,
    'w', 'r', 'i', 't', 'e', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'm', 's', 'e', 'c', 's', 0,
    's', 't', 'a', 'r', 't', 0,
    's', 't', 'a', 't', 'e', 0,
    'g', 'r', 'e', 'e', 'n', 0,
    'a', 'b', 'b', 'r', 0,
    'b', 'l', 'u', 'r', 0,
    'c', 'i', 't', 'e', 0,
    'p', 'a', 'r', 't', 0,
    'b', 'o', 'd', 'y', 0,
    'c', 'o', 'l', 's', 0,
    'i', 'n', 'i', 't', 0,
    'r', 'o', 'w', 's', 0,
    'f', 'i', 'n', 'd', 0,
    'a', 'x', 'i', 's', 0,
    'h', 'i', 'd', 'e', 0,
    'h', 'r', 'e', 'f', 0,
    's', 'h', 'o', 'w', 0,
    'i', 't', 'e', 'm', 0,
    'v', 'i', 'e', 'w', 0,
    't', 'e', 'x', 't', 0,
    'l', 'o', 'a', 'd', 0,
    'm', 'o', 'd', 'e', 0,
    'r', 'o', 'o', 't', 0,
    'b', 'a', 's', 'e', 0,
    'l', 'e', 'f', 't', 0,
    'f', 'i', 'l', 'l', 0,
    'f', 'r', 'o', 'm', 0,
    's', 'p', 'a', 'n', 0,
    's', 'o', 'r', 't', 0,
    'd', 'a', 't', 'a', 0,
    'c', 'o', 'p', 'y', 0,
    'o', 'p', 'e', 'n', 0,
    'b', 'l', 'u', 'e', 0,
    'r', 'e', 'l', 0,
    'a', 'l', 't', 0,
    'a', 'l', 'l', 0,
    'D', 'O', 'M', 0,
    'r', 'e', 'v', 0,
    's', 'r', 'c', 0,
    'a', 'd', 'd', 0,
    't', 'o', 'p', 0,
    'd', 'i', 'r', 0,
    'e', 'n', 'd', 0,
    'p', 'o', 's', 0,
    's', 'w', 0,
    's', 'y', 0,
    's', 'x', 0,
    't', 'o', 0,
};

void sipVH_khtml_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, Qt::ScrollBarPolicy a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_Qt_ScrollBarPolicy);

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

KParts::ReadOnlyPart* sipVH_khtml_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,QObject*a1,const QString& a2,QString& a3,QStringList& a4,const QStringList& a5)
{
    KParts::ReadOnlyPart* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DDNDDN",a0,sipType_QWidget,NULL,a1,sipType_QObject,NULL,new QString(a2),sipType_QString,NULL,&a3,sipType_QString,NULL,&a4,sipType_QStringList,NULL,new QStringList(a5),sipType_QStringList,NULL);

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

    return sipRes;
}

bool sipVH_khtml_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,int a1,int a2,const QString& a3,const KParts::OpenUrlArguments& a4,const KParts::BrowserArguments& a5)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NiiNNN",new QString(a0),sipType_QString,NULL,a1,a2,new QString(a3),sipType_QString,NULL,new KParts::OpenUrlArguments(a4),sipType_KParts_OpenUrlArguments,NULL,new KParts::BrowserArguments(a5),sipType_KParts_BrowserArguments,NULL);

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

    return sipRes;
}

void sipVH_khtml_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const char*a0,int a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "si",a0,a1);

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

void sipVH_khtml_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,int a1,int a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nii",new KUrl(a0),sipType_KUrl,NULL,a1,a2);

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

DOM::DOMString sipVH_khtml_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    DOM::DOMString sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

short sipVH_khtml_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const DOM::Node& a0)
{
    short sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new DOM::Node(a0),sipType_DOM_Node,NULL);

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

    return sipRes;
}

void sipVH_khtml_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, DOM::Event& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",&a0,sipType_DOM_Event,NULL);

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


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

#line 41 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_misc.sip"
    // CTSCC for subclasses of 'DomShared'
    sipType = NULL;

    if (dynamic_cast<DOM::CustomNodeFilter*>(sipCpp))
        sipType = sipType_DOM_CustomNodeFilter;
    else if (dynamic_cast<DOM::EventListener*>(sipCpp))
        sipType = sipType_DOM_EventListener;
#line 1719 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

    return sipType;
}


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

#line 258 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
    // CTSCC for subclasses of 'Event'
    sipType = NULL;

    if (dynamic_cast<DOM::MutationEvent*>(sipCpp))
        sipType = sipType_DOM_MutationEvent;
    else if (dynamic_cast<DOM::UIEvent*>(sipCpp))
        {
        sipType = sipType_DOM_UIEvent;
        if (dynamic_cast<DOM::KeyboardEvent*>(sipCpp))
            sipType = sipType_DOM_KeyboardEvent;
        else if (dynamic_cast<DOM::MouseEvent*>(sipCpp))
            sipType = sipType_DOM_MouseEvent;
        else if (dynamic_cast<DOM::TextEvent*>(sipCpp))
            sipType = sipType_DOM_TextEvent;
        }
#line 1748 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

    return sipType;
}


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

#line 71 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
    // CTSCC for subclasses of 'Node'
    sipType = NULL;

    if (dynamic_cast<DOM::Attr*>(sipCpp))
        sipType = sipType_DOM_Attr;
    else if (dynamic_cast<DOM::CharacterData*>(sipCpp))
        {
        sipType = sipType_DOM_CharacterData;
        if (dynamic_cast<DOM::Comment*>(sipCpp))
            sipType = sipType_DOM_Comment;
        else if (dynamic_cast<DOM::Text*>(sipCpp))
            {
            sipType = sipType_DOM_Text;
            if (dynamic_cast<DOM::CDATASection*>(sipCpp))
                sipType = sipType_DOM_CDATASection;
            }
        }
    else if (dynamic_cast<DOM::Document*>(sipCpp))
        {
        sipType = sipType_DOM_Document;
        if (dynamic_cast<DOM::HTMLDocument*>(sipCpp))
            sipType = sipType_DOM_HTMLDocument;
        }
    else if (dynamic_cast<DOM::DocumentFragment*>(sipCpp))
        sipType = sipType_DOM_DocumentFragment;
    else if (dynamic_cast<DOM::DocumentType*>(sipCpp))
        sipType = sipType_DOM_DocumentType;
    else if (dynamic_cast<DOM::Element*>(sipCpp))
        {
        sipType = sipType_DOM_Element;
        if (dynamic_cast<DOM::HTMLElement*>(sipCpp))
            {
            sipType = sipType_DOM_HTMLElement;
            if (dynamic_cast<DOM::HTMLAnchorElement*>(sipCpp))
                sipType = sipType_DOM_HTMLAnchorElement;
            else if (dynamic_cast<DOM::HTMLAppletElement*>(sipCpp))
                sipType = sipType_DOM_HTMLAppletElement;
            else if (dynamic_cast<DOM::HTMLAreaElement*>(sipCpp))
                sipType = sipType_DOM_HTMLAreaElement;
            else if (dynamic_cast<DOM::HTMLBRElement*>(sipCpp))
                sipType = sipType_DOM_HTMLBRElement;
            else if (dynamic_cast<DOM::HTMLBaseElement*>(sipCpp))
                sipType = sipType_DOM_HTMLBaseElement;
            else if (dynamic_cast<DOM::HTMLBaseFontElement*>(sipCpp))
                sipType = sipType_DOM_HTMLBaseFontElement;
            else if (dynamic_cast<DOM::HTMLBlockquoteElement*>(sipCpp))
                sipType = sipType_DOM_HTMLBlockquoteElement;
            else if (dynamic_cast<DOM::HTMLBodyElement*>(sipCpp))
                sipType = sipType_DOM_HTMLBodyElement;
            else if (dynamic_cast<DOM::HTMLButtonElement*>(sipCpp))
                sipType = sipType_DOM_HTMLButtonElement;
            else if (dynamic_cast<DOM::HTMLDListElement*>(sipCpp))
                sipType = sipType_DOM_HTMLDListElement;
            else if (dynamic_cast<DOM::HTMLDirectoryElement*>(sipCpp))
                sipType = sipType_DOM_HTMLDirectoryElement;
            else if (dynamic_cast<DOM::HTMLDivElement*>(sipCpp))
                sipType = sipType_DOM_HTMLDivElement;
            else if (dynamic_cast<DOM::HTMLFieldSetElement*>(sipCpp))
                sipType = sipType_DOM_HTMLFieldSetElement;
            else if (dynamic_cast<DOM::HTMLFontElement*>(sipCpp))
                sipType = sipType_DOM_HTMLFontElement;
            else if (dynamic_cast<DOM::HTMLFormElement*>(sipCpp))
                sipType = sipType_DOM_HTMLFormElement;
            else if (dynamic_cast<DOM::HTMLFrameElement*>(sipCpp))
                sipType = sipType_DOM_HTMLFrameElement;
            else if (dynamic_cast<DOM::HTMLFrameSetElement*>(sipCpp))
                sipType = sipType_DOM_HTMLFrameSetElement;
            else if (dynamic_cast<DOM::HTMLHRElement*>(sipCpp))
                sipType = sipType_DOM_HTMLHRElement;
            else if (dynamic_cast<DOM::HTMLHeadElement*>(sipCpp))
                sipType = sipType_DOM_HTMLHeadElement;
            else if (dynamic_cast<DOM::HTMLHeadingElement*>(sipCpp))
                sipType = sipType_DOM_HTMLHeadingElement;
            else if (dynamic_cast<DOM::HTMLHtmlElement*>(sipCpp))
                sipType = sipType_DOM_HTMLHtmlElement;
            else if (dynamic_cast<DOM::HTMLIFrameElement*>(sipCpp))
                sipType = sipType_DOM_HTMLIFrameElement;
            else if (dynamic_cast<DOM::HTMLImageElement*>(sipCpp))
                sipType = sipType_DOM_HTMLImageElement;
            else if (dynamic_cast<DOM::HTMLInputElement*>(sipCpp))
                sipType = sipType_DOM_HTMLInputElement;
            else if (dynamic_cast<DOM::HTMLIsIndexElement*>(sipCpp))
                sipType = sipType_DOM_HTMLIsIndexElement;
            else if (dynamic_cast<DOM::HTMLLIElement*>(sipCpp))
                sipType = sipType_DOM_HTMLLIElement;
            else if (dynamic_cast<DOM::HTMLLabelElement*>(sipCpp))
                sipType = sipType_DOM_HTMLLabelElement;
            else if (dynamic_cast<DOM::HTMLLayerElement*>(sipCpp))
                sipType = sipType_DOM_HTMLLayerElement;
            else if (dynamic_cast<DOM::HTMLLegendElement*>(sipCpp))
                sipType = sipType_DOM_HTMLLegendElement;
            else if (dynamic_cast<DOM::HTMLLinkElement*>(sipCpp))
                sipType = sipType_DOM_HTMLLinkElement;
            else if (dynamic_cast<DOM::HTMLMapElement*>(sipCpp))
                sipType = sipType_DOM_HTMLMapElement;
            else if (dynamic_cast<DOM::HTMLMenuElement*>(sipCpp))
                sipType = sipType_DOM_HTMLMenuElement;
            else if (dynamic_cast<DOM::HTMLMetaElement*>(sipCpp))
                sipType = sipType_DOM_HTMLMetaElement;
            else if (dynamic_cast<DOM::HTMLModElement*>(sipCpp))
                sipType = sipType_DOM_HTMLModElement;
            else if (dynamic_cast<DOM::HTMLOListElement*>(sipCpp))
                sipType = sipType_DOM_HTMLOListElement;
            else if (dynamic_cast<DOM::HTMLObjectElement*>(sipCpp))
                sipType = sipType_DOM_HTMLObjectElement;
            else if (dynamic_cast<DOM::HTMLOptGroupElement*>(sipCpp))
                sipType = sipType_DOM_HTMLOptGroupElement;
            else if (dynamic_cast<DOM::HTMLOptionElement*>(sipCpp))
                sipType = sipType_DOM_HTMLOptionElement;
            else if (dynamic_cast<DOM::HTMLParagraphElement*>(sipCpp))
                sipType = sipType_DOM_HTMLParagraphElement;
            else if (dynamic_cast<DOM::HTMLParamElement*>(sipCpp))
                sipType = sipType_DOM_HTMLParamElement;
            else if (dynamic_cast<DOM::HTMLPreElement*>(sipCpp))
                sipType = sipType_DOM_HTMLPreElement;
            else if (dynamic_cast<DOM::HTMLQuoteElement*>(sipCpp))
                sipType = sipType_DOM_HTMLQuoteElement;
            else if (dynamic_cast<DOM::HTMLScriptElement*>(sipCpp))
                sipType = sipType_DOM_HTMLScriptElement;
            else if (dynamic_cast<DOM::HTMLSelectElement*>(sipCpp))
                sipType = sipType_DOM_HTMLSelectElement;
            else if (dynamic_cast<DOM::HTMLStyleElement*>(sipCpp))
                sipType = sipType_DOM_HTMLStyleElement;
            else if (dynamic_cast<DOM::HTMLTableCaptionElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableCaptionElement;
            else if (dynamic_cast<DOM::HTMLTableCellElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableCellElement;
            else if (dynamic_cast<DOM::HTMLTableColElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableColElement;
            else if (dynamic_cast<DOM::HTMLTableElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableElement;
            else if (dynamic_cast<DOM::HTMLTableRowElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableRowElement;
            else if (dynamic_cast<DOM::HTMLTableSectionElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTableSectionElement;
            else if (dynamic_cast<DOM::HTMLTextAreaElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTextAreaElement;
            else if (dynamic_cast<DOM::HTMLTitleElement*>(sipCpp))
                sipType = sipType_DOM_HTMLTitleElement;
            else if (dynamic_cast<DOM::HTMLUListElement*>(sipCpp))
                sipType = sipType_DOM_HTMLUListElement;
            }
        }
    else if (dynamic_cast<DOM::Entity*>(sipCpp))
        sipType = sipType_DOM_Entity;
    else if (dynamic_cast<DOM::EntityReference*>(sipCpp))
        sipType = sipType_DOM_EntityReference;
    else if (dynamic_cast<DOM::Notation*>(sipCpp))
        sipType = sipType_DOM_Notation;
    else if (dynamic_cast<DOM::ProcessingInstruction*>(sipCpp))
        sipType = sipType_DOM_ProcessingInstruction;
#line 1913 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

    return sipType;
}


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

#line 250 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtml_part.sip"
    // CTSCC for subclasses of 'QObject'
    sipType = NULL;

    if (dynamic_cast<KHTMLPart*>(sipCpp))
        sipType = sipType_KHTMLPart;
    else if (dynamic_cast<KHTMLView*>(sipCpp))
        sipType = sipType_KHTMLView;
#line 1934 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

    return sipType;
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLView__SmoothScrollingMode, {0}}, sipNameNr_SmoothScrollingMode, 149, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJSWindowFocusPolicy, {0}}, sipNameNr_KJSWindowFocusPolicy, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJSWindowResizePolicy, {0}}, sipNameNr_KJSWindowResizePolicy, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJSWindowMovePolicy, {0}}, sipNameNr_KJSWindowMovePolicy, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJSWindowStatusPolicy, {0}}, sipNameNr_KJSWindowStatusPolicy, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJSWindowOpenPolicy, {0}}, sipNameNr_KJSWindowOpenPolicy, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KDNSPrefetch, {0}}, sipNameNr_KDNSPrefetch, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KSmoothScrollingMode, {0}}, sipNameNr_KSmoothScrollingMode, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KAnimationAdvice, {0}}, sipNameNr_KAnimationAdvice, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLSettings__KJavaScriptAdvice, {0}}, sipNameNr_KJavaScriptAdvice, 139, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__PageSecurity, {0}}, sipNameNr_PageSecurity, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__FormNotification, {0}}, sipNameNr_FormNotification, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__FindOptions, {0}}, sipNameNr_FindOptions, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__CaretDisplayPolicy, {0}}, sipNameNr_CaretDisplayPolicy, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__DNSPrefetch, {0}}, sipNameNr_DNSPrefetch, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHTMLPart__GUIProfile, {0}}, sipNameNr_GUIProfile, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__Node__DocumentPosition, {0}}, sipNameNr_DocumentPosition, 110, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__Node__NodeType, {0}}, sipNameNr_NodeType, 110, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__DOMException__ExceptionCode, {0}}, sipNameNr_ExceptionCode, 28, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__NodeFilter__ShowCode, {0}}, sipNameNr_ShowCode, 113, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__NodeFilter__AcceptCode, {0}}, sipNameNr_AcceptCode, 113, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__Range__CompareHow, {0}}, sipNameNr_CompareHow, 121, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__RangeException__RangeExceptionCode, {0}}, sipNameNr_RangeExceptionCode, 123, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__MutationEvent__attrChangeType, {0}}, sipNameNr_attrChangeType, 107, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__KeyboardEvent__KeyLocation, {0}}, sipNameNr_KeyLocation, 102, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__EventException__EventExceptionCode, {0}}, sipNameNr_EventExceptionCode, 42, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__Event__PhaseType, {0}}, sipNameNr_PhaseType, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__CSSPrimitiveValue__UnitTypes, {0}}, sipNameNr_UnitTypes, 12, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__CSSValue__UnitTypes, {0}}, sipNameNr_UnitTypes, 21, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__CSSException__ExceptionCode, {0}}, sipNameNr_ExceptionCode, 5, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_DOM__CSSRule__RuleType, {0}}, sipNameNr_RuleType, 14, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_khtml_DOM.super.ctd_base,
    &sipTypeDef_khtml_DOM_AbstractView.super.ctd_base,
    &sipTypeDef_khtml_DOM_Attr.super.ctd_base,
    &sipTypeDef_khtml_DOM_CDATASection.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSCharsetRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSException.super.ctd_base,
    &enumTypes[29].etd_base,
    &sipTypeDef_khtml_DOM_CSSFontFaceRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSImportRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSMediaRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSNamespaceRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSPageRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSPrimitiveValue.super.ctd_base,
    &enumTypes[27].etd_base,
    &sipTypeDef_khtml_DOM_CSSRule.super.ctd_base,
    &enumTypes[30].etd_base,
    &sipTypeDef_khtml_DOM_CSSRuleList.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSStyleDeclaration.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSStyleRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSStyleSheet.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSUnknownRule.super.ctd_base,
    &sipTypeDef_khtml_DOM_CSSValue.super.ctd_base,
    &enumTypes[28].etd_base,
    &sipTypeDef_khtml_DOM_CSSValueList.super.ctd_base,
    &sipTypeDef_khtml_DOM_CharacterData.super.ctd_base,
    &sipTypeDef_khtml_DOM_Comment.super.ctd_base,
    &sipTypeDef_khtml_DOM_Counter.super.ctd_base,
    &sipTypeDef_khtml_DOM_CustomNodeFilter.super.ctd_base,
    &sipTypeDef_khtml_DOM_DOMException.super.ctd_base,
    &enumTypes[18].etd_base,
    &sipTypeDef_khtml_DOM_DOMImplementation.super.ctd_base,
    &sipTypeDef_khtml_DOM_DOMString.super.ctd_base,
    &sipTypeDef_khtml_DOM_Document.super.ctd_base,
    &sipTypeDef_khtml_DOM_DocumentFragment.super.ctd_base,
    &sipTypeDef_khtml_DOM_DocumentStyle.super.ctd_base,
    &sipTypeDef_khtml_DOM_DocumentType.super.ctd_base,
    &sipTypeDef_khtml_DOM_DomShared.super.ctd_base,
    &sipTypeDef_khtml_DOM_Element.super.ctd_base,
    &sipTypeDef_khtml_DOM_Entity.super.ctd_base,
    &sipTypeDef_khtml_DOM_EntityReference.super.ctd_base,
    &sipTypeDef_khtml_DOM_Event.super.ctd_base,
    &enumTypes[26].etd_base,
    &sipTypeDef_khtml_DOM_EventException.super.ctd_base,
    &enumTypes[25].etd_base,
    &sipTypeDef_khtml_DOM_EventListener.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLAnchorElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLAppletElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLAreaElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLBRElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLBaseElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLBaseFontElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLBlockquoteElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLBodyElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLButtonElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLCollection.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLDListElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLDirectoryElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLDivElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLDocument.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLFieldSetElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLFontElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLFormElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLFrameElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLFrameSetElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLHRElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLHeadElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLHeadingElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLHtmlElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLIFrameElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLImageElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLInputElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLIsIndexElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLLIElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLLabelElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLLayerElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLLegendElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLLinkElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLMapElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLMenuElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLMetaElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLModElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLOListElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLObjectElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLOptGroupElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLOptionElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLParagraphElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLParamElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLPreElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLQuoteElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLScriptElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLSelectElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLStyleElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableCaptionElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableCellElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableColElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableRowElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTableSectionElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTextAreaElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLTitleElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_HTMLUListElement.super.ctd_base,
    &sipTypeDef_khtml_DOM_KeyboardEvent.super.ctd_base,
    &enumTypes[24].etd_base,
    &sipTypeDef_khtml_DOM_LinkStyle.super.ctd_base,
    &sipTypeDef_khtml_DOM_MediaList.super.ctd_base,
    &sipTypeDef_khtml_DOM_MouseEvent.super.ctd_base,
    &sipTypeDef_khtml_DOM_MutationEvent.super.ctd_base,
    &enumTypes[23].etd_base,
    &sipTypeDef_khtml_DOM_NamedNodeMap.super.ctd_base,
    &sipTypeDef_khtml_DOM_Node.super.ctd_base,
    &enumTypes[16].etd_base,
    &enumTypes[17].etd_base,
    &sipTypeDef_khtml_DOM_NodeFilter.super.ctd_base,
    &enumTypes[20].etd_base,
    &enumTypes[19].etd_base,
    &sipTypeDef_khtml_DOM_NodeIterator.super.ctd_base,
    &sipTypeDef_khtml_DOM_NodeList.super.ctd_base,
    &sipTypeDef_khtml_DOM_Notation.super.ctd_base,
    &sipTypeDef_khtml_DOM_ProcessingInstruction.super.ctd_base,
    &sipTypeDef_khtml_DOM_RGBColor.super.ctd_base,
    &sipTypeDef_khtml_DOM_Range.super.ctd_base,
    &enumTypes[21].etd_base,
    &sipTypeDef_khtml_DOM_RangeException.super.ctd_base,
    &enumTypes[22].etd_base,
    &sipTypeDef_khtml_DOM_Rect.super.ctd_base,
    &sipTypeDef_khtml_DOM_StyleSheet.super.ctd_base,
    &sipTypeDef_khtml_DOM_StyleSheetList.super.ctd_base,
    &sipTypeDef_khtml_DOM_Text.super.ctd_base,
    &sipTypeDef_khtml_DOM_TextEvent.super.ctd_base,
    &sipTypeDef_khtml_DOM_TreeWalker.super.ctd_base,
    &sipTypeDef_khtml_DOM_UIEvent.super.ctd_base,
    &sipTypeDef_khtml_KHTMLPart.super.ctd_base,
    &enumTypes[13].etd_base,
    &enumTypes[14].etd_base,
    &enumTypes[12].etd_base,
    &enumTypes[11].etd_base,
    &enumTypes[15].etd_base,
    &enumTypes[10].etd_base,
    &sipTypeDef_khtml_KHTMLSettings.super.ctd_base,
    &enumTypes[8].etd_base,
    &enumTypes[6].etd_base,
    &enumTypes[1].etd_base,
    &enumTypes[3].etd_base,
    &enumTypes[5].etd_base,
    &enumTypes[2].etd_base,
    &enumTypes[4].etd_base,
    &enumTypes[9].etd_base,
    &enumTypes[7].etd_base,
    &sipTypeDef_khtml_KHTMLView.super.ctd_base,
    &enumTypes[0].etd_base,
    &sipTypeDef_khtml_QList_0600QPair_0100QString_0100QChar.mtd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"DOM::DOMTimeStamp", "unsigned long long"},
    {"DOM::Event::DOMTimeStamp", "long long"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_khtml_0,
    (sipVirtHandlerFunc)sipVH_khtml_1,
    (sipVirtHandlerFunc)sipVH_khtml_2,
    (sipVirtHandlerFunc)sipVH_khtml_3,
    (sipVirtHandlerFunc)sipVH_khtml_4,
    (sipVirtHandlerFunc)sipVH_khtml_5,
    (sipVirtHandlerFunc)sipVH_khtml_6,
    (sipVirtHandlerFunc)sipVH_khtml_7,
};


/* This defines the modules that this module needs to import. */
static sipImportedModuleDef importsTable[] = {
    {"PyQt4.QtCore", 1, NULL},
    {"PyQt4.QtNetwork", -1, NULL},
    {"PyQt4.QtGui", -1, NULL},
    {"PyKDE4.kdecore", -1, NULL},
    {"PyKDE4.solid", -1, NULL},
    {"PyQt4.QtSvg", -1, NULL},
    {"PyQt4.QtXml", -1, NULL},
    {"PyKDE4.kdeui", -1, NULL},
    {"PyKDE4.kio", -1, NULL},
    {"PyKDE4.kparts", -1, NULL},
    {"PyKDE4.kutils", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_DOM_DomShared, {36, 255, 0}, NULL},
    {sipSubClass_DOM_MutationEvent, {107, 255, 0}, NULL},
    {sipSubClass_DOM_Attr, {2, 255, 0}, NULL},
    {sipSubClass_KHTMLPart, {141, 0, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_khtml = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_khtml,
    0,
    -1,
    sipStrings_khtml,
    importsTable,
    NULL,
    152,
    typesTable,
    NULL,
    0,
    NULL,
    2,
    typedefsTable,
    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_khtml;
const sipExportedModuleDef *sipModuleAPI_khtml_QtCore;
const sipExportedModuleDef *sipModuleAPI_khtml_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_khtml_QtGui;
const sipExportedModuleDef *sipModuleAPI_khtml_kdecore;
const sipExportedModuleDef *sipModuleAPI_khtml_solid;
const sipExportedModuleDef *sipModuleAPI_khtml_QtSvg;
const sipExportedModuleDef *sipModuleAPI_khtml_QtXml;
const sipExportedModuleDef *sipModuleAPI_khtml_kdeui;
const sipExportedModuleDef *sipModuleAPI_khtml_kio;
const sipExportedModuleDef *sipModuleAPI_khtml_kparts;
const sipExportedModuleDef *sipModuleAPI_khtml_kutils;

sip_qt_metaobject_func sip_khtml_qt_metaobject;
sip_qt_metacall_func sip_khtml_qt_metacall;
sip_qt_metacast_func sip_khtml_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_khtml
#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        initkhtml
#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,
        "PyKDE4.khtml",
        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_PyKDE4_khtml, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_khtml), 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_khtml = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
    sipAPI_khtml = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif

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

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

    sip_khtml_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_khtml_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_khtml_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

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

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

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_khtml_QtCore = sipModuleAPI_khtml.em_imports[0].im_module;
    sipModuleAPI_khtml_QtNetwork = sipModuleAPI_khtml.em_imports[1].im_module;
    sipModuleAPI_khtml_QtGui = sipModuleAPI_khtml.em_imports[2].im_module;
    sipModuleAPI_khtml_kdecore = sipModuleAPI_khtml.em_imports[3].im_module;
    sipModuleAPI_khtml_solid = sipModuleAPI_khtml.em_imports[4].im_module;
    sipModuleAPI_khtml_QtSvg = sipModuleAPI_khtml.em_imports[5].im_module;
    sipModuleAPI_khtml_QtXml = sipModuleAPI_khtml.em_imports[6].im_module;
    sipModuleAPI_khtml_kdeui = sipModuleAPI_khtml.em_imports[7].im_module;
    sipModuleAPI_khtml_kio = sipModuleAPI_khtml.em_imports[8].im_module;
    sipModuleAPI_khtml_kparts = sipModuleAPI_khtml.em_imports[9].im_module;
    sipModuleAPI_khtml_kutils = sipModuleAPI_khtml.em_imports[10].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 201 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 2369 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 77 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 2373 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 121 "/usr/share/python-sip/PyQt4/QtCore/qchar.sip"
#include <qchar.h>
#line 2376 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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


extern "C" {static void *array_QList_0600QPair_0100QString_0100QChar(SIP_SSIZE_T);}
static void *array_QList_0600QPair_0100QString_0100QChar(SIP_SSIZE_T sipNrElem)
{
    return new QList<QPair<QString,QChar> >[sipNrElem];
}


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


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0600QPair_0100QString_0100QChar(void *, int);}
static void release_QList_0600QPair_0100QString_0100QChar(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QPair<QString,QChar> > *>(ptr);
    Py_END_ALLOW_THREADS
}



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

#line 236 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *seq = PySequence_ITEM(sipPy, i);

            if (!seq || !PySequence_Check(seq) || PySequence_Size(seq) != 2)
            {
                Py_XDECREF(seq);
                return 0;
            }

            PyObject *itm0 = PySequence_ITEM(seq, 0);
            PyObject *itm1 = PySequence_ITEM(seq, 1);

            if (!itm0 || !itm1)
            {
                Py_XDECREF(itm0);
                Py_XDECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }

            if (!sipCanConvertToType(itm0, sipType_QString, SIP_NOT_NONE) ||
                !sipCanConvertToType(itm1, sipType_QChar, SIP_NOT_NONE))
            {
                Py_DECREF(itm0);
                Py_DECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }
        }

        return 1;
    }

    QList<QPair<QString, QChar> > *ql = new QList<QPair<QString, QChar> >;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *seq = PySequence_ITEM(sipPy, i);
        PyObject *itm0 = PySequence_ITEM(seq, 0);
        PyObject *itm1 = PySequence_ITEM(seq, 1);
        int state1, state2;

        QString *s1 = reinterpret_cast<QString *>(sipConvertToType(itm0, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QChar *s2 = reinterpret_cast<QChar *>(sipConvertToType(itm1, sipType_QChar, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        Py_DECREF(itm0);
        Py_DECREF(itm1);
        Py_DECREF(seq);

        if (*sipIsErr)
        {
            sipReleaseType(s1, sipType_QString, state1);
            sipReleaseType(s2, sipType_QChar, state2);

            delete ql;
            return 0;
        }

        ql->append(QPair<QString, QChar>(*s1, *s2));

        sipReleaseType(s1, sipType_QString, state1);
        sipReleaseType(s2, sipType_QChar, state2);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 2494 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0600QPair_0100QString_0100QChar(void *, PyObject *);}
static PyObject *convertFrom_QList_0600QPair_0100QString_0100QChar(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QPair<QString,QChar> > *sipCpp = reinterpret_cast<QList<QPair<QString,QChar> > *>(sipCppV);

#line 206 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        const QPair<QString, QChar> &p = sipCpp->at(i);
        QString *s1 = new QString(p.first);
        QChar *s2 = new QChar(p.second);
        PyObject *pobj;

        if ((pobj = sipBuildResult(NULL, "(NN)", s1, sipType_QString, sipTransferObj, s2, sipType_QChar, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete s1;
            delete s2;

            return NULL;
        }

        PyList_SET_ITEM(l, i, pobj);
    }

    return l;
#line 2531 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
}


sipMappedTypeDef sipTypeDef_khtml_QList_0600QPair_0100QString_0100QChar = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_879,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0600QPair_0100QString_0100QChar,
    array_QList_0600QPair_0100QString_0100QChar,
    copy_QList_0600QPair_0100QString_0100QChar,
    release_QList_0600QPair_0100QString_0100QChar,
    convertTo_QList_0600QPair_0100QString_0100QChar,
    convertFrom_QList_0600QPair_0100QString_0100QChar
};

#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtmlview.sip"
#include <khtmlview.h>
#line 2562 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 35 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtml_part.sip"
#include <khtml_part.h>
#line 2566 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 2569 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 338 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 2572 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 483 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2575 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 34 "/usr/share/python-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 2578 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 2581 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 583 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2584 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 748 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2587 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 790 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2590 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 356 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2593 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 261 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2596 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 514 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2599 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 616 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2602 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 605 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2605 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 570 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2608 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 533 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2611 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 2614 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 2617 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2620 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 2623 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2626 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 2629 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qscrollbar.sip"
#include <qscrollbar.h>
#line 2632 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 801 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2635 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 774 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2638 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 627 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2641 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 39 "/usr/share/python-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 2644 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 2647 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qframe.sip"
#include <qframe.h>
#line 2650 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2653 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2656 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 39 "/usr/share/python-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 2659 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/share/python-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 2662 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 2665 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 2668 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 2671 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 2674 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 2677 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 37 "/usr/share/python-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 2680 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 2683 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 2686 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 2689 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2692 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 2695 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 274 "/usr/share/python-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 2698 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 656 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2701 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 863 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2704 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 412 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2707 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 557 "/usr/share/python-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 2710 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/share/python-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 2713 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 61 "/usr/share/python-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 2716 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 39 "/usr/share/python-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 2719 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 2722 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 2725 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 2728 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 2731 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 2734 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 2737 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 2740 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 2743 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 2746 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 2749 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 355 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 2752 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 2755 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 2758 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 2761 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 2764 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 2767 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


class sipKHTMLView : public KHTMLView
{
public:
    sipKHTMLView(KHTMLPart*,QWidget*);
    virtual ~sipKHTMLView();

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

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    void languageChange();
    void windowActivationChange(bool);
    void fontChange(const QFont&);
    void paletteChange(const QPalette&);
    void enabledChange(bool);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void moveEvent(QMoveEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    void setVisible(bool);
    int devType() const;
    void changeEvent(QEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    QSize minimumSizeHint() const;
    QSize sizeHint() const;
    void scrollContentsBy(int,int);
    bool eventFilter(QObject*,QEvent*);
    bool viewportEvent(QEvent*);
    bool widgetEvent(QEvent*);
    void closeEvent(QCloseEvent*);
    void dropEvent(QDropEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void wheelEvent(QWheelEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void mousePressEvent(QMouseEvent*);
    bool focusNextPrevChild(bool);
    void hideEvent(QHideEvent*);
    void showEvent(QShowEvent*);
    void resizeEvent(QResizeEvent*);
    void paintEvent(QPaintEvent*);
    bool event(QEvent*);
    void resizeContents(int,int);
    void setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy);
    void setVerticalScrollBarPolicy(Qt::ScrollBarPolicy);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[54];
};

sipKHTMLView::sipKHTMLView(KHTMLPart*a0,QWidget*a1): KHTMLView(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKHTMLView::metaObject() const
{
    return sip_khtml_qt_metaobject(sipPySelf,sipType_KHTMLView);
}

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

    if (_id >= 0)
        _id = sip_khtml_qt_metacall(sipPySelf,sipType_KHTMLView,_c,_id,_a);

    return _id;
}

void *sipKHTMLView::qt_metacast(const char *_clname)
{
    return (sip_khtml_qt_metacast(sipPySelf, sipType_KHTMLView, _clname)) ? this : KHTMLView::qt_metacast(_clname);
}

void sipKHTMLView::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

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

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_khtml_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLView::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

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

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_khtml_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtCore_17)(sipModuleAPI_khtml_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

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

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

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

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

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

void sipKHTMLView::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLView::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_khtml_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKHTMLView::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        KHTMLView::windowActivationChange(a0);
        return;
    }

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

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

void sipKHTMLView::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        KHTMLView::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

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

void sipKHTMLView::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLView::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_khtml_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLView::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        KHTMLView::enabledChange(a0);
        return;
    }

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

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

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

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

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

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

    return ((sipVH_QtGui_12)(sipModuleAPI_khtml_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_13)(sipModuleAPI_khtml_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    return ((sipVH_QtGui_14)(sipModuleAPI_khtml_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_19)(sipModuleAPI_khtml_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_20)(sipModuleAPI_khtml_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_23)(sipModuleAPI_khtml_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtCore_17)(sipModuleAPI_khtml_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtCore_17)(sipModuleAPI_khtml_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_25)(sipModuleAPI_khtml_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_25)(sipModuleAPI_khtml_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    return ((sipVH_QtGui_27)(sipModuleAPI_khtml_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ((sipVH_QtCore_17)(sipModuleAPI_khtml_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_16)(sipModuleAPI_khtml_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_17)(sipModuleAPI_khtml_QtGui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_21)(sipModuleAPI_khtml_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    return ((sipVH_QtGui_4)(sipModuleAPI_khtml_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

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

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

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

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

    return ((sipVH_QtGui_4)(sipModuleAPI_khtml_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKHTMLView::scrollContentsBy(int a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLView::scrollContentsBy(a0,a1);
        return;
    }

    typedef void (*sipVH_QtGui_32)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,int);

    ((sipVH_QtGui_32)(sipModuleAPI_khtml_QtGui->em_virthandlers[32]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

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

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

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

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

    return ((sipVH_QtCore_18)(sipModuleAPI_khtml_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

bool sipKHTMLView::viewportEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLView::viewportEvent(a0);

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

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

bool sipKHTMLView::widgetEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLView::widgetEvent(a0);

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

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

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

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

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

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

    ((sipVH_QtGui_22)(sipModuleAPI_khtml_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_15)(sipModuleAPI_khtml_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_18)(sipModuleAPI_khtml_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

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

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

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

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

    ((sipVH_QtGui_26)(sipModuleAPI_khtml_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_26)(sipModuleAPI_khtml_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_26)(sipModuleAPI_khtml_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_24)(sipModuleAPI_khtml_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_24)(sipModuleAPI_khtml_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtGui_26)(sipModuleAPI_khtml_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    return ((sipVH_QtGui_11)(sipModuleAPI_khtml_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

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

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

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

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

    ((sipVH_QtGui_1)(sipModuleAPI_khtml_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKHTMLView::resizeContents(int a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_resizeContents);

    if (!sipMeth)
    {
        KHTMLView::resizeContents(a0,a1);
        return;
    }

    typedef void (*sipVH_QtGui_32)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,int);

    ((sipVH_QtGui_32)(sipModuleAPI_khtml_QtGui->em_virthandlers[32]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLView::setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_setHorizontalScrollBarPolicy);

    if (!sipMeth)
    {
        KHTMLView::setHorizontalScrollBarPolicy(a0);
        return;
    }

    extern void sipVH_khtml_0(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::ScrollBarPolicy);

    sipVH_khtml_0(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLView::setVerticalScrollBarPolicy(Qt::ScrollBarPolicy a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_setVerticalScrollBarPolicy);

    if (!sipMeth)
    {
        KHTMLView::setVerticalScrollBarPolicy(a0);
        return;
    }

    extern void sipVH_khtml_0(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::ScrollBarPolicy);

    sipVH_khtml_0(sipGILState, 0, sipPySelf, sipMeth, a0);
}


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

    {
        const KHTMLView *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->part();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_part, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->frameWidth();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_frameWidth, NULL);

    return NULL;
}


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

    {
        int a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KHTMLView, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setMarginWidth(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setMarginWidth, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->marginWidth();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_marginWidth, NULL);

    return NULL;
}


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

    {
        int a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KHTMLView, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setMarginHeight(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setMarginHeight, NULL);

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->marginHeight();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_marginHeight, NULL);

    return NULL;
}


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

    {
        Qt::ScrollBarPolicy a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_Qt_ScrollBarPolicy, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::setVerticalScrollBarPolicy(a0) : sipCpp->setVerticalScrollBarPolicy(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setVerticalScrollBarPolicy, NULL);

    return NULL;
}


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

    {
        Qt::ScrollBarPolicy a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_Qt_ScrollBarPolicy, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::setHorizontalScrollBarPolicy(a0) : sipCpp->setHorizontalScrollBarPolicy(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setHorizontalScrollBarPolicy, NULL);

    return NULL;
}


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

    {
        bool a0 = 0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_KHTMLView, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->print(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->displayAccessKeys();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_displayAccessKeys, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contentsWidth();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_contentsWidth, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contentsHeight();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_contentsHeight, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contentsX();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_contentsX, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contentsY();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_contentsY, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleWidth();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_visibleWidth, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleHeight();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_visibleHeight, NULL);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setContentsPos(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setContentsPos, NULL);

    return NULL;
}


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

    {
        const QPoint* a0;
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QPoint, &a0))
        {
            QPoint*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(sipCpp->contentsToViewport(*a0));
            Py_END_ALLOW_THREADS

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

    {
        int a0;
        int a1;
        int a2;
        int a3;
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->contentsToViewport(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            return sipBuildResult(0,"(ii)",a2,a3);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_contentsToViewport, NULL);

    return NULL;
}


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

    {
        const QPoint* a0;
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QPoint, &a0))
        {
            QPoint*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(sipCpp->viewportToContents(*a0));
            Py_END_ALLOW_THREADS

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

    {
        int a0;
        int a1;
        int a2;
        int a3;
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->viewportToContents(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            return sipBuildResult(0,"(ii)",a2,a3);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_viewportToContents, NULL);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->scrollBy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_scrollBy, NULL);

    return NULL;
}


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

    {
        const QRect* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QRect, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->updateContents(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        int a0;
        int a1;
        int a2;
        int a3;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Biiii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->updateContents(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_updateContents, NULL);

    return NULL;
}


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

    {
        QWidget* a0;
        int a1;
        int a2;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8ii", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QWidget, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addChild(a0,a1,a2);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_addChild, NULL);

    return NULL;
}


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

    {
        const QRect* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QRect, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->repaintContents(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        int a0;
        int a1;
        int a2;
        int a3;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Biiii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->repaintContents(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_repaintContents, NULL);

    return NULL;
}


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

    {
        int a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KHTMLView, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setZoomLevel(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setZoomLevel, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->zoomLevel();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_zoomLevel, NULL);

    return NULL;
}


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

    {
        KHTMLView::SmoothScrollingMode a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_KHTMLView_SmoothScrollingMode, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSmoothScrollingMode(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setSmoothScrollingMode, NULL);

    return NULL;
}


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

    {
        const KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            KHTMLView::SmoothScrollingMode sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->smoothScrollingMode();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLView_SmoothScrollingMode);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_smoothScrollingMode, NULL);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::resizeContents(a0,a1) : sipCpp->resizeContents(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_resizeContents, NULL);

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->layout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_layout, NULL);

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->clear();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_clear, NULL);

    return NULL;
}


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

    {
        QEvent* a0;
        KHTMLView *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLView::event(a0) : sipCpp->event(a0));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        QPaintEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QPaintEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::paintEvent(a0) : sipCpp->paintEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QResizeEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QResizeEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::resizeEvent(a0) : sipCpp->resizeEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QShowEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QShowEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::showEvent(a0) : sipCpp->showEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QHideEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QHideEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::hideEvent(a0) : sipCpp->hideEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        bool a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pb", &sipSelf, sipType_KHTMLView, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLView::focusNextPrevChild(a0) : sipCpp->focusNextPrevChild(a0));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        QMouseEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::mousePressEvent(a0) : sipCpp->mousePressEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QFocusEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::focusInEvent(a0) : sipCpp->focusInEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QFocusEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QFocusEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::focusOutEvent(a0) : sipCpp->focusOutEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QMouseEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::mouseDoubleClickEvent(a0) : sipCpp->mouseDoubleClickEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QMouseEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::mouseMoveEvent(a0) : sipCpp->mouseMoveEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QMouseEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::mouseReleaseEvent(a0) : sipCpp->mouseReleaseEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QWheelEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QWheelEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::wheelEvent(a0) : sipCpp->wheelEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QDragEnterEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QDragEnterEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::dragEnterEvent(a0) : sipCpp->dragEnterEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QDropEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QDropEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::dropEvent(a0) : sipCpp->dropEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QCloseEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QCloseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::closeEvent(a0) : sipCpp->closeEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QEvent* a0;
        KHTMLView *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLView::widgetEvent(a0) : sipCpp->widgetEvent(a0));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_widgetEvent, NULL);

    return NULL;
}


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

    {
        QEvent* a0;
        KHTMLView *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLView::viewportEvent(a0) : sipCpp->viewportEvent(a0));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_viewportEvent, NULL);

    return NULL;
}


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

    {
        QObject* a0;
        QEvent* a1;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8J8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QObject, &a0, sipType_QEvent, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLView::eventFilter(a0,a1) : sipCpp->eventFilter(a0,a1));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_eventFilter, NULL);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pii", &sipSelf, sipType_KHTMLView, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::scrollContentsBy(a0,a1) : sipCpp->scrollContentsBy(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_scrollContentsBy, NULL);

    return NULL;
}


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

    {
        QKeyEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::keyPressEvent(a0) : sipCpp->keyPressEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        QKeyEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QKeyEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::keyReleaseEvent(a0) : sipCpp->keyReleaseEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->doAutoScroll();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_doAutoScroll, NULL);

    return NULL;
}


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

    {
        QTimerEvent* a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLView::timerEvent(a0) : sipCpp->timerEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KHTMLView::SmoothScrollingMode a0;
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pE", &sipSelf, sipType_KHTMLView, &sipCpp, sipType_KHTMLView_SmoothScrollingMode, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSmoothScrollingModeDefault(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_setSmoothScrollingModeDefault, NULL);

    return NULL;
}


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

    {
        KHTMLView *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLView, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotPaletteChanged();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLView, sipName_slotPaletteChanged, NULL);

    return NULL;
}


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

    if (targetType == sipType_KHTMLView)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QScrollArea)->ctd_cast((QScrollArea *)(KHTMLView *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    Py_BEGIN_ALLOW_THREADS

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

    Py_END_ALLOW_THREADS
}


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

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


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

    {
        KHTMLPart* a0;
        QWidget* a1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8JH", sipType_KHTMLPart, &a0, sipType_QWidget, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKHTMLView(a0,a1);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


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


static PyMethodDef methods_KHTMLView[] = {
    {SIP_MLNAME_CAST(sipName_addChild), meth_KHTMLView_addChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clear), meth_KHTMLView_clear, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KHTMLView_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentsHeight), meth_KHTMLView_contentsHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentsToViewport), meth_KHTMLView_contentsToViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentsWidth), meth_KHTMLView_contentsWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentsX), meth_KHTMLView_contentsX, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentsY), meth_KHTMLView_contentsY, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_displayAccessKeys), meth_KHTMLView_displayAccessKeys, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doAutoScroll), meth_KHTMLView_doAutoScroll, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KHTMLView_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KHTMLView_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KHTMLView_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KHTMLView_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KHTMLView_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KHTMLView_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KHTMLView_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frameWidth), meth_KHTMLView_frameWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KHTMLView_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KHTMLView_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KHTMLView_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_layout), meth_KHTMLView_layout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_marginHeight), meth_KHTMLView_marginHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_marginWidth), meth_KHTMLView_marginWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KHTMLView_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KHTMLView_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KHTMLView_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KHTMLView_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KHTMLView_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_part), meth_KHTMLView_part, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_print_), meth_KHTMLView_print_, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_repaintContents), meth_KHTMLView_repaintContents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeContents), meth_KHTMLView_resizeContents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KHTMLView_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scrollBy), meth_KHTMLView_scrollBy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scrollContentsBy), meth_KHTMLView_scrollContentsBy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setContentsPos), meth_KHTMLView_setContentsPos, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHorizontalScrollBarPolicy), meth_KHTMLView_setHorizontalScrollBarPolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMarginHeight), meth_KHTMLView_setMarginHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMarginWidth), meth_KHTMLView_setMarginWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSmoothScrollingMode), meth_KHTMLView_setSmoothScrollingMode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSmoothScrollingModeDefault), meth_KHTMLView_setSmoothScrollingModeDefault, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVerticalScrollBarPolicy), meth_KHTMLView_setVerticalScrollBarPolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setZoomLevel), meth_KHTMLView_setZoomLevel, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KHTMLView_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotPaletteChanged), meth_KHTMLView_slotPaletteChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_smoothScrollingMode), meth_KHTMLView_smoothScrollingMode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KHTMLView_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateContents), meth_KHTMLView_updateContents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportEvent), meth_KHTMLView_viewportEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportToContents), meth_KHTMLView_viewportToContents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleHeight), meth_KHTMLView_visibleHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleWidth), meth_KHTMLView_visibleWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KHTMLView_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_widgetEvent), meth_KHTMLView_widgetEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_zoomLevel), meth_KHTMLView_zoomLevel, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KHTMLView[] = {
    {sipName_SSMDisabled, static_cast<int>(KHTMLView::SSMDisabled), 150},
    {sipName_SSMEnabled, static_cast<int>(KHTMLView::SSMEnabled), 150},
    {sipName_SSMWhenEfficient, static_cast<int>(KHTMLView::SSMWhenEfficient), 150},
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KHTMLView[] = {
    {"findAheadActive(bool)", 0, 0, 0},
    {"repaintAccessKeys()", 0, 0, 0},
    {"hideAccessKeys()", 0, 0, 0},
    {"zoomView(int)", 0, 0, 0},
    {"cleared()", 0, 0, 0},
    {"finishedLayout()", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_khtml_KHTMLView = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KHTMLView,
        {0}
    },
    {
        sipNameNr_KHTMLView,
        {0, 0, 1},
        56, methods_KHTMLView,
        3, enummembers_KHTMLView,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KHTMLView,
    0,
    init_type_KHTMLView,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KHTMLView,
    0,
    0,
    0,
    release_KHTMLView,
    cast_KHTMLView,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KHTMLView::staticMetaObject,
    0,
    signals_KHTMLView,
};

#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtml_settings.sip"
#include <khtml_settings.h>
#line 5623 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 5627 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 201 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 5631 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 77 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 5634 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 121 "/usr/share/python-sip/PyQt4/QtCore/qchar.sip"
#include <qchar.h>
#line 5637 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qcolor.sip"
#include <qcolor.h>
#line 5640 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdecore/kconfig.sip"
#include <kconfig.h>
#line 5643 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->init();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        KConfig* a0;
        bool a1 = 1;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8|b", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_KConfig, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->init(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_init, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->changeCursor();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_changeCursor, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->underlineLink();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_underlineLink, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hoverLink();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_hoverLink, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->allowTabulation();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_allowTabulation, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->autoSpellCheck();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_autoSpellCheck, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            KHTMLSettings::KAnimationAdvice sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->showAnimations();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KAnimationAdvice);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_showAnimations, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            KHTMLSettings::KSmoothScrollingMode sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->smoothScrolling();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KSmoothScrollingMode);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_smoothScrolling, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            KHTMLSettings::KDNSPrefetch sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->dnsPrefetch();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KDNSPrefetch);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_dnsPrefetch, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->stdFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_stdFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->fixedFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_fixedFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->serifFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_serifFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->sansSerifFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_sansSerifFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->cursiveFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_cursiveFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->fantasyFontName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_fantasyFontName, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStdFontName(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_setStdFontName, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFixedFontName(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_setFixedFontName, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->minFontSize();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_minFontSize, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mediumFontSize();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_mediumFontSize, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->jsErrorsEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_jsErrorsEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLSettings, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJSErrorsEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_setJSErrorsEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->encoding());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_encoding, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->followSystemColors();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_followSystemColors, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QColor(sipCpp->textColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_textColor, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QColor(sipCpp->baseColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_baseColor, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QColor(sipCpp->linkColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_linkColor, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QColor(sipCpp->vLinkColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_vLinkColor, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->autoLoadImages();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_autoLoadImages, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->unfinishedImageFrame();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_unfinishedImageFrame, NULL);

    return NULL;
}


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

    {
        KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isOpenMiddleClickEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isOpenMiddleClickEnabled, NULL);

    return NULL;
}


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

    {
        KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isBackRightClickEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isBackRightClickEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isJavaEnabled(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isJavaEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isJavaScriptEnabled(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isJavaScriptEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isJavaScriptDebugEnabled(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isJavaScriptDebugEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isJavaScriptErrorReportingEnabled(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isJavaScriptErrorReportingEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isPluginsEnabled(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isPluginsEnabled, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAdFiltered(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_isAdFiltered, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAdFilterEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isAdFilterEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isHideAdsEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isHideAdsEnabled, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addAdFilter(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLSettings, sipName_addAdFilter, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->accessKeysEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_accessKeysEnabled, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJSWindowOpenPolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowOpenPolicy(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJSWindowOpenPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_windowOpenPolicy, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJSWindowMovePolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowMovePolicy(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJSWindowMovePolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_windowMovePolicy, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJSWindowResizePolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowResizePolicy(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJSWindowResizePolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_windowResizePolicy, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJSWindowStatusPolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowStatusPolicy(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJSWindowStatusPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_windowStatusPolicy, NULL);

    return NULL;
}


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

    {
        const QString& a0def = QString();
        const QString* a0 = &a0def;
        int a0State = 0;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJSWindowFocusPolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowFocusPolicy(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJSWindowFocusPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_windowFocusPolicy, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1", sipType_QString,&a0, &a0State))
        {
            KHTMLSettings::KJavaScriptAdvice sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KHTMLSettings::strToAdvice(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromEnum(sipRes,sipType_KHTMLSettings_KJavaScriptAdvice);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_strToAdvice, NULL);

    return NULL;
}


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

    {
        KHTMLSettings::KJavaScriptAdvice a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "E", sipType_KHTMLSettings_KJavaScriptAdvice, &a0))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KHTMLSettings::adviceToStr(a0);
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return SIPBytes_FromString(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_adviceToStr, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->settingsToCSS());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_settingsToCSS, NULL);

    return NULL;
}


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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KHTMLSettings::availableFamilies());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_availableFamilies, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->userStyleSheet());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_userStyleSheet, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isFormCompletionEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isFormCompletionEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->maxFormCompletionItems();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_maxFormCompletionItems, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAutoDelayedActionsEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_isAutoDelayedActionsEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLSettings, &sipCpp))
        {
            QList<QPair<QString,QChar> >*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<QPair<QString,QChar> >(sipCpp->fallbackAccessKeysAssignments());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_fallbackAccessKeysAssignments, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLSettings, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJSPopupBlockerPassivePopup(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_setJSPopupBlockerPassivePopup, NULL);

    return NULL;
}


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

    {
        const KHTMLSettings *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->jsPopupBlockerPassivePopup();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_jsPopupBlockerPassivePopup, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        bool a1;
        const KHTMLSettings *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLSettings, &sipCpp, sipType_QString,&a0, &a0State))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->adFilteredBy(*a0,&a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            PyObject *sipResObj = sipConvertFromNewType(sipRes,sipType_QString,NULL);
            return sipBuildResult(0,"(Rb)",sipResObj,a1);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLSettings, sipName_adFilteredBy, NULL);

    return NULL;
}


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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KHTMLSettings(void *, int);}
static void release_KHTMLSettings(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KHTMLSettings *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KHTMLSettings(sipSimpleWrapper *);}
static void dealloc_KHTMLSettings(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KHTMLSettings(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_KHTMLSettings(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KHTMLSettings(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KHTMLSettings *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KHTMLSettings();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_KHTMLSettings[] = {
    {SIP_MLNAME_CAST(sipName_accessKeysEnabled), meth_KHTMLSettings_accessKeysEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_adFilteredBy), meth_KHTMLSettings_adFilteredBy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addAdFilter), meth_KHTMLSettings_addAdFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_adviceToStr), meth_KHTMLSettings_adviceToStr, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_allowTabulation), meth_KHTMLSettings_allowTabulation, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_autoLoadImages), meth_KHTMLSettings_autoLoadImages, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_autoSpellCheck), meth_KHTMLSettings_autoSpellCheck, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_availableFamilies), meth_KHTMLSettings_availableFamilies, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_baseColor), meth_KHTMLSettings_baseColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeCursor), meth_KHTMLSettings_changeCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cursiveFontName), meth_KHTMLSettings_cursiveFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dnsPrefetch), meth_KHTMLSettings_dnsPrefetch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_encoding), meth_KHTMLSettings_encoding, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fallbackAccessKeysAssignments), meth_KHTMLSettings_fallbackAccessKeysAssignments, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fantasyFontName), meth_KHTMLSettings_fantasyFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fixedFontName), meth_KHTMLSettings_fixedFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_followSystemColors), meth_KHTMLSettings_followSystemColors, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverLink), meth_KHTMLSettings_hoverLink, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_init), meth_KHTMLSettings_init, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAdFilterEnabled), meth_KHTMLSettings_isAdFilterEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAdFiltered), meth_KHTMLSettings_isAdFiltered, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAutoDelayedActionsEnabled), meth_KHTMLSettings_isAutoDelayedActionsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isBackRightClickEnabled), meth_KHTMLSettings_isBackRightClickEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isFormCompletionEnabled), meth_KHTMLSettings_isFormCompletionEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isHideAdsEnabled), meth_KHTMLSettings_isHideAdsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isJavaEnabled), meth_KHTMLSettings_isJavaEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isJavaScriptDebugEnabled), meth_KHTMLSettings_isJavaScriptDebugEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isJavaScriptEnabled), meth_KHTMLSettings_isJavaScriptEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isJavaScriptErrorReportingEnabled), meth_KHTMLSettings_isJavaScriptErrorReportingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isOpenMiddleClickEnabled), meth_KHTMLSettings_isOpenMiddleClickEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isPluginsEnabled), meth_KHTMLSettings_isPluginsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jsErrorsEnabled), meth_KHTMLSettings_jsErrorsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jsPopupBlockerPassivePopup), meth_KHTMLSettings_jsPopupBlockerPassivePopup, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_linkColor), meth_KHTMLSettings_linkColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_maxFormCompletionItems), meth_KHTMLSettings_maxFormCompletionItems, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mediumFontSize), meth_KHTMLSettings_mediumFontSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_minFontSize), meth_KHTMLSettings_minFontSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sansSerifFontName), meth_KHTMLSettings_sansSerifFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_serifFontName), meth_KHTMLSettings_serifFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFixedFontName), meth_KHTMLSettings_setFixedFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJSErrorsEnabled), meth_KHTMLSettings_setJSErrorsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJSPopupBlockerPassivePopup), meth_KHTMLSettings_setJSPopupBlockerPassivePopup, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStdFontName), meth_KHTMLSettings_setStdFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_settingsToCSS), meth_KHTMLSettings_settingsToCSS, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showAnimations), meth_KHTMLSettings_showAnimations, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_smoothScrolling), meth_KHTMLSettings_smoothScrolling, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stdFontName), meth_KHTMLSettings_stdFontName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_strToAdvice), meth_KHTMLSettings_strToAdvice, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_textColor), meth_KHTMLSettings_textColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_underlineLink), meth_KHTMLSettings_underlineLink, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unfinishedImageFrame), meth_KHTMLSettings_unfinishedImageFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_userStyleSheet), meth_KHTMLSettings_userStyleSheet, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vLinkColor), meth_KHTMLSettings_vLinkColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowFocusPolicy), meth_KHTMLSettings_windowFocusPolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowMovePolicy), meth_KHTMLSettings_windowMovePolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowOpenPolicy), meth_KHTMLSettings_windowOpenPolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowResizePolicy), meth_KHTMLSettings_windowResizePolicy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowStatusPolicy), meth_KHTMLSettings_windowStatusPolicy, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KHTMLSettings[] = {
    {sipName_KAnimationDisabled, static_cast<int>(KHTMLSettings::KAnimationDisabled), 140},
    {sipName_KAnimationEnabled, static_cast<int>(KHTMLSettings::KAnimationEnabled), 140},
    {sipName_KAnimationLoopOnce, static_cast<int>(KHTMLSettings::KAnimationLoopOnce), 140},
    {sipName_KDNSPrefetchDisabled, static_cast<int>(KHTMLSettings::KDNSPrefetchDisabled), 141},
    {sipName_KDNSPrefetchEnabled, static_cast<int>(KHTMLSettings::KDNSPrefetchEnabled), 141},
    {sipName_KDNSPrefetchOnlyWWWAndSLD, static_cast<int>(KHTMLSettings::KDNSPrefetchOnlyWWWAndSLD), 141},
    {sipName_KJSWindowFocusAllow, static_cast<int>(KHTMLSettings::KJSWindowFocusAllow), 142},
    {sipName_KJSWindowFocusIgnore, static_cast<int>(KHTMLSettings::KJSWindowFocusIgnore), 142},
    {sipName_KJSWindowMoveAllow, static_cast<int>(KHTMLSettings::KJSWindowMoveAllow), 143},
    {sipName_KJSWindowMoveIgnore, static_cast<int>(KHTMLSettings::KJSWindowMoveIgnore), 143},
    {sipName_KJSWindowOpenAllow, static_cast<int>(KHTMLSettings::KJSWindowOpenAllow), 144},
    {sipName_KJSWindowOpenAsk, static_cast<int>(KHTMLSettings::KJSWindowOpenAsk), 144},
    {sipName_KJSWindowOpenDeny, static_cast<int>(KHTMLSettings::KJSWindowOpenDeny), 144},
    {sipName_KJSWindowOpenSmart, static_cast<int>(KHTMLSettings::KJSWindowOpenSmart), 144},
    {sipName_KJSWindowResizeAllow, static_cast<int>(KHTMLSettings::KJSWindowResizeAllow), 145},
    {sipName_KJSWindowResizeIgnore, static_cast<int>(KHTMLSettings::KJSWindowResizeIgnore), 145},
    {sipName_KJSWindowStatusAllow, static_cast<int>(KHTMLSettings::KJSWindowStatusAllow), 146},
    {sipName_KJSWindowStatusIgnore, static_cast<int>(KHTMLSettings::KJSWindowStatusIgnore), 146},
    {sipName_KJavaScriptAccept, static_cast<int>(KHTMLSettings::KJavaScriptAccept), 147},
    {sipName_KJavaScriptDunno, static_cast<int>(KHTMLSettings::KJavaScriptDunno), 147},
    {sipName_KJavaScriptReject, static_cast<int>(KHTMLSettings::KJavaScriptReject), 147},
    {sipName_KSmoothScrollingDisabled, static_cast<int>(KHTMLSettings::KSmoothScrollingDisabled), 148},
    {sipName_KSmoothScrollingEnabled, static_cast<int>(KHTMLSettings::KSmoothScrollingEnabled), 148},
    {sipName_KSmoothScrollingWhenEfficient, static_cast<int>(KHTMLSettings::KSmoothScrollingWhenEfficient), 148},
};


pyqt4ClassTypeDef sipTypeDef_khtml_KHTMLSettings = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KHTMLSettings,
        {0}
    },
    {
        sipNameNr_KHTMLSettings,
        {0, 0, 1},
        58, methods_KHTMLSettings,
        24, enummembers_KHTMLSettings,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_KHTMLSettings,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KHTMLSettings,
    0,
    0,
    0,
    release_KHTMLSettings,
    cast_KHTMLSettings,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 35 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtml_part.sip"
#include <khtml_part.h>
#line 7484 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 35 "/usr/share/python-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 7488 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 34 "/usr/share/python-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 7491 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtmlview.sip"
#include <khtmlview.h>
#line 7494 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 7497 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 43 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 7500 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdecore/kjob.sip"
#include <kjob.h>
#line 7503 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 37 "/usr/share/python-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 7506 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 7509 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 338 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7512 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 142 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/part.sip"
#include <kparts/part.h>
#line 7515 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 7518 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 113 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/part.sip"
#include <kparts/part.h>
#line 7521 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 47 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/browserextension.sip"
#include <kparts/browserextension.h>
#line 7524 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 81 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/event.sip"
#include <kparts/event.h>
#line 7527 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7530 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 7533 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 7536 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7539 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/khtml_settings.sip"
#include <khtml_settings.h>
#line 7542 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qdatastream.sip"
#include <qdatastream.h>
#line 7545 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/partmanager.sip"
#include <kparts/partmanager.h>
#line 7548 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 56 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_range.sip"
#include <dom2_range.h>
#line 7551 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kfinddialog.sip"
#include <kfinddialog.h>
#line 7554 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 7557 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 7560 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 7563 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 274 "/usr/share/python-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 7566 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 257 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/browserextension.sip"
#include <kparts/browserextension.h>
#line 7569 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 126 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/browserextension.sip"
#include <kparts/browserextension.h>
#line 7572 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 7575 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_document.sip"
#include <html_document.h>
#line 7578 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 127 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/event.sip"
#include <kparts/event.h>
#line 7581 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 103 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/event.sip"
#include <kparts/event.h>
#line 7584 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kiconloader.sip"
#include <kiconloader.h>
#line 7587 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 66 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kparts/part.sip"
#include <kparts/part.h>
#line 7590 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 355 "/usr/share/python-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7593 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 33 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7596 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7599 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7602 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 7605 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 7608 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 7611 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 7614 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 7617 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 216 "/usr/share/python-sip/PyQt4/QtXml/qdom.sip"
#include <qdom.h>
#line 7620 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 7623 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7626 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 31 "/usr/share/python-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 7629 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kxmlguibuilder.sip"
#include <kxmlguibuilder.h>
#line 7632 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 120 "/usr/share/python-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7635 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 27 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 7638 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 26 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 7641 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 345 "/usr/share/python-sip/PyQt4/QtXml/qdom.sip"
#include <qdom.h>
#line 7644 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


class sipKHTMLPart : public KHTMLPart
{
public:
    sipKHTMLPart(QWidget*,QObject*,KHTMLPart::GUIProfile);
    sipKHTMLPart(KHTMLView*,QObject*,KHTMLPart::GUIProfile);
    virtual ~sipKHTMLPart();

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

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void stateChanged(const QString&,KXMLGUIClient::ReverseStateChange);
    void setDOMDocument(const QDomDocument&,bool);
    void setXML(const QString&,bool);
    void setLocalXMLFile(const QString&);
    void setXMLFile(const QString&,bool,bool);
    QString localXMLFile() const;
    QString xmlFile() const;
    QDomDocument domDocument() const;
    KComponentData componentData() const;
    KActionCollection* actionCollection() const;
    QAction* action(const QDomElement&) const;
    void setComponentData(const KComponentData&,bool);
    void setComponentData(const KComponentData&);
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void childEvent(QChildEvent*);
    bool eventFilter(QObject*,QEvent*);
    bool event(QEvent*);
    void partSelectEvent(KParts::PartSelectEvent*);
    void partActivateEvent(KParts::PartActivateEvent*);
    void setWidget(QWidget*);
    void setSelectable(bool);
    KParts::Part* hitTest(QWidget*,const QPoint&);
    void setManager(KParts::PartManager*);
    QWidget* widget();
    void embed(QWidget*);
    void startingJob(KIO::Job*);
    void slotFinished(KJob*);
    void timerEvent(QTimerEvent*);
    bool doCloseStream();
    bool doWriteStream(const QByteArray&);
    bool doOpenStream(const QString&);
    KParts::ReadOnlyPart* createPart(QWidget*,QObject*,const QString&,QString&,QStringList&,const QStringList&);
    bool urlSelected(const QString&,int,int,const QString&,const KParts::OpenUrlArguments&,const KParts::BrowserArguments&);
    bool openFile();
    void guiActivateEvent(KParts::GUIActivateEvent*);
    void customEvent(QEvent*);
    void restoreState(QDataStream&);
    void saveState(QDataStream&);
    QString selectedText() const;
    void end();
    void write(const QString&);
    void write(const char*,int);
    void begin(const KUrl&,int,int);
    void showError(KJob*);
    bool closeUrl();
    bool openUrl(const KUrl&);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[47];
};

sipKHTMLPart::sipKHTMLPart(QWidget*a0,QObject*a1,KHTMLPart::GUIProfile a2): KHTMLPart(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKHTMLPart::sipKHTMLPart(KHTMLView*a0,QObject*a1,KHTMLPart::GUIProfile a2): KHTMLPart(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKHTMLPart::metaObject() const
{
    return sip_khtml_qt_metaobject(sipPySelf,sipType_KHTMLPart);
}

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

    if (_id >= 0)
        _id = sip_khtml_qt_metacall(sipPySelf,sipType_KHTMLPart,_c,_id,_a);

    return _id;
}

void *sipKHTMLPart::qt_metacast(const char *_clname)
{
    return (sip_khtml_qt_metacast(sipPySelf, sipType_KHTMLPart, _clname)) ? this : KHTMLPart::qt_metacast(_clname);
}

void sipKHTMLPart::stateChanged(const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::stateChanged(a0,a1);
        return;
    }

    typedef void (*sipVH_kdeui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,KXMLGUIClient::ReverseStateChange);

    ((sipVH_kdeui_14)(sipModuleAPI_khtml_kdeui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::setDOMDocument(const QDomDocument& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setDOMDocument(a0,a1);
        return;
    }

    typedef void (*sipVH_kdeui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QDomDocument&,bool);

    ((sipVH_kdeui_15)(sipModuleAPI_khtml_kdeui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::setXML(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setXML(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_khtml_QtXml->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::setLocalXMLFile(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setLocalXMLFile(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_khtml_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::setXMLFile(const QString& a0,bool a1,bool a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setXMLFile(a0,a1,a2);
        return;
    }

    typedef void (*sipVH_kdeui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool,bool);

    ((sipVH_kdeui_16)(sipModuleAPI_khtml_kdeui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

QString sipKHTMLPart::localXMLFile() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::localXMLFile();

    typedef QString (*sipVH_QtCore_62)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_62)(sipModuleAPI_khtml_QtCore->em_virthandlers[62]))(sipGILState, 0, sipPySelf, sipMeth);
}

QString sipKHTMLPart::xmlFile() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::xmlFile();

    typedef QString (*sipVH_QtCore_62)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_62)(sipModuleAPI_khtml_QtCore->em_virthandlers[62]))(sipGILState, 0, sipPySelf, sipMeth);
}

QDomDocument sipKHTMLPart::domDocument() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::domDocument();

    typedef QDomDocument (*sipVH_kdeui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_kdeui_18)(sipModuleAPI_khtml_kdeui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth);
}

KComponentData sipKHTMLPart::componentData() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::componentData();

    typedef KComponentData (*sipVH_kdeui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_kdeui_19)(sipModuleAPI_khtml_kdeui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth);
}

KActionCollection* sipKHTMLPart::actionCollection() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::actionCollection();

    typedef KActionCollection* (*sipVH_kdeui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_kdeui_20)(sipModuleAPI_khtml_kdeui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth);
}

QAction* sipKHTMLPart::action(const QDomElement& a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::action(a0);

    typedef QAction* (*sipVH_kdeui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QDomElement&);

    return ((sipVH_kdeui_21)(sipModuleAPI_khtml_kdeui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::setComponentData(const KComponentData& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setComponentData(a0,a1);
        return;
    }

    typedef void (*sipVH_kparts_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KComponentData&,bool);

    ((sipVH_kparts_22)(sipModuleAPI_khtml_kparts->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::setComponentData(const KComponentData& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::setComponentData(a0);
        return;
    }

    typedef void (*sipVH_kdeui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KComponentData&);

    ((sipVH_kdeui_17)(sipModuleAPI_khtml_kdeui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

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

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_khtml_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

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

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_khtml_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

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

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

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

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

    return ((sipVH_QtCore_18)(sipModuleAPI_khtml_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

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

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

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

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

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

void sipKHTMLPart::partSelectEvent(KParts::PartSelectEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::partSelectEvent(a0);
        return;
    }

    typedef void (*sipVH_kparts_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KParts::PartSelectEvent*);

    ((sipVH_kparts_18)(sipModuleAPI_khtml_kparts->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::partActivateEvent(KParts::PartActivateEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_partActivateEvent);

    if (!sipMeth)
    {
        KHTMLPart::partActivateEvent(a0);
        return;
    }

    typedef void (*sipVH_kparts_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KParts::PartActivateEvent*);

    ((sipVH_kparts_19)(sipModuleAPI_khtml_kparts->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::setWidget(QWidget*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_setWidget);

    if (!sipMeth)
    {
        KHTMLPart::setWidget(a0);
        return;
    }

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

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

void sipKHTMLPart::setSelectable(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_setSelectable);

    if (!sipMeth)
    {
        KHTMLPart::setSelectable(a0);
        return;
    }

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

    ((sipVH_QtNetwork_1)(sipModuleAPI_khtml_QtNetwork->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

KParts::Part* sipKHTMLPart::hitTest(QWidget*a0,const QPoint& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::hitTest(a0,a1);

    typedef KParts::Part* (*sipVH_kparts_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWidget*,const QPoint&);

    return ((sipVH_kparts_20)(sipModuleAPI_khtml_kparts->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::setManager(KParts::PartManager*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_setManager);

    if (!sipMeth)
    {
        KHTMLPart::setManager(a0);
        return;
    }

    typedef void (*sipVH_kparts_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KParts::PartManager*);

    ((sipVH_kparts_21)(sipModuleAPI_khtml_kparts->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QWidget* sipKHTMLPart::widget()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::widget();

    typedef QWidget* (*sipVH_QtGui_106)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_106)(sipModuleAPI_khtml_QtGui->em_virthandlers[106]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKHTMLPart::embed(QWidget*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::embed(a0);
        return;
    }

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

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

void sipKHTMLPart::startingJob(KIO::Job*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::startingJob(a0);
        return;
    }

    typedef void (*sipVH_kio_58)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KIO::Job*);

    ((sipVH_kio_58)(sipModuleAPI_khtml_kio->em_virthandlers[58]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::slotFinished(KJob*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::slotFinished(a0);
        return;
    }

    typedef void (*sipVH_kdecore_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KJob*);

    ((sipVH_kdecore_27)(sipModuleAPI_khtml_kdecore->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

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

bool sipKHTMLPart::doCloseStream()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::doCloseStream();

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

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

bool sipKHTMLPart::doWriteStream(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::doWriteStream(a0);

    typedef bool (*sipVH_kdecore_32)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QByteArray&);

    return ((sipVH_kdecore_32)(sipModuleAPI_khtml_kdecore->em_virthandlers[32]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipKHTMLPart::doOpenStream(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::doOpenStream(a0);

    typedef bool (*sipVH_QtCore_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    return ((sipVH_QtCore_28)(sipModuleAPI_khtml_QtCore->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

KParts::ReadOnlyPart* sipKHTMLPart::createPart(QWidget*a0,QObject*a1,const QString& a2,QString& a3,QStringList& a4,const QStringList& a5)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::createPart(a0,a1,a2,a3,a4,a5);

    extern KParts::ReadOnlyPart* sipVH_khtml_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWidget*,QObject*,const QString&,QString&,QStringList&,const QStringList&);

    return sipVH_khtml_1(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3, a4, a5);
}

bool sipKHTMLPart::urlSelected(const QString& a0,int a1,int a2,const QString& a3,const KParts::OpenUrlArguments& a4,const KParts::BrowserArguments& a5)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::urlSelected(a0,a1,a2,a3,a4,a5);

    extern bool sipVH_khtml_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,int,int,const QString&,const KParts::OpenUrlArguments&,const KParts::BrowserArguments&);

    return sipVH_khtml_2(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3, a4, a5);
}

bool sipKHTMLPart::openFile()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::openFile();

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

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

void sipKHTMLPart::guiActivateEvent(KParts::GUIActivateEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::guiActivateEvent(a0);
        return;
    }

    typedef void (*sipVH_kparts_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KParts::GUIActivateEvent*);

    ((sipVH_kparts_17)(sipModuleAPI_khtml_kparts->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

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

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

    ((sipVH_QtCore_17)(sipModuleAPI_khtml_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::restoreState(QDataStream& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::restoreState(a0);
        return;
    }

    typedef void (*sipVH_QtGui_40)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDataStream&);

    ((sipVH_QtGui_40)(sipModuleAPI_khtml_QtGui->em_virthandlers[40]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::saveState(QDataStream& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::saveState(a0);
        return;
    }

    typedef void (*sipVH_QtGui_40)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDataStream&);

    ((sipVH_QtGui_40)(sipModuleAPI_khtml_QtGui->em_virthandlers[40]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QString sipKHTMLPart::selectedText() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return KHTMLPart::selectedText();

    typedef QString (*sipVH_QtCore_62)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_62)(sipModuleAPI_khtml_QtCore->em_virthandlers[62]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKHTMLPart::end()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::end();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_khtml_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKHTMLPart::write(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::write(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_khtml_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKHTMLPart::write(const char*a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::write(a0,a1);
        return;
    }

    extern void sipVH_khtml_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*,int);

    sipVH_khtml_3(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKHTMLPart::begin(const KUrl& a0,int a1,int a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::begin(a0,a1,a2);
        return;
    }

    extern void sipVH_khtml_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,int,int);

    sipVH_khtml_4(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipKHTMLPart::showError(KJob*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KHTMLPart::showError(a0);
        return;
    }

    typedef void (*sipVH_kdecore_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KJob*);

    ((sipVH_kdecore_27)(sipModuleAPI_khtml_kdecore->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipKHTMLPart::closeUrl()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_closeUrl);

    if (!sipMeth)
        return KHTMLPart::closeUrl();

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

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

bool sipKHTMLPart::openUrl(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_openUrl);

    if (!sipMeth)
        return KHTMLPart::openUrl(a0);

    typedef bool (*sipVH_kparts_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    return ((sipVH_kparts_16)(sipModuleAPI_khtml_kparts->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}


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

    {
        const KUrl* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KUrl, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::openUrl(*a0) : sipCpp->openUrl(*a0));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_openUrl, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::closeUrl() : sipCpp->closeUrl());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_closeUrl, NULL);

    return NULL;
}


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

    {
        KJob* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::showError(a0) : sipCpp->showError(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_showError, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::HTMLDocument*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLDocument(sipCpp->htmlDocument());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_htmlDocument, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::Document*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Document(sipCpp->document());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_document, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->documentSource());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_documentSource, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->activeNode());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_activeNode, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KParts::BrowserExtension*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->browserExtension();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_browserExtension, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KParts::BrowserHostExtension*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->browserHostExtension();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_browserHostExtension, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->view();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_view, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJScriptEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setJScriptEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->jScriptEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_jScriptEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStatusMessagesEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setStatusMessagesEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->statusMessagesEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_statusMessagesEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setMetaRefreshEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setMetaRefreshEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->metaRefreshEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_metaRefreshEnabled, NULL);

    return NULL;
}


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

    {
        const DOM::Node* a0;
        const QString* a1;
        int a1State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9J1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_DOM_Node, &a0, sipType_QString,&a1, &a1State))
        {
            QVariant*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QVariant(sipCpp->executeScript(*a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            QVariant*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QVariant(sipCpp->executeScript(*a0));
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_executeScript, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDNDEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setDNDEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->dndEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_dndEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJavaEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setJavaEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->javaEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_javaEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPluginsEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setPluginsEnabled, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->pluginsEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_pluginsEnabled, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAutoloadImages(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setAutoloadImages, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->autoloadImages();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_autoloadImages, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOnlyLocalReferences(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setOnlyLocalReferences, NULL);

    return NULL;
}


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

    {
        KHTMLPart::DNSPrefetch a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KHTMLPart_DNSPrefetch, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDNSPrefetch(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setDNSPrefetch, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KHTMLPart::DNSPrefetch sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->dnsPrefetch();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLPart_DNSPrefetch);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_dnsPrefetch, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->onlyLocalReferences();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_onlyLocalReferences, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isCaretMode();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_isCaretMode, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isEditable();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_isEditable, NULL);

    return NULL;
}


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

    {
        DOM::Node* a0;
        long a1;
        bool a2 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9l|b", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_DOM_Node, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCaretPosition(*a0,a1,a2);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setCaretPosition, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KHTMLPart::CaretDisplayPolicy sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->caretDisplayPolicyNonFocused();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLPart_CaretDisplayPolicy);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_caretDisplayPolicyNonFocused, NULL);

    return NULL;
}


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

    {
        KHTMLPart::CaretDisplayPolicy a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KHTMLPart_CaretDisplayPolicy, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCaretDisplayPolicyNonFocused(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setCaretDisplayPolicyNonFocused, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->baseURL());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_baseURL, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->backgroundURL());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_backgroundURL, NULL);

    return NULL;
}


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

    {
        int a0;
        const QString* a1;
        int a1State = 0;
        bool a2 = 1;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ1|b", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, sipType_QString,&a1, &a1State, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->scheduleRedirection(a0,*a1,a2);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_scheduleRedirection, NULL);

    return NULL;
}


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

    {
        const KUrl& a0def = KUrl();
        const KUrl* a0 = &a0def;
        int a1 = 0;
        int a2 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|J9ii", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KUrl, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::begin(*a0,a1,a2) : sipCpp->begin(*a0,a1,a2));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_begin, NULL);

    return NULL;
}


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

    {
        const char* a0;
        int a1 = -1;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bs|i", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::write(a0,a1) : sipCpp->write(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::write(*a0) : sipCpp->write(*a0));
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_write, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::end() : sipCpp->end());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_end, NULL);

    return NULL;
}


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

    {
        QPainter* a0;
        const QRect* a1;
        int a2 = 0;
        bool a3;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8J9|i", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QPainter, &a0, sipType_QRect, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->paint(a0,*a1,a2,&a3);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(a3);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_paint, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        bool a1 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1|b", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->setEncoding(*a0,a1);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setEncoding, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->encoding());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_encoding, NULL);

    return NULL;
}


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

    {
        const KUrl* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KUrl, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUserStyleSheet(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUserStyleSheet(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setUserStyleSheet, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStandardFont(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setStandardFont, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFixedFont(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setFixedFont, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->gotoAnchor(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_gotoAnchor, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->nextAnchor();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_nextAnchor, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->prevAnchor();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_prevAnchor, NULL);

    return NULL;
}


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

    {
        const QCursor* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QCursor, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setURLCursor(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QCursor *>(a0),sipType_QCursor,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setURLCursor, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QCursor(sipCpp->urlCursor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_urlCursor, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->findText();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString* a0;
        int a0State = 0;
        long a1;
        QWidget* a2 = 0;
        KFindDialog* a3 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1l|J:J8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State, &a1, sipType_QWidget, &a2, sipType_KFindDialog, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->findText(*a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_findText, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->findTextBegin();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_findTextBegin, NULL);

    return NULL;
}


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

    {
        bool a0 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->findTextNext(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_findTextNext, NULL);

    return NULL;
}


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

    {
        int a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setZoomFactor(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->zoomFactor();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        int a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFontScaleFactor(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setFontScaleFactor, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->fontScaleFactor();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_fontScaleFactor, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString((sipSelfWasArg ? sipCpp->KHTMLPart::selectedText() : sipCpp->selectedText()));
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->selectedTextAsHTML());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_selectedTextAsHTML, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::Range*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Range(sipCpp->selection());
            Py_END_ALLOW_THREADS

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

    {
        DOM::Node* a0;
        long a1;
        DOM::Node* a2;
        long a3;
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9J9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_DOM_Node, &a0, sipType_DOM_Node, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->selection(*a0,a1,*a2,a3);
            Py_END_ALLOW_THREADS

            return sipBuildResult(0,"(ll)",a1,a3);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_selection, NULL);

    return NULL;
}


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

    {
        const DOM::Range* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_DOM_Range, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSelection(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setSelection, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasSelection();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->selectAll();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_selectAll, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->show();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_show, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->hide();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_hide, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KParts::PartManager*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->partManager();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_partManager, NULL);

    return NULL;
}


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

    {
        QDataStream* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QDataStream, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::saveState(*a0) : sipCpp->saveState(*a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_saveState, NULL);

    return NULL;
}


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

    {
        QDataStream* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QDataStream, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::restoreState(*a0) : sipCpp->restoreState(*a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_restoreState, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->nodeUnderMouse());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_nodeUnderMouse, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->nonSharedNodeUnderMouse());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_nonSharedNodeUnderMouse, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            const KHTMLSettings*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->settings();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(const_cast<KHTMLSettings *>(sipRes),sipType_KHTMLSettings,NULL);
        }
    }

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

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->parentPart();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_parentPart, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->frameNames());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_frameNames, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            QList<KParts::ReadOnlyPart*>*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<KParts::ReadOnlyPart*>(sipCpp->frames());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_frames, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KHTMLPart*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->findFrame(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_findFrame, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KParts::ReadOnlyPart*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->currentFrame();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_currentFrame, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->frameExists(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_frameExists, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KParts::ReadOnlyPart*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->findFramePart(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_findFramePart, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJSStatusBarText(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setJSStatusBarText, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJSDefaultStatusBarText(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setJSDefaultStatusBarText, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->jsStatusBarText());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_jsStatusBarText, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->jsDefaultStatusBarText());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_jsDefaultStatusBarText, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->referrer());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_referrer, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->pageReferrer());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_pageReferrer, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->lastModified());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_lastModified, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->preloadStyleSheet(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,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_KHTMLPart, sipName_preloadStyleSheet, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->preloadScript(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,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_KHTMLPart, sipName_preloadScript, NULL);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bii", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isPointInsideSelection(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_isPointInsideSelection, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->restored();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_restored, NULL);

    return NULL;
}


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

    {
        bool a0 = 1;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlwaysHonourDoctype(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setAlwaysHonourDoctype, NULL);

    return NULL;
}


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

    {
        KHTMLPart::FormNotification a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KHTMLPart_FormNotification, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFormNotification(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setFormNotification, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            KHTMLPart::FormNotification sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->formNotification();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_KHTMLPart_FormNotification);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_formNotification, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->toplevelURL());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_toplevelURL, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isModified();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart* a1 = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb|J8", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, sipType_KHTMLPart, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSuppressedPopupIndicator(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setSuppressedPopupIndicator, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->inProgress();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_inProgress, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            KUrl*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->completeURL(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_completeURL, NULL);

    return NULL;
}


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

    {
        int a0;
        const QString* a1;
        int a1State = 0;
        const KUrl* a2;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ1J9", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_KUrl, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->htmlError(a0,*a1,*a2);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_htmlError, NULL);

    return NULL;
}


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

    {
        QEvent* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::customEvent(a0) : sipCpp->customEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KParts::GUIActivateEvent* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KParts_GUIActivateEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::guiActivateEvent(a0) : sipCpp->guiActivateEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_guiActivateEvent, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::openFile() : sipCpp->openFile());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_openFile, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        int a1;
        int a2;
        const QString* a3;
        int a3State = 0;
        const KParts::OpenUrlArguments& a4def = KParts::OpenUrlArguments();
        const KParts::OpenUrlArguments* a4 = &a4def;
        const KParts::BrowserArguments& a5def = KParts::BrowserArguments();
        const KParts::BrowserArguments* a5 = &a5def;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1iiJ1|J9J9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State, &a1, &a2, sipType_QString,&a3, &a3State, sipType_KParts_OpenUrlArguments, &a4, sipType_KParts_BrowserArguments, &a5))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::urlSelected(*a0,a1,a2,*a3,*a4,*a5) : sipCpp->urlSelected(*a0,a1,a2,*a3,*a4,*a5));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_urlSelected, NULL);

    return NULL;
}


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

    {
        QWidget* a0;
        QObject* a1;
        const QString* a2;
        int a2State = 0;
        QString* a3;
        int a3State = 0;
        QStringList* a4;
        int a4State = 0;
        const QStringList* a5;
        int a5State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8J:J1J1J1J1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QWidget, &a0, sipType_QObject, &a1, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State, sipType_QStringList,&a4, &a4State, sipType_QStringList,&a5, &a5State))
        {
            KParts::ReadOnlyPart*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::createPart(a0,a1,*a2,*a3,*a4,*a5) : sipCpp->createPart(a0,a1,*a2,*a3,*a4,*a5));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(a3,sipType_QString,a3State);
            sipReleaseType(a4,sipType_QStringList,a4State);
            sipReleaseType(const_cast<QStringList *>(a5),sipType_QStringList,a5State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_createPart, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->pluginPageQuestionAsked(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_pluginPageQuestionAsked, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPluginPageQuestionAsked(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_setPluginPageQuestionAsked, NULL);

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::doOpenStream(*a0) : sipCpp->doOpenStream(*a0));
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_doOpenStream, NULL);

    return NULL;
}


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

    {
        const QByteArray* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QByteArray, &a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::doWriteStream(*a0) : sipCpp->doWriteStream(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_doWriteStream, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KHTMLPart::doCloseStream() : sipCpp->doCloseStream());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_doCloseStream, NULL);

    return NULL;
}


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

    {
        QTimerEvent* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::timerEvent(a0) : sipCpp->timerEvent(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mayPrefetchHostname(*a0);
            Py_END_ALLOW_THREADS
            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_KHTMLPart, sipName_mayPrefetchHostname, NULL);

    return NULL;
}


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

    {
        const DOM::Node* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActiveNode(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setActiveNode, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->stopAnimations();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_stopAnimations, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCaretMode(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setCaretMode, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setEditable(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setEditable, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCaretVisible(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setCaretVisible, NULL);

    return NULL;
}


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

    {
        const char* a0;
        const QString* a1;
        int a1State = 0;
        const QByteArray* a2;
        int a2State = 0;
        const QString* a3;
        int a3State = 0;
        const QString& a4def = QString();
        const QString* a4 = &a4def;
        int a4State = 0;
        const QString& a5def = QString();
        const QString* a5 = &a5def;
        int a5State = 0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BsJ1J1J1|J1J1", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_QByteArray, &a2, &a2State, sipType_QString,&a3, &a3State, sipType_QString,&a4, &a4State, sipType_QString,&a5, &a5State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->submitFormProxy(a0,*a1,*a2,*a3,*a4,*a5);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);
            sipReleaseType(const_cast<QString *>(a5),sipType_QString,a5State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_submitFormProxy, NULL);

    return NULL;
}


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

    {
        KJob* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::slotFinished(a0) : sipCpp->slotFinished(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_slotFinished, NULL);

    return NULL;
}


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

    {
        KIO::Job* a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_KHTMLPart, &sipCpp, sipType_KIO_Job, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KHTMLPart::startingJob(a0) : sipCpp->startingJob(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_startingJob, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KHTMLPart_setStatusBarText(PyObject *, PyObject *);}
static PyObject *meth_KHTMLPart_setStatusBarText(PyObject *, PyObject *)
{

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(NULL, sipName_KHTMLPart, sipName_setStatusBarText, NULL);

    return NULL;
}


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

    {
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KHTMLPart, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->updateZoomFactor();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_updateZoomFactor, NULL);

    return NULL;
}


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

    {
        bool a0;
        KHTMLPart *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KHTMLPart, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setForcePermitLocalImages(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_setForcePermitLocalImages, NULL);

    return NULL;
}


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

    {
        const KHTMLPart *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->forcePermitLocalImages();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_KHTMLPart, sipName_forcePermitLocalImages, NULL);

    return NULL;
}


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

    if (targetType == sipType_KHTMLPart)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KParts_ReadOnlyPart)->ctd_cast((KParts::ReadOnlyPart *)(KHTMLPart *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    Py_BEGIN_ALLOW_THREADS

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

    Py_END_ALLOW_THREADS
}


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

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


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

    {
        QWidget* a0 = 0;
        QObject* a1 = 0;
        KHTMLPart::GUIProfile a2 = KHTMLPart::DefaultGUI;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "|J8JHE", sipType_QWidget, &a0, sipType_QObject, &a1, sipOwner, sipType_KHTMLPart_GUIProfile, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKHTMLPart(a0,a1,a2);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        KHTMLView* a0;
        QObject* a1 = 0;
        KHTMLPart::GUIProfile a2 = KHTMLPart::DefaultGUI;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8|JHE", sipType_KHTMLView, &a0, sipType_QObject, &a1, sipOwner, sipType_KHTMLPart_GUIProfile, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKHTMLPart(a0,a1,a2);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KHTMLPart[] = {{46, 9, 1}};


static PyMethodDef methods_KHTMLPart[] = {
    {SIP_MLNAME_CAST(sipName_activeNode), meth_KHTMLPart_activeNode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_autoloadImages), meth_KHTMLPart_autoloadImages, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_backgroundURL), meth_KHTMLPart_backgroundURL, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_baseURL), meth_KHTMLPart_baseURL, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_begin), meth_KHTMLPart_begin, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_browserExtension), meth_KHTMLPart_browserExtension, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_browserHostExtension), meth_KHTMLPart_browserHostExtension, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_caretDisplayPolicyNonFocused), meth_KHTMLPart_caretDisplayPolicyNonFocused, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeUrl), meth_KHTMLPart_closeUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_completeURL), meth_KHTMLPart_completeURL, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createPart), meth_KHTMLPart_createPart, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentFrame), meth_KHTMLPart_currentFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KHTMLPart_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dndEnabled), meth_KHTMLPart_dndEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dnsPrefetch), meth_KHTMLPart_dnsPrefetch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doCloseStream), meth_KHTMLPart_doCloseStream, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doOpenStream), meth_KHTMLPart_doOpenStream, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doWriteStream), meth_KHTMLPart_doWriteStream, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_document), meth_KHTMLPart_document, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_documentSource), meth_KHTMLPart_documentSource, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_encoding), meth_KHTMLPart_encoding, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_end), meth_KHTMLPart_end, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_executeScript), meth_KHTMLPart_executeScript, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findFrame), meth_KHTMLPart_findFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findFramePart), meth_KHTMLPart_findFramePart, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findText), meth_KHTMLPart_findText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findTextBegin), meth_KHTMLPart_findTextBegin, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findTextNext), meth_KHTMLPart_findTextNext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontScaleFactor), meth_KHTMLPart_fontScaleFactor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_forcePermitLocalImages), meth_KHTMLPart_forcePermitLocalImages, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_formNotification), meth_KHTMLPart_formNotification, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frameExists), meth_KHTMLPart_frameExists, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frameNames), meth_KHTMLPart_frameNames, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frames), meth_KHTMLPart_frames, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotoAnchor), meth_KHTMLPart_gotoAnchor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_guiActivateEvent), meth_KHTMLPart_guiActivateEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasSelection), meth_KHTMLPart_hasSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hide), meth_KHTMLPart_hide, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_htmlDocument), meth_KHTMLPart_htmlDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_htmlError), meth_KHTMLPart_htmlError, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inProgress), meth_KHTMLPart_inProgress, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isCaretMode), meth_KHTMLPart_isCaretMode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isEditable), meth_KHTMLPart_isEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isModified), meth_KHTMLPart_isModified, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isPointInsideSelection), meth_KHTMLPart_isPointInsideSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jScriptEnabled), meth_KHTMLPart_jScriptEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_javaEnabled), meth_KHTMLPart_javaEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jsDefaultStatusBarText), meth_KHTMLPart_jsDefaultStatusBarText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jsStatusBarText), meth_KHTMLPart_jsStatusBarText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_lastModified), meth_KHTMLPart_lastModified, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mayPrefetchHostname), meth_KHTMLPart_mayPrefetchHostname, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metaRefreshEnabled), meth_KHTMLPart_metaRefreshEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_nextAnchor), meth_KHTMLPart_nextAnchor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_nodeUnderMouse), meth_KHTMLPart_nodeUnderMouse, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_nonSharedNodeUnderMouse), meth_KHTMLPart_nonSharedNodeUnderMouse, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_onlyLocalReferences), meth_KHTMLPart_onlyLocalReferences, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_openFile), meth_KHTMLPart_openFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_openUrl), meth_KHTMLPart_openUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pageReferrer), meth_KHTMLPart_pageReferrer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paint), meth_KHTMLPart_paint, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_parentPart), meth_KHTMLPart_parentPart, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_partManager), meth_KHTMLPart_partManager, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pluginPageQuestionAsked), meth_KHTMLPart_pluginPageQuestionAsked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pluginsEnabled), meth_KHTMLPart_pluginsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_preloadScript), meth_KHTMLPart_preloadScript, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_preloadStyleSheet), meth_KHTMLPart_preloadStyleSheet, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_prevAnchor), meth_KHTMLPart_prevAnchor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_referrer), meth_KHTMLPart_referrer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restoreState), meth_KHTMLPart_restoreState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restored), meth_KHTMLPart_restored, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveState), meth_KHTMLPart_saveState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scheduleRedirection), meth_KHTMLPart_scheduleRedirection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectAll), meth_KHTMLPart_selectAll, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectedText), meth_KHTMLPart_selectedText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectedTextAsHTML), meth_KHTMLPart_selectedTextAsHTML, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selection), meth_KHTMLPart_selection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setActiveNode), meth_KHTMLPart_setActiveNode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlwaysHonourDoctype), meth_KHTMLPart_setAlwaysHonourDoctype, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAutoloadImages), meth_KHTMLPart_setAutoloadImages, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCaretDisplayPolicyNonFocused), meth_KHTMLPart_setCaretDisplayPolicyNonFocused, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCaretMode), meth_KHTMLPart_setCaretMode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCaretPosition), meth_KHTMLPart_setCaretPosition, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCaretVisible), meth_KHTMLPart_setCaretVisible, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDNDEnabled), meth_KHTMLPart_setDNDEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDNSPrefetch), meth_KHTMLPart_setDNSPrefetch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setEditable), meth_KHTMLPart_setEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setEncoding), meth_KHTMLPart_setEncoding, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFixedFont), meth_KHTMLPart_setFixedFont, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFontScaleFactor), meth_KHTMLPart_setFontScaleFactor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setForcePermitLocalImages), meth_KHTMLPart_setForcePermitLocalImages, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFormNotification), meth_KHTMLPart_setFormNotification, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJSDefaultStatusBarText), meth_KHTMLPart_setJSDefaultStatusBarText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJSStatusBarText), meth_KHTMLPart_setJSStatusBarText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJScriptEnabled), meth_KHTMLPart_setJScriptEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJavaEnabled), meth_KHTMLPart_setJavaEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMetaRefreshEnabled), meth_KHTMLPart_setMetaRefreshEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOnlyLocalReferences), meth_KHTMLPart_setOnlyLocalReferences, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPluginPageQuestionAsked), meth_KHTMLPart_setPluginPageQuestionAsked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPluginsEnabled), meth_KHTMLPart_setPluginsEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSelection), meth_KHTMLPart_setSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStandardFont), meth_KHTMLPart_setStandardFont, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStatusBarText), meth_KHTMLPart_setStatusBarText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStatusMessagesEnabled), meth_KHTMLPart_setStatusMessagesEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSuppressedPopupIndicator), meth_KHTMLPart_setSuppressedPopupIndicator, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setURLCursor), meth_KHTMLPart_setURLCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUserStyleSheet), meth_KHTMLPart_setUserStyleSheet, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setZoomFactor), meth_KHTMLPart_setZoomFactor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_settings), meth_KHTMLPart_settings, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_show), meth_KHTMLPart_show, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showError), meth_KHTMLPart_showError, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotFinished), meth_KHTMLPart_slotFinished, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startingJob), meth_KHTMLPart_startingJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_statusMessagesEnabled), meth_KHTMLPart_statusMessagesEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stopAnimations), meth_KHTMLPart_stopAnimations, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_submitFormProxy), meth_KHTMLPart_submitFormProxy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KHTMLPart_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_toplevelURL), meth_KHTMLPart_toplevelURL, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateZoomFactor), meth_KHTMLPart_updateZoomFactor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_urlCursor), meth_KHTMLPart_urlCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_urlSelected), meth_KHTMLPart_urlSelected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_view), meth_KHTMLPart_view, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_write), meth_KHTMLPart_write, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_zoomFactor), meth_KHTMLPart_zoomFactor, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KHTMLPart[] = {
    {sipName_Before, static_cast<int>(KHTMLPart::Before), 136},
    {sipName_BrowserViewGUI, static_cast<int>(KHTMLPart::BrowserViewGUI), 137},
    {sipName_CaretBlink, static_cast<int>(KHTMLPart::CaretBlink), 133},
    {sipName_CaretInvisible, static_cast<int>(KHTMLPart::CaretInvisible), 133},
    {sipName_CaretVisible, static_cast<int>(KHTMLPart::CaretVisible), 133},
    {sipName_DNSPrefetchDisabled, static_cast<int>(KHTMLPart::DNSPrefetchDisabled), 134},
    {sipName_DNSPrefetchEnabled, static_cast<int>(KHTMLPart::DNSPrefetchEnabled), 134},
    {sipName_DNSPrefetchOnlyWWWAndSLD, static_cast<int>(KHTMLPart::DNSPrefetchOnlyWWWAndSLD), 134},
    {sipName_DefaultGUI, static_cast<int>(KHTMLPart::DefaultGUI), 137},
    {sipName_Encrypted, static_cast<int>(KHTMLPart::Encrypted), 138},
    {sipName_FindLinksOnly, static_cast<int>(KHTMLPart::FindLinksOnly), 135},
    {sipName_FindNoPopups, static_cast<int>(KHTMLPart::FindNoPopups), 135},
    {sipName_Mixed, static_cast<int>(KHTMLPart::Mixed), 138},
    {sipName_NoNotification, static_cast<int>(KHTMLPart::NoNotification), 136},
    {sipName_NotCrypted, static_cast<int>(KHTMLPart::NotCrypted), 138},
    {sipName_Only, static_cast<int>(KHTMLPart::Only), 136},
    {sipName_Unused, static_cast<int>(KHTMLPart::Unused), 136},
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KHTMLPart[] = {
    {"configurationChanged()", 0, 0, 0},
    {"formSubmitNotification(const char*,QString,QByteArray,QString,QString,QString)", 0, 0, 0},
    {"caretPositionChanged(DOM::Node,long)", 0, 0, 0},
    {"docCreated()", 0, 0, 0},
    {"nodeActivated(DOM::Node)", 0, 0, 0},
    {"selectionChanged()", 0, 0, 0},
    {"popupMenu(QString,QPoint)", 0, 0, 0},
    {"onURL(QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_khtml_KHTMLPart = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KHTMLPart,
        {0}
    },
    {
        sipNameNr_KHTMLPart,
        {0, 0, 1},
        123, methods_KHTMLPart,
        17, enummembers_KHTMLPart,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KHTMLPart,
    0,
    init_type_KHTMLPart,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KHTMLPart,
    0,
    0,
    0,
    release_KHTMLPart,
    cast_KHTMLPart,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KHTMLPart::staticMetaObject,
    0,
    signals_KHTMLPart,
};

#line 229 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 12382 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12386 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_element.sip"
#include <html_element.h>
#line 12389 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 12392 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 12395 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12398 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 12401 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 12404 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 12407 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 12410 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 12413 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 12416 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 12419 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 12422 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12425 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        const DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_align, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_setAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->ch());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_ch, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCh(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_setCh, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->chOff());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_chOff, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setChOff(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_setChOff, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vAlign());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_vAlign, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_setVAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp))
        {
            DOM::HTMLCollection*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLCollection(sipCpp->rows());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_rows, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, &a0))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->insertRow(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_insertRow, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableSectionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableSectionElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteRow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableSectionElement, sipName_deleteRow, NULL);

    return NULL;
}


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

    if (targetType == sipType_DOM_HTMLTableSectionElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableSectionElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableSectionElement(void *, int);}
static void release_DOM_HTMLTableSectionElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableSectionElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableSectionElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableSectionElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableSectionElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableSectionElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableSectionElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableSectionElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableSectionElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableSectionElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableSectionElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableSectionElement(reinterpret_cast<const DOM::HTMLTableSectionElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableSectionElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableSectionElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableSectionElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableSectionElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableSectionElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableSectionElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableSectionElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableSectionElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableSectionElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableSectionElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableSectionElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableSectionElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableSectionElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableSectionElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ch), meth_DOM_HTMLTableSectionElement_ch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_chOff), meth_DOM_HTMLTableSectionElement_chOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteRow), meth_DOM_HTMLTableSectionElement_deleteRow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insertRow), meth_DOM_HTMLTableSectionElement_insertRow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rows), meth_DOM_HTMLTableSectionElement_rows, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableSectionElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCh), meth_DOM_HTMLTableSectionElement_setCh, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setChOff), meth_DOM_HTMLTableSectionElement_setChOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVAlign), meth_DOM_HTMLTableSectionElement_setVAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vAlign), meth_DOM_HTMLTableSectionElement_vAlign, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableSectionElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableSectionElement,
        {0}
    },
    {
        sipNameNr_HTMLTableSectionElement,
        {0, 255, 0},
        11, methods_DOM_HTMLTableSectionElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableSectionElement,
    0,
    init_type_DOM_HTMLTableSectionElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableSectionElement,
    assign_DOM_HTMLTableSectionElement,
    array_DOM_HTMLTableSectionElement,
    copy_DOM_HTMLTableSectionElement,
    release_DOM_HTMLTableSectionElement,
    cast_DOM_HTMLTableSectionElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 190 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 12905 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12909 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_element.sip"
#include <html_element.h>
#line 12912 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 12915 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 12918 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12921 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 12924 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 12927 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 12930 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 12933 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 12936 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 12939 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 12942 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 12945 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 12948 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->rowIndex();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_rowIndex, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setRowIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setRowIndex, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sectionRowIndex();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_sectionRowIndex, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSectionRowIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setSectionRowIndex, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::HTMLCollection*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLCollection(sipCpp->cells());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_cells, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLCollection* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_HTMLCollection, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCells(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setCells, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_align, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->bgColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_bgColor, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBgColor(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setBgColor, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->ch());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_ch, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCh(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setCh, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->chOff());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_chOff, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setChOff(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setChOff, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vAlign());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_vAlign, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_setVAlign, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, &a0))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->insertCell(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_insertCell, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableRowElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableRowElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteCell(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableRowElement, sipName_deleteCell, NULL);

    return NULL;
}


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

    if (targetType == sipType_DOM_HTMLTableRowElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableRowElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableRowElement(void *, int);}
static void release_DOM_HTMLTableRowElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableRowElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableRowElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableRowElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableRowElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableRowElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableRowElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableRowElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableRowElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableRowElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableRowElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableRowElement(reinterpret_cast<const DOM::HTMLTableRowElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableRowElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableRowElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableRowElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableRowElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableRowElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableRowElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableRowElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableRowElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableRowElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableRowElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableRowElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableRowElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableRowElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableRowElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_bgColor), meth_DOM_HTMLTableRowElement_bgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cells), meth_DOM_HTMLTableRowElement_cells, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ch), meth_DOM_HTMLTableRowElement_ch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_chOff), meth_DOM_HTMLTableRowElement_chOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteCell), meth_DOM_HTMLTableRowElement_deleteCell, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insertCell), meth_DOM_HTMLTableRowElement_insertCell, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowIndex), meth_DOM_HTMLTableRowElement_rowIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sectionRowIndex), meth_DOM_HTMLTableRowElement_sectionRowIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableRowElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBgColor), meth_DOM_HTMLTableRowElement_setBgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCells), meth_DOM_HTMLTableRowElement_setCells, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCh), meth_DOM_HTMLTableRowElement_setCh, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setChOff), meth_DOM_HTMLTableRowElement_setChOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setRowIndex), meth_DOM_HTMLTableRowElement_setRowIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSectionRowIndex), meth_DOM_HTMLTableRowElement_setSectionRowIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVAlign), meth_DOM_HTMLTableRowElement_setVAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vAlign), meth_DOM_HTMLTableRowElement_vAlign, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableRowElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableRowElement,
        {0}
    },
    {
        sipNameNr_HTMLTableRowElement,
        {0, 255, 0},
        18, methods_DOM_HTMLTableRowElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableRowElement,
    0,
    init_type_DOM_HTMLTableRowElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableRowElement,
    assign_DOM_HTMLTableRowElement,
    array_DOM_HTMLTableRowElement,
    copy_DOM_HTMLTableRowElement,
    release_DOM_HTMLTableRowElement,
    cast_DOM_HTMLTableRowElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 135 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 13624 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 13628 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_element.sip"
#include <html_element.h>
#line 13631 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 13634 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 13637 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 229 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 13640 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 13643 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 13646 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 13649 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 13652 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 13655 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 13658 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 13661 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 13664 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 13667 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 13670 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 13673 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLTableCaptionElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLTableCaptionElement(sipCpp->caption());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_caption, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableCaptionElement* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_HTMLTableCaptionElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCaption(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setCaption, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLTableSectionElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLTableSectionElement(sipCpp->tHead());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_tHead, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_HTMLTableSectionElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTHead(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setTHead, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLTableSectionElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLTableSectionElement(sipCpp->tFoot());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_tFoot, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableSectionElement* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_HTMLTableSectionElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTFoot(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setTFoot, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLCollection*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLCollection(sipCpp->rows());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_rows, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLCollection*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLCollection(sipCpp->tBodies());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_tBodies, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_align, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->bgColor());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_bgColor, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBgColor(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setBgColor, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->border());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_border, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBorder(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setBorder, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->cellPadding());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_cellPadding, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCellPadding(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setCellPadding, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->cellSpacing());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_cellSpacing, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCellSpacing(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setCellSpacing, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->frame());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_frame, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFrame(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setFrame, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->rules());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_rules, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setRules(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setRules, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->summary());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_summary, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSummary(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setSummary, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->width());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_width, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidth(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_setWidth, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->createTHead());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_createTHead, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteTHead();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_deleteTHead, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->createTFoot());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_createTFoot, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteTFoot();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_deleteTFoot, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->createCaption());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_createCaption, NULL);

    return NULL;
}


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

    {
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteCaption();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_deleteCaption, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, &a0))
        {
            DOM::HTMLElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLElement(sipCpp->insertRow(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_insertRow, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deleteRow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableElement, sipName_deleteRow, NULL);

    return NULL;
}


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

    if (targetType == sipType_DOM_HTMLTableElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableElement(void *, int);}
static void release_DOM_HTMLTableElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableElement(reinterpret_cast<const DOM::HTMLTableElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_bgColor), meth_DOM_HTMLTableElement_bgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_border), meth_DOM_HTMLTableElement_border, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_caption), meth_DOM_HTMLTableElement_caption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cellPadding), meth_DOM_HTMLTableElement_cellPadding, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cellSpacing), meth_DOM_HTMLTableElement_cellSpacing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createCaption), meth_DOM_HTMLTableElement_createCaption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createTFoot), meth_DOM_HTMLTableElement_createTFoot, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createTHead), meth_DOM_HTMLTableElement_createTHead, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteCaption), meth_DOM_HTMLTableElement_deleteCaption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteRow), meth_DOM_HTMLTableElement_deleteRow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteTFoot), meth_DOM_HTMLTableElement_deleteTFoot, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deleteTHead), meth_DOM_HTMLTableElement_deleteTHead, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frame), meth_DOM_HTMLTableElement_frame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insertRow), meth_DOM_HTMLTableElement_insertRow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rows), meth_DOM_HTMLTableElement_rows, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rules), meth_DOM_HTMLTableElement_rules, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBgColor), meth_DOM_HTMLTableElement_setBgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBorder), meth_DOM_HTMLTableElement_setBorder, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCaption), meth_DOM_HTMLTableElement_setCaption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCellPadding), meth_DOM_HTMLTableElement_setCellPadding, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCellSpacing), meth_DOM_HTMLTableElement_setCellSpacing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFrame), meth_DOM_HTMLTableElement_setFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setRules), meth_DOM_HTMLTableElement_setRules, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSummary), meth_DOM_HTMLTableElement_setSummary, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTFoot), meth_DOM_HTMLTableElement_setTFoot, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTHead), meth_DOM_HTMLTableElement_setTHead, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidth), meth_DOM_HTMLTableElement_setWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_summary), meth_DOM_HTMLTableElement_summary, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tBodies), meth_DOM_HTMLTableElement_tBodies, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tFoot), meth_DOM_HTMLTableElement_tFoot, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tHead), meth_DOM_HTMLTableElement_tHead, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_width), meth_DOM_HTMLTableElement_width, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableElement,
        {0}
    },
    {
        sipNameNr_HTMLTableElement,
        {0, 255, 0},
        34, methods_DOM_HTMLTableElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableElement,
    0,
    init_type_DOM_HTMLTableElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableElement,
    assign_DOM_HTMLTableElement,
    array_DOM_HTMLTableElement,
    copy_DOM_HTMLTableElement,
    release_DOM_HTMLTableElement,
    cast_DOM_HTMLTableElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 102 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 14794 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 14798 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 14801 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 14804 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 14807 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 14810 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 14813 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 14816 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 14819 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 14822 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 14825 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 14828 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 14831 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 14834 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_align, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->ch());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_ch, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCh(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setCh, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->chOff());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_chOff, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setChOff(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setChOff, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->span();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_span, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSpan(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setSpan, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vAlign());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_vAlign, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setVAlign, NULL);

    return NULL;
}


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

    {
        const DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->width());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_width, NULL);

    return NULL;
}


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

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableColElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableColElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidth(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableColElement, sipName_setWidth, NULL);

    return NULL;
}


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

    if (targetType == sipType_DOM_HTMLTableColElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableColElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableColElement(void *, int);}
static void release_DOM_HTMLTableColElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableColElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableColElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableColElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableColElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableColElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableColElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableColElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableColElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableColElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableColElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableColElement(reinterpret_cast<const DOM::HTMLTableColElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableColElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableColElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableColElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableColElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableColElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableColElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableColElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableColElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableColElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableColElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableColElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableColElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableColElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableColElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ch), meth_DOM_HTMLTableColElement_ch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_chOff), meth_DOM_HTMLTableColElement_chOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableColElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCh), meth_DOM_HTMLTableColElement_setCh, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setChOff), meth_DOM_HTMLTableColElement_setChOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSpan), meth_DOM_HTMLTableColElement_setSpan, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVAlign), meth_DOM_HTMLTableColElement_setVAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidth), meth_DOM_HTMLTableColElement_setWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_span), meth_DOM_HTMLTableColElement_span, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vAlign), meth_DOM_HTMLTableColElement_vAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_width), meth_DOM_HTMLTableColElement_width, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableColElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableColElement,
        {0}
    },
    {
        sipNameNr_HTMLTableColElement,
        {0, 255, 0},
        12, methods_DOM_HTMLTableColElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableColElement,
    0,
    init_type_DOM_HTMLTableColElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableColElement,
    assign_DOM_HTMLTableColElement,
    array_DOM_HTMLTableColElement,
    copy_DOM_HTMLTableColElement,
    release_DOM_HTMLTableColElement,
    cast_DOM_HTMLTableColElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 51 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 15341 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 15345 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 15348 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 15351 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 15354 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 15357 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 15360 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 15363 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 15366 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 15369 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 15372 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 15375 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 15378 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 15381 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


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

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->cellIndex();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_cellIndex, NULL);

    return NULL;
}


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

    {
        long a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCellIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setCellIndex, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_abbr(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_abbr(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->abbr());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_abbr, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setAbbr(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setAbbr(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAbbr(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setAbbr, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_align(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_align(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_align, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setAlign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_axis(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_axis(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->axis());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_axis, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setAxis(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setAxis(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAxis(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setAxis, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_bgColor(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_bgColor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->bgColor());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_bgColor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setBgColor(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setBgColor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBgColor(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setBgColor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_ch(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_ch(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->ch());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_ch, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setCh(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setCh(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCh(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setCh, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_chOff(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_chOff(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->chOff());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_chOff, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setChOff(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setChOff(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setChOff(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setChOff, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_colSpan(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_colSpan(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->colSpan();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_colSpan, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setColSpan(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setColSpan(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setColSpan(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setColSpan, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_headers(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_headers(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->headers());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_headers, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setHeaders(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setHeaders(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHeaders(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setHeaders, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_height(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_height(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->height());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_height, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setHeight(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setHeight(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHeight(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setHeight, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_noWrap(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_noWrap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->noWrap();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_noWrap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setNoWrap(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setNoWrap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setNoWrap(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setNoWrap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_rowSpan(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_rowSpan(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->rowSpan();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_rowSpan, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setRowSpan(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setRowSpan(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setRowSpan(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setRowSpan, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_scope(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_scope(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->scope());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_scope, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setScope(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setScope(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setScope(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setScope, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_vAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_vAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vAlign());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_vAlign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setVAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setVAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setVAlign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_width(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_width(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->width());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_width, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCellElement_setWidth(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCellElement_setWidth(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCellElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCellElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidth(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCellElement, sipName_setWidth, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLTableCellElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLTableCellElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLTableCellElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableCellElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableCellElement(void *, int);}
static void release_DOM_HTMLTableCellElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableCellElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableCellElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableCellElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableCellElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableCellElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableCellElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableCellElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableCellElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableCellElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableCellElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableCellElement(reinterpret_cast<const DOM::HTMLTableCellElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableCellElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableCellElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableCellElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableCellElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableCellElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableCellElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCellElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableCellElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableCellElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCellElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCellElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableCellElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableCellElement[] = {
    {SIP_MLNAME_CAST(sipName_abbr), meth_DOM_HTMLTableCellElement_abbr, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableCellElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_axis), meth_DOM_HTMLTableCellElement_axis, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_bgColor), meth_DOM_HTMLTableCellElement_bgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cellIndex), meth_DOM_HTMLTableCellElement_cellIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ch), meth_DOM_HTMLTableCellElement_ch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_chOff), meth_DOM_HTMLTableCellElement_chOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_colSpan), meth_DOM_HTMLTableCellElement_colSpan, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_headers), meth_DOM_HTMLTableCellElement_headers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_height), meth_DOM_HTMLTableCellElement_height, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_noWrap), meth_DOM_HTMLTableCellElement_noWrap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowSpan), meth_DOM_HTMLTableCellElement_rowSpan, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scope), meth_DOM_HTMLTableCellElement_scope, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAbbr), meth_DOM_HTMLTableCellElement_setAbbr, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableCellElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAxis), meth_DOM_HTMLTableCellElement_setAxis, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBgColor), meth_DOM_HTMLTableCellElement_setBgColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCellIndex), meth_DOM_HTMLTableCellElement_setCellIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCh), meth_DOM_HTMLTableCellElement_setCh, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setChOff), meth_DOM_HTMLTableCellElement_setChOff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setColSpan), meth_DOM_HTMLTableCellElement_setColSpan, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHeaders), meth_DOM_HTMLTableCellElement_setHeaders, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHeight), meth_DOM_HTMLTableCellElement_setHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setNoWrap), meth_DOM_HTMLTableCellElement_setNoWrap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setRowSpan), meth_DOM_HTMLTableCellElement_setRowSpan, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setScope), meth_DOM_HTMLTableCellElement_setScope, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVAlign), meth_DOM_HTMLTableCellElement_setVAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidth), meth_DOM_HTMLTableCellElement_setWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vAlign), meth_DOM_HTMLTableCellElement_vAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_width), meth_DOM_HTMLTableCellElement_width, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableCellElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableCellElement,
        {0}
    },
    {
        sipNameNr_HTMLTableCellElement,
        {0, 255, 0},
        30, methods_DOM_HTMLTableCellElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableCellElement,
    0,
    init_type_DOM_HTMLTableCellElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableCellElement,
    assign_DOM_HTMLTableCellElement,
    array_DOM_HTMLTableCellElement,
    copy_DOM_HTMLTableCellElement,
    release_DOM_HTMLTableCellElement,
    cast_DOM_HTMLTableCellElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_table.sip"
#include <html_table.h>
#line 16392 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16396 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 16399 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 16402 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16405 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 16408 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 16411 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 16414 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 16417 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 16420 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 16423 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 16426 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 16429 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16432 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLTableCaptionElement_align(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCaptionElement_align(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLTableCaptionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLTableCaptionElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCaptionElement, sipName_align, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLTableCaptionElement_setAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLTableCaptionElement_setAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLTableCaptionElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLTableCaptionElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLTableCaptionElement, sipName_setAlign, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLTableCaptionElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLTableCaptionElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLTableCaptionElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLTableCaptionElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLTableCaptionElement(void *, int);}
static void release_DOM_HTMLTableCaptionElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLTableCaptionElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLTableCaptionElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLTableCaptionElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLTableCaptionElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLTableCaptionElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLTableCaptionElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLTableCaptionElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLTableCaptionElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLTableCaptionElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLTableCaptionElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLTableCaptionElement(reinterpret_cast<const DOM::HTMLTableCaptionElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLTableCaptionElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLTableCaptionElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLTableCaptionElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLTableCaptionElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLTableCaptionElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLTableCaptionElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCaptionElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLTableCaptionElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLTableCaptionElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCaptionElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLTableCaptionElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLTableCaptionElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLTableCaptionElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLTableCaptionElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLTableCaptionElement_setAlign, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLTableCaptionElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLTableCaptionElement,
        {0}
    },
    {
        sipNameNr_HTMLTableCaptionElement,
        {0, 255, 0},
        2, methods_DOM_HTMLTableCaptionElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLTableCaptionElement,
    0,
    init_type_DOM_HTMLTableCaptionElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLTableCaptionElement,
    assign_DOM_HTMLTableCaptionElement,
    array_DOM_HTMLTableCaptionElement,
    copy_DOM_HTMLTableCaptionElement,
    release_DOM_HTMLTableCaptionElement,
    cast_DOM_HTMLTableCaptionElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 136 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 16659 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16663 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 16666 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 16669 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16672 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 16675 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 16678 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 16681 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 16684 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 16687 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 16690 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 16693 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 16696 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 16699 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLParamElement_name(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_name(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->name());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_name, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_setName(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_setName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setName(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_setName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_type(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_type(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->type());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_type, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_setType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_setType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setType(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_setType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_value(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_value(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->value());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_value, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_setValue(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_setValue(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setValue(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_setValue, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_valueType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_valueType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->valueType());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_valueType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLParamElement_setValueType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLParamElement_setValueType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLParamElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLParamElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setValueType(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLParamElement, sipName_setValueType, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLParamElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLParamElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLParamElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLParamElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLParamElement(void *, int);}
static void release_DOM_HTMLParamElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLParamElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLParamElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLParamElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLParamElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLParamElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLParamElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLParamElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLParamElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLParamElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLParamElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLParamElement(reinterpret_cast<const DOM::HTMLParamElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLParamElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLParamElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLParamElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLParamElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLParamElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLParamElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLParamElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLParamElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLParamElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLParamElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLParamElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLParamElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLParamElement[] = {
    {SIP_MLNAME_CAST(sipName_name), meth_DOM_HTMLParamElement_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setName), meth_DOM_HTMLParamElement_setName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setType), meth_DOM_HTMLParamElement_setType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setValue), meth_DOM_HTMLParamElement_setValue, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setValueType), meth_DOM_HTMLParamElement_setValueType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_type), meth_DOM_HTMLParamElement_type, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_value), meth_DOM_HTMLParamElement_value, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_valueType), meth_DOM_HTMLParamElement_valueType, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLParamElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLParamElement,
        {0}
    },
    {
        sipNameNr_HTMLParamElement,
        {0, 255, 0},
        8, methods_DOM_HTMLParamElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLParamElement,
    0,
    init_type_DOM_HTMLParamElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLParamElement,
    assign_DOM_HTMLParamElement,
    array_DOM_HTMLParamElement,
    copy_DOM_HTMLParamElement,
    release_DOM_HTMLParamElement,
    cast_DOM_HTMLParamElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 75 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 17094 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 17098 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 17101 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 17104 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 85 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_form.sip"
#include <html_form.h>
#line 17107 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 17110 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 17113 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 17116 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 17119 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 17122 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 17125 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 17128 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 17131 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 17134 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 17137 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_form(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_form(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::HTMLFormElement*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::HTMLFormElement(sipCpp->form());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_HTMLFormElement,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_form, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_code(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_code(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->code());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_code, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setCode(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setCode(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCode(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setCode, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_align(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_align(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_align, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setAlign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_archive(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_archive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->archive());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_archive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setArchive(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setArchive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setArchive(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setArchive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_border(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_border(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->border());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_border, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setBorder(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setBorder(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBorder(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setBorder, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_codeBase(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_codeBase(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->codeBase());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_codeBase, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setCodeBase(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setCodeBase(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCodeBase(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setCodeBase, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_codeType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_codeType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->codeType());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_codeType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setCodeType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setCodeType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCodeType(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setCodeType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_data(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_data(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->data());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_data, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setData(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setData(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setData, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_declare(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_declare(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->declare();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_declare, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setDeclare(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setDeclare(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDeclare(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setDeclare, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_height(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_height(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->height());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_height, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setHeight(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setHeight(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHeight(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setHeight, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_getHspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_getHspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->getHspace();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_getHspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setHspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setHspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHspace(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHspace(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setHspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_hspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_hspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->hspace());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_hspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_name(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_name(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->name());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_name, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setName(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setName(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_standby(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_standby(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->standby());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_standby, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setStandby(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setStandby(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStandby(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setStandby, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_tabIndex(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_tabIndex(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->tabIndex();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_tabIndex, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setTabIndex(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setTabIndex(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setTabIndex, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_type(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_type(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->type());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_type, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setType(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setType(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_useMap(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_useMap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->useMap());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_useMap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setUseMap(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setUseMap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUseMap(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setUseMap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_getVspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_getVspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->getVspace();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_getVspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setVspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setVspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVspace(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVspace(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setVspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_vspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_vspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vspace());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_vspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_width(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_width(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->width());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_width, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_setWidth(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_setWidth(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidth(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_setWidth, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLObjectElement_contentDocument(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLObjectElement_contentDocument(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLObjectElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLObjectElement, &sipCpp))
        {
            DOM::Document*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Document(sipCpp->contentDocument());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Document,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLObjectElement, sipName_contentDocument, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLObjectElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLObjectElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLObjectElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLObjectElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLObjectElement(void *, int);}
static void release_DOM_HTMLObjectElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLObjectElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLObjectElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLObjectElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLObjectElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLObjectElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLObjectElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLObjectElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLObjectElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLObjectElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLObjectElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLObjectElement(reinterpret_cast<const DOM::HTMLObjectElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLObjectElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLObjectElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLObjectElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLObjectElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLObjectElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLObjectElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLObjectElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLObjectElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLObjectElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLObjectElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLObjectElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLObjectElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLObjectElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLObjectElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_archive), meth_DOM_HTMLObjectElement_archive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_border), meth_DOM_HTMLObjectElement_border, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_code), meth_DOM_HTMLObjectElement_code, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_codeBase), meth_DOM_HTMLObjectElement_codeBase, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_codeType), meth_DOM_HTMLObjectElement_codeType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contentDocument), meth_DOM_HTMLObjectElement_contentDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_data), meth_DOM_HTMLObjectElement_data, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_declare), meth_DOM_HTMLObjectElement_declare, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_form), meth_DOM_HTMLObjectElement_form, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getHspace), meth_DOM_HTMLObjectElement_getHspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getVspace), meth_DOM_HTMLObjectElement_getVspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_height), meth_DOM_HTMLObjectElement_height, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hspace), meth_DOM_HTMLObjectElement_hspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_DOM_HTMLObjectElement_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLObjectElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setArchive), meth_DOM_HTMLObjectElement_setArchive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBorder), meth_DOM_HTMLObjectElement_setBorder, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCode), meth_DOM_HTMLObjectElement_setCode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCodeBase), meth_DOM_HTMLObjectElement_setCodeBase, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCodeType), meth_DOM_HTMLObjectElement_setCodeType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setData), meth_DOM_HTMLObjectElement_setData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDeclare), meth_DOM_HTMLObjectElement_setDeclare, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHeight), meth_DOM_HTMLObjectElement_setHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHspace), meth_DOM_HTMLObjectElement_setHspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setName), meth_DOM_HTMLObjectElement_setName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStandby), meth_DOM_HTMLObjectElement_setStandby, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabIndex), meth_DOM_HTMLObjectElement_setTabIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setType), meth_DOM_HTMLObjectElement_setType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUseMap), meth_DOM_HTMLObjectElement_setUseMap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVspace), meth_DOM_HTMLObjectElement_setVspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidth), meth_DOM_HTMLObjectElement_setWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_standby), meth_DOM_HTMLObjectElement_standby, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabIndex), meth_DOM_HTMLObjectElement_tabIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_type), meth_DOM_HTMLObjectElement_type, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_useMap), meth_DOM_HTMLObjectElement_useMap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vspace), meth_DOM_HTMLObjectElement_vspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_width), meth_DOM_HTMLObjectElement_width, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLObjectElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLObjectElement,
        {0}
    },
    {
        sipNameNr_HTMLObjectElement,
        {0, 255, 0},
        38, methods_DOM_HTMLObjectElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLObjectElement,
    0,
    init_type_DOM_HTMLObjectElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLObjectElement,
    assign_DOM_HTMLObjectElement,
    array_DOM_HTMLObjectElement,
    copy_DOM_HTMLObjectElement,
    release_DOM_HTMLObjectElement,
    cast_DOM_HTMLObjectElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_object.sip"
#include <html_object.h>
#line 18402 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 18406 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 18409 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 18412 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 18415 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 18418 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 18421 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 18424 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 18427 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 18430 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 18433 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 18436 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 18439 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 18442 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_align(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_align(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->align());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_align, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setAlign(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setAlign(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlign(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setAlign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_alt(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_alt(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->alt());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_alt, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setAlt(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setAlt(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlt(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setAlt, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_archive(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_archive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->archive());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_archive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setArchive(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setArchive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setArchive(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setArchive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_code(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_code(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->code());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_code, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setCode(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setCode(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCode(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setCode, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_codeBase(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_codeBase(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->codeBase());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_codeBase, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setCodeBase(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setCodeBase(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCodeBase(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setCodeBase, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_height(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_height(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->height());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_height, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setHeight(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setHeight(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHeight(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setHeight, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_getHspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_getHspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->getHspace();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_getHspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setHspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setHspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHspace(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHspace(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setHspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_hspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_hspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->hspace());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_hspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_name(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_name(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->name());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_name, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setName(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setName(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_object(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_object(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->object());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_object, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setObject(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setObject(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setObject(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setObject, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_getVspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_getVspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->getVspace();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_getVspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setVspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setVspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVspace(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVspace(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setVspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_vspace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_vspace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->vspace());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_vspace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_width(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_width(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->width());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_width, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLAppletElement_setWidth(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLAppletElement_setWidth(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLAppletElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLAppletElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidth(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLAppletElement, sipName_setWidth, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLAppletElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLAppletElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLAppletElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLAppletElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLAppletElement(void *, int);}
static void release_DOM_HTMLAppletElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLAppletElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLAppletElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLAppletElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLAppletElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLAppletElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLAppletElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLAppletElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLAppletElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLAppletElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLAppletElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLAppletElement(reinterpret_cast<const DOM::HTMLAppletElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLAppletElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLAppletElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLAppletElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLAppletElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLAppletElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLAppletElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLAppletElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLAppletElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLAppletElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLAppletElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLAppletElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLAppletElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLAppletElement[] = {
    {SIP_MLNAME_CAST(sipName_align), meth_DOM_HTMLAppletElement_align, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_alt), meth_DOM_HTMLAppletElement_alt, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_archive), meth_DOM_HTMLAppletElement_archive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_code), meth_DOM_HTMLAppletElement_code, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_codeBase), meth_DOM_HTMLAppletElement_codeBase, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getHspace), meth_DOM_HTMLAppletElement_getHspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getVspace), meth_DOM_HTMLAppletElement_getVspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_height), meth_DOM_HTMLAppletElement_height, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hspace), meth_DOM_HTMLAppletElement_hspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_DOM_HTMLAppletElement_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_object), meth_DOM_HTMLAppletElement_object, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlign), meth_DOM_HTMLAppletElement_setAlign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlt), meth_DOM_HTMLAppletElement_setAlt, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setArchive), meth_DOM_HTMLAppletElement_setArchive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCode), meth_DOM_HTMLAppletElement_setCode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCodeBase), meth_DOM_HTMLAppletElement_setCodeBase, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHeight), meth_DOM_HTMLAppletElement_setHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHspace), meth_DOM_HTMLAppletElement_setHspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setName), meth_DOM_HTMLAppletElement_setName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setObject), meth_DOM_HTMLAppletElement_setObject, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVspace), meth_DOM_HTMLAppletElement_setVspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidth), meth_DOM_HTMLAppletElement_setWidth, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_vspace), meth_DOM_HTMLAppletElement_vspace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_width), meth_DOM_HTMLAppletElement_width, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLAppletElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLAppletElement,
        {0}
    },
    {
        sipNameNr_HTMLAppletElement,
        {0, 255, 0},
        24, methods_DOM_HTMLAppletElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLAppletElement,
    0,
    init_type_DOM_HTMLAppletElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLAppletElement,
    assign_DOM_HTMLAppletElement,
    array_DOM_HTMLAppletElement,
    copy_DOM_HTMLAppletElement,
    release_DOM_HTMLAppletElement,
    cast_DOM_HTMLAppletElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 19315 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 19319 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 19322 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLCollection_length(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_length(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->length();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_length, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_item(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_item(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        unsigned long a0;
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp, &a0))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->item(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_item, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_namedItem(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_namedItem(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->namedItem(*a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_namedItem, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_base(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_base(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->base());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_base, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_isNull(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_isNull(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isNull();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_isNull, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_firstItem(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_firstItem(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->firstItem());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_firstItem, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_nextItem(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_nextItem(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->nextItem());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_nextItem, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLCollection_nextNamedItem(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLCollection_nextNamedItem(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        const DOM::HTMLCollection *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLCollection, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            DOM::Node*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::Node(sipCpp->nextNamedItem(*a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_Node,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLCollection, sipName_nextNamedItem, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLCollection(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLCollection(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_DOM_HTMLCollection)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLCollection(void *, int);}
static void release_DOM_HTMLCollection(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLCollection *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLCollection(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLCollection(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLCollection *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLCollection *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLCollection(SIP_SSIZE_T);}
static void *array_DOM_HTMLCollection(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLCollection[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLCollection(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLCollection(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLCollection(reinterpret_cast<const DOM::HTMLCollection *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLCollection(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLCollection(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLCollection(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLCollection(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLCollection(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLCollection *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLCollection();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLCollection* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLCollection, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLCollection(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_DOM_HTMLCollection[] = {
    {SIP_MLNAME_CAST(sipName_base), meth_DOM_HTMLCollection_base, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_firstItem), meth_DOM_HTMLCollection_firstItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isNull), meth_DOM_HTMLCollection_isNull, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_item), meth_DOM_HTMLCollection_item, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_length), meth_DOM_HTMLCollection_length, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_namedItem), meth_DOM_HTMLCollection_namedItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_nextItem), meth_DOM_HTMLCollection_nextItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_nextNamedItem), meth_DOM_HTMLCollection_nextNamedItem, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLCollection = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLCollection,
        {0}
    },
    {
        sipNameNr_HTMLCollection,
        {0, 255, 0},
        8, methods_DOM_HTMLCollection,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_DOM_HTMLCollection,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLCollection,
    assign_DOM_HTMLCollection,
    array_DOM_HTMLCollection,
    copy_DOM_HTMLCollection,
    release_DOM_HTMLCollection,
    cast_DOM_HTMLCollection,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 19698 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"

#line 61 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 19702 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_string.sip"
#include <dom_string.h>
#line 19705 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 57 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/html_misc.sip"
#include <html_misc.h>
#line 19708 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 147 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 19711 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 233 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 19714 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/css_value.sip"
#include <css_value.h>
#line 19717 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 50 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_element.sip"
#include <dom_element.h>
#line 19720 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 35 "/usr/share/python-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 19723 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 36 "/usr/share/python-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 19726 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 44 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 19729 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 28 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom2_events.sip"
#include <dom2_events.h>
#line 19732 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 55 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_doc.sip"
#include <dom_doc.h>
#line 19735 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"
#line 32 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/src/pykde4-4.14.3/sip/khtml/dom_node.sip"
#include <dom_node.h>
#line 19738 "/usr/src/ports/python-pykde4/python-pykde4-4.14.3-1.x86_64/build/sip/khtml/sipkhtmlpart0.cpp"


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_color(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_color(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->color());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_color, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_setColor(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_setColor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setColor(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_setColor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_face(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_face(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->face());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_face, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_setFace(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_setFace(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::DOMString* a0;
        DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFace(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_setFace, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_getSize(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_getSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp))
        {
            long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->getSize();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_getSize, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_setSize(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_setSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        long a0;
        DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bl", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSize(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const DOM::DOMString* a0;
        DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp, sipType_DOM_DOMString, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSize(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_setSize, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_DOM_HTMLBaseFontElement_size(PyObject *, PyObject *);}
static PyObject *meth_DOM_HTMLBaseFontElement_size(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const DOM::HTMLBaseFontElement *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_DOM_HTMLBaseFontElement, &sipCpp))
        {
            DOM::DOMString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new DOM::DOMString(sipCpp->size());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_DOM_DOMString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_HTMLBaseFontElement, sipName_size, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_DOM_HTMLBaseFontElement(void *, const sipTypeDef *);}
static void *cast_DOM_HTMLBaseFontElement(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_DOM_HTMLBaseFontElement)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_DOM_HTMLElement)->ctd_cast((DOM::HTMLElement *)(DOM::HTMLBaseFontElement *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_DOM_HTMLBaseFontElement(void *, int);}
static void release_DOM_HTMLBaseFontElement(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<DOM::HTMLBaseFontElement *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_DOM_HTMLBaseFontElement(void *, SIP_SSIZE_T, const void *);}
static void assign_DOM_HTMLBaseFontElement(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<DOM::HTMLBaseFontElement *>(sipDst)[sipDstIdx] = *reinterpret_cast<const DOM::HTMLBaseFontElement *>(sipSrc);
}


extern "C" {static void *array_DOM_HTMLBaseFontElement(SIP_SSIZE_T);}
static void *array_DOM_HTMLBaseFontElement(SIP_SSIZE_T sipNrElem)
{
    return new DOM::HTMLBaseFontElement[sipNrElem];
}


extern "C" {static void *copy_DOM_HTMLBaseFontElement(const void *, SIP_SSIZE_T);}
static void *copy_DOM_HTMLBaseFontElement(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new DOM::HTMLBaseFontElement(reinterpret_cast<const DOM::HTMLBaseFontElement *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_DOM_HTMLBaseFontElement(sipSimpleWrapper *);}
static void dealloc_DOM_HTMLBaseFontElement(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_DOM_HTMLBaseFontElement(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_DOM_HTMLBaseFontElement(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_DOM_HTMLBaseFontElement(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    DOM::HTMLBaseFontElement *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLBaseFontElement();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::HTMLBaseFontElement* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_HTMLBaseFontElement, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLBaseFontElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const DOM::Node* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_DOM_Node, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new DOM::HTMLBaseFontElement(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_DOM_HTMLBaseFontElement[] = {{59, 255, 1}};


static PyMethodDef methods_DOM_HTMLBaseFontElement[] = {
    {SIP_MLNAME_CAST(sipName_color), meth_DOM_HTMLBaseFontElement_color, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_face), meth_DOM_HTMLBaseFontElement_face, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getSize), meth_DOM_HTMLBaseFontElement_getSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setColor), meth_DOM_HTMLBaseFontElement_setColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFace), meth_DOM_HTMLBaseFontElement_setFace, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSize), meth_DOM_HTMLBaseFontElement_setSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_size), meth_DOM_HTMLBaseFontElement_size, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_khtml_DOM_HTMLBaseFontElement = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_DOM__HTMLBaseFontElement,
        {0}
    },
    {
        sipNameNr_HTMLBaseFontElement,
        {0, 255, 0},
        7, methods_DOM_HTMLBaseFontElement,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_DOM_HTMLBaseFontElement,
    0,
    init_type_DOM_HTMLBaseFontElement,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_DOM_HTMLBaseFontElement,
    assign_DOM_HTMLBaseFontElement,
    array_DOM_HTMLBaseFontElement,
    copy_DOM_HTMLBaseFontElement,
    release_DOM_HTMLBaseFontElement,
    cast_DOM_HTMLBaseFontElement,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};
