/*
 * Module code.
 *
 * Generated by SIP 4.8.2 on Sun Oct 11 19:58:51 2009
 */

#include "sipAPIkdeui.h"

#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigskeleton.sip"
#include <kconfigskeleton.h>
#line 15 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicon.sip"
#include <kicon.h>
#line 18 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcursor.sip"
#include <kcursor.h>
#line 21 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 24 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 27 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 30 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 33 "sipkdeuipart0.cpp"
#line 221 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 36 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 39 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 42 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 45 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 48 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 51 "sipkdeuipart0.cpp"
#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 54 "sipkdeuipart0.cpp"
#line 31 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 57 "sipkdeuipart0.cpp"
#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 60 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 63 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 66 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 69 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qdrag.sip"
#include <qdrag.h>
#line 72 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmenu.sip"
#include <kmenu.h>
#line 75 "sipkdeuipart0.cpp"
#line 31 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcompletion.sip"
#include <kcompletion.h>
#line 78 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 81 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/klineedit.sip"
#include <klineedit.h>
#line 84 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 87 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 90 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlineedit.sip"
#include <qlineedit.h>
#line 93 "sipkdeuipart0.cpp"
#line 51 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kaboutdata.sip"
#include <kaboutdata.h>
#line 96 "sipkdeuipart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwallet.sip"
#include <kwallet.h>
#line 99 "sipkdeuipart0.cpp"
#line 137 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <qmap.h>
#line 43 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 43 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 106 "sipkdeuipart0.cpp"
#line 49 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktimezone.sip"
#include <ktimezone.h>
#line 109 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 112 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 115 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 118 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 121 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 124 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstyle.sip"
#include <kstyle.h>
#line 127 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 130 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qsessionmanager.sip"
#include <qsessionmanager.h>
#line 133 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kjob.sip"
#include <kjob.h>
#line 136 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 197 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 200 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 203 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 206 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 209 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 214 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 217 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 220 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 223 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 226 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 229 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 232 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 235 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 240 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 243 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 246 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 249 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 252 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 257 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 262 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 267 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 272 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 275 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 278 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 281 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 284 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 287 "sipkdeuipart0.cpp"
#line 836 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 290 "sipkdeuipart0.cpp"
#line 91 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 293 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktreewidgetsearchline.sip"
#include <ktreewidgetsearchline.h>
#line 296 "sipkdeuipart0.cpp"
#line 212 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 299 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 302 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 305 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 308 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kgesture.sip"
#include <kgesture.h>
#line 311 "sipkdeuipart0.cpp"
#line 53 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kgesture.sip"
#include <kgesture.h>
#line 314 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kshortcut.sip"
#include <kshortcut.h>
#line 317 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kaction.sip"
#include <kaction.h>
#line 320 "sipkdeuipart0.cpp"
#line 100 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcolorscheme.sip"
#include <kcolorscheme.h>
#line 323 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 326 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 329 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 332 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmessagebox.sip"
#include <kmessagebox.h>
#line 335 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmessagebox.sip"
#include <kmessagebox.h>
#line 338 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kpassworddialog.sip"
#include <kpassworddialog.h>
#line 341 "sipkdeuipart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kshortcutseditor.sip"
#include <kshortcutseditor.h>
#line 344 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kfontchooser.sip"
#include <kfontchooser.h>
#line 347 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kfontchooser.sip"
#include <kfontchooser.h>
#line 350 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/k3icon_p.sip"
#include <k3icon_p.h>
#line 353 "sipkdeuipart0.cpp"
#line 25 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcategorydrawer.sip"
#include <kcategorydrawer.h>
#line 356 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstatusbarjobtracker.sip"
#include <kstatusbarjobtracker.h>
#line 359 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 362 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 365 "sipkdeuipart0.cpp"
#line 90 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstartupinfo.sip"
#include <kstartupinfo.h>
#line 368 "sipkdeuipart0.cpp"
#line 122 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstartupinfo.sip"
#include <kstartupinfo.h>
#line 371 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kuniqueapplication.sip"
#include <kuniqueapplication.h>
#line 374 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 377 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kacceleratormanager.sip"
#include <kacceleratormanager.h>
#line 380 "sipkdeuipart0.cpp"
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 383 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 386 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/knotification.sip"
#include <knotification.h>
#line 389 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/knotificationrestrictions.sip"
#include <knotificationrestrictions.h>
#line 392 "sipkdeuipart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcharselect.sip"
#include <kcharselect.h>
#line 395 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcmodule.sip"
#include <kcmodule.h>
#line 398 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/keditlistbox.sip"
#include <keditlistbox.h>
#line 401 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kkeysequencewidget.sip"
#include <kkeysequencewidget.h>
#line 404 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/krichtextwidget.sip"
#include <krichtextwidget.h>
#line 407 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowinfo.sip"
#include <kwindowinfo.h>
#line 410 "sipkdeuipart0.cpp"
#line 59 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 413 "sipkdeuipart0.cpp"
#line 72 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 416 "sipkdeuipart0.cpp"
#line 86 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 419 "sipkdeuipart0.cpp"
#line 110 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 422 "sipkdeuipart0.cpp"
#line 126 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 425 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 428 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 431 "sipkdeuipart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_kdeui[] = {
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'Q', 'M', 'a', 'p', '<', 'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', ':', ':', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 'T', 'y', 'p', 'e', ',', 'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', '>', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'o', 't', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', '>', 0,
    'K', 'E', 'x', 't', 'e', 'n', 'd', 'a', 'b', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'a', 'u', 'x', 'D', 'a', 't', 'a', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'a', 'l', 'l', 'o', 'w', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'P', 'r', 'o', 'c', 'e', 's', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 's', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 'B', 'y', 'N', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'l', 'a', 'g', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', ':', ':', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', ':', ':', 'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', ':', ':', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', ':', ':', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'o', 'r', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 'B', 'y', 'N', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', ':', ':', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'R', 'e', 'g', 'u', 'l', 'a', 'r', 'E', 'x', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 'F', 'i', 'n', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', ':', ':', 'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', ':', ':', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'M', 'o', 'u', 's', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'S', 't', 'r', 'e', 'n', 'g', 't', 'h', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'L', 'e', 'v', 'e', 'l', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'S', 'u', 'p', 'e', 'r', 'S', 'c', 'r', 'i', 'p', 't', 'A', 'n', 'd', 'S', 'u', 'b', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 't', 'e', 'm', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'r', 't', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'T', 'e', 'a', 'r', 'O', 'f', 'f', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 'C', 'r', 'i', 't', 'e', 'r', 'i', 'a', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'B', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'i', 's', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'p', 'r', 'o', 'm', 'p', 't', 'S', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'r', 't', 'F', 'l', 'a', 'g', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 's', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 'n', 'a', 'g', 'e', 'r', '*', '>', 0,
    'i', 's', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'I', 'm', 'a', 'g', 'e', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', ':', ':', 'R', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 'c', 'e', 'l', ':', ':', 'a', 'c', 't', 'i', 'o', 'n', 'I', 'd', 'F', 'i', 'e', 'l', 'd', 's', 0,
    'd', 'i', 's', 'a', 'b', 'l', 'e', 'A', 'u', 't', 'o', 'A', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 'S', 'e', 'n', 'd', 'i', 'n', 'g', 0,
    'a', 'l', 'l', 'o', 'w', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'I', 'm', 'a', 'g', 'e', 's', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 'F', 'i', 'n', 'd', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 'S', 't', 'r', 'e', 'n', 'g', 't', 'h', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'L', 'e', 'v', 'e', 'l', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'D', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'R', 'o', 'l', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'R', 'o', 'l', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'R', 'o', 'l', 'e', 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,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'T', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'T', 'a', 'b', 'C', 'l', 'o', 's', 'e', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    's', 'e', 't', 'F', 'r', 'e', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'x', 'e', 'c', 'u', 't', 'e', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'M', 'u', 'l', 't', 'i', 'K', 'e', 'y', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'C', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'A', 'g', 'a', 'i', 'n', 's', 't', 0,
    's', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', ':', ':', 'M', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 's', 's', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'A', 'u', 't', 'o', 'A', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 'S', 'e', 'n', 'd', 'i', 'n', 'g', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'C', 'h', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'p', 'l', 'a', 's', 'h', 'S', 'c', 'r', 'e', 'e', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'R', 'e', 'a', 's', 'o', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'I', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 'F', 'r', 'o', 'm', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'I', 'n', 'f', 'o', '>', 0,
    'g', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'C', 'h', 'a', 'n', 'g', 'e', 'F', 'o', 'r', 'S', 't', 'a', 't', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', ':', ':', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
    'i', 'c', 'c', 'c', 'm', 'C', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 't', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'H', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'C', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', ':', ':', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'M', 'o', 'd', 'e', 0,
    'u', 'n', 'm', 'a', 'n', 'a', 'g', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'T', 'e', 'x', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'K', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', ':', ':', 'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'E', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', ':', ':', 'B', 'i', 'd', 'i', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'y', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'D', 'a', 't', 'a', ':', ':', 'T', 'r', 'i', 'S', 't', 'a', 't', 'e', 0,
    'g', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 'L', 'e', 'v', 'e', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'S', 'h', 'o', 'w', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 'R', 'o', 'l', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 's', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'E', 'r', 'r', 'o', 'r', 'T', 'y', 'p', 'e', 0,
    'S', 'h', 'o', 'w', 'A', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'L', 'o', 'g', 'i', 'n', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', ':', ':', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', ':', ':', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'S', 'c', 'r', 'i', 'p', 't', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 'c', 'o', 'n', 'I', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'B', 'y', 't', 'e', 'A', 'r', 'r', 'a', 'y', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', '*', '>', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'y', 's', 't', 'e', 'm', ':', ':', 'I', 'c', 'o', 'n', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'l', 'o', 'c', 'k', 'B', 'e', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'w', 'i', 't', 'c', 'h', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'O', 'p', 'e', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', ':', ':', 'P', 'o', 'p', 'u', 'p', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'L', 'o', 'c', 'a', 'l', 'i', 'z', 'e', 'd', 'N', 'u', 'm', 'b', 'e', 'r', 's', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', 0,
    'o', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'M', 'a', 'i', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'R', 'e', 'm', 'o', 't', 'e', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'W', 'i', 'd', 'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'i', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'W', 'h', 'o', 'l', 'e', 'W', 'o', 'r', 'd', 's', 'F', 'i', 'n', 'd', 0,
    'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'D', 'i', 's', 'a', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'M', 'e', 's', 's', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 't', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 's', 'k', 'A', 'g', 'a', 'i', 'n', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'a', 'v', 'e', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 'g', 'a', 'i', 'n', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 's', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', ':', ':', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
    'S', 'w', 'i', 't', 'c', 'h', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    's', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'L', 'i', 's', 't', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'B', 'y', 't', 'e', 'A', 'r', 'r', 'a', 'y', '>', 0,
    'Q', 'P', 'a', 'i', 'r', '<', 'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', ',', 'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', '>', 0,
    'N', 'E', 'T', ':', ':', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'R', 'o', 'w', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'W', 'i', 't', 'h', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    't', 'a', 'b', 'C', 'l', 'o', 's', 'e', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'F', 'i', 'x', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'm', 'u', 'l', 't', 'i', 'K', 'e', 'y', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'C', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'A', 'g', 'a', 'i', 'n', 's', 't', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'C', 'l', 'o', 's', 'e', 'W', 'h', 'e', 'n', 'W', 'i', 'd', 'g', 'e', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'h', 'a', 'r', 'd', 'c', 'o', 'd', 'e', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', ':', ':', 'E', 'm', 'p', 't', 'y', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'f', 'i', 'n', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    't', 'o', 'o', 'l', 'b', 'a', 'r', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'd', 'i', 's', 'a', 'b', 'l', 'e', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'm', 'e', 'n', 't', 0,
    'a', 's', 's', 'i', 'g', 'n', 'I', 'c', 'o', 'n', 's', 'T', 'o', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', ':', ':', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 's', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 's', 'F', 'i', 'n', 'd', 0,
    'r', 'e', 'a', 's', 'o', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'g', 'i', 'o', 'n', 'F', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'r', '*', '>', 0,
    's', 'e', 't', 'u', 'p', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'M', 'e', 'n', 'u', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'S', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'u', 'n', 't', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'o', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'a', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 'S', 'p', 'e', 'l', 'l', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'h', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 0,
    'a', 'p', 'p', 'l', 'y', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'R', 'e', 'p', 'r', 'e', 's', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'n', 's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'e', 'P', 'a', 'i', 'n', 't', 'i', 'n', 'g', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'T', 'e', 'x', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'L', 'e', 'a', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'l', 'y', 'U', 's', 'e', 'd', 0,
    'R', 'a', 'i', 's', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'O', 'n', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'B', 'y', 'K', 'e', 'y', 0,
    's', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', ':', ':', 's', 't', 'a', 'r', 't', 'u', 'p', '_', 't', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 'x', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    's', 'h', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 's', 'O', 'n', 'P', 'r', 'e', 's', 's', 0,
    's', 'e', 't', 'S', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'i', 'z', 'e', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'E', 'x', 't', 'e', 'n', 'd', 'a', 'b', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'r', 'o', 'w', 's', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 'A', 'r', 't', 'i', 'f', 'f', 'i', 'c', 'i', 'a', 'l', 0,
    'e', 'x', 't', 'r', 'a', 'D', 'e', 's', 'k', 't', 'o', 'p', 'T', 'h', 'e', 'm', 'e', 's', 'A', 'd', 'd', 'e', 'd', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'D', 'i', 'a', 'l', 'o', 'g', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'S', 'h', 'a', 'd', 'e', 'R', 'o', 'l', 'e', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'i', 's', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'S', 't', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'X', 'M', 'L', 'G', 'U', 'I', 'B', 'u', 'i', 'l', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    't', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'S', 't', 'y', 'l', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'i', 's', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'a', 'b', 'B', 'a', 'r', 'W', 'i', 'd', 't', 'h', 'F', 'o', 'r', 'M', 'a', 'x', 'C', 'h', 'a', 'r', 's', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 'R', 'e', 's', 'i', 'z', 'e', 'T', 'a', 'b', 's', 0,
    'i', 's', 'T', 'a', 'b', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'o', 't', 'a', 't', 'e', 'C', 'o', 'u', 'n', 't', 'e', 'r', 'c', 'l', 'o', 'c', 'k', 'w', 'i', 's', 'e', 0,
    'u', 'n', 'z', 'o', 'o', 'm', 'e', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'F', 'o', 'c', 'u', 's', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'a', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    's', 'a', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    's', 'a', 'v', 'e', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'l', 'e', 's', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 'F', 'r', 'o', 'm', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    's', 'e', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'L', 'o', 'c', 'a', 'l', 'i', 'z', 'e', 'd', 'N', 'u', 'm', 'b', 'e', 'r', 's', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', ':', ':', 'C', 'o', 'm', 'p', 'O', 'r', 'd', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'y', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'a', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 'F', 'o', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'l', 'o', 't', 'T', 'y', 'p', 'e', 's', 0,
    'A', 'n', 'n', 'o', 'u', 'n', 'c', 'e', 'S', 'i', 'l', 'e', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'i', 'm', 'p', 'l', 'e', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    's', 'h', 'o', 'w', 'I', 'c', 'o', 'n', 's', 'O', 'n', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'M', 'a', 't', 'c', 'h', 'T', 'y', 'p', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 0,
    'c', 'l', 'o', 's', 'e', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'g', 'o', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'A', 'n', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 's', 0,
    's', 'a', 'v', 'e', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 'g', 'a', 'i', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'H', 'u', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'C', 'o', 'l', 'o', 'r', 'S', 'e', 't', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 'b', 'l', 'e', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', '*', '>', 0,
    'a', 'd', 'd', 'S', 't', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'M', 'o', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 0,
    'W', 'M', '2', 'F', 'u', 'l', 'l', 's', 'c', 'r', 'e', 'e', 'n', 'M', 'o', 'n', 'i', 't', 'o', 'r', 's', 0,
    'N', 'E', 'T', 'F', 'u', 'l', 'l', 's', 'c', 'r', 'e', 'e', 'n', 'M', 'o', 'n', 'i', 't', 'o', 'r', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'S', 't', 'a', 'c', 'k', 'i', 'n', 'g', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'S', 'p', 'e', 'l', 'l', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'D', 'r', 'a', 'g', 'S', 'w', 'i', 't', 'c', 'h', 'T', 'a', 'b', 0,
    's', 'e', 't', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    's', 'e', 't', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'r', 'm', 'a', 't', 'P', 'a', 'i', 'n', 't', 'i', 'n', 'g', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'e', 's', 'e', 't', 'A', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'i', 's', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'l', 'e', 's', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'U', 's', 'e', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'e', 'd', 'C', 'h', 'a', 'r', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', ':', ':', 'C', 'o', 'n', 't', 'r', 'o', 'l', 's', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 'T', 'r', 'a', 'y', 'C', 'l', 'o', 's', 'e', 0,
    'C', 'r', 'i', 't', 'i', 'c', 'a', 'l', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'd', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'u', 'n', 't', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'l', 'o', 't', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'K', 'S', 't', 'y', 'l', 'e', ':', ':', 'M', 'a', 'r', 'g', 'i', 'n', 'O', 'f', 'f', 's', 'e', 't', 's', 0,
    'i', 'n', 's', 't', 'a', 'l', 'l', 'X', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'a', 'n', 'C', 'h', 'o', 'o', 's', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'C', 'h', 'e', 'c', 'k', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'P', 'a', 'r', 'e', 'n', 't', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'K', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'a', 'd', 'd', 'E', 'x', 't', 'r', 'a', 'D', 'e', 's', 'k', 't', 'o', 'p', 'T', 'h', 'e', 'm', 'e', 's', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'S', 't', 'd', 'S', 'i', 'z', 'e', 's', 0,
    'e', 'x', 'i', 's', 't', 'i', 'n', 'g', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', 'D', 'i', 'r', 's', 0,
    'l', 'o', 'a', 'd', 'C', 'u', 's', 't', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'e', 'S', 'h', 'o', 'w', 'n', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'a', 'b', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'o', 'n', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'e', 'x', 'p', 'o', 'r', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'i', 'm', 'p', 'o', 'r', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'h', 'i', 't', 'T', 'e', 's', 't', 'C', 'o', 'm', 'p', 'l', 'e', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'c', 'a', 'n', 'I', 'n', 's', 'e', 'r', 't', 'F', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'd', 'r', 'o', 'p', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'A', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', '*', '>', 0,
    's', 'a', 'v', 'e', 'N', 'e', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'b', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'W', 'M', '2', 'K', 'D', 'E', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'R', 'u', 'l', 'e', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'O', 'r', 'd', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'i', 't', 'h', 'S', 't', 'a', 't', 'e', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'e', 'm', 'p', 't', 'y', 'A', 'r', 'e', 'a', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'i', 's', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'R', 'u', 'l', 'e', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'a', 'v', 'e', 'A', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'r', 'e', 'a', 'd', 'G', 'l', 'o', 'b', 'a', 'l', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'a', 'v', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'i', 's', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 'p', 'r', 'e', 's', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'o', 'n', 't', 'h', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', ':', ':', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'U', 'p', 'D', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'M', 'o', 'v', 'e', 'O', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'N', 'e', 'a', 'r', 'b', 'y', 'P', 'o', 'i', 'n', 't', 0,
    'u', 's', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', ':', ':', 'D', 'e', 'r', 'e', 'f', '_', 'K', 'e', 'y', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'C', 'o', 'n', 'f', 'i', 'g', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'i', 's', 'O', 'b', 'j', 'e', 'c', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'h', 'o', 'w', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'l', 'l', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'L', 'i', 'm', 'i', 't', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'A', 'u', 't', 'o', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    'c', 'u', 's', 't', 'o', 'm', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'S', 't', 'y', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'm', 'a', 'l', 'l', 'e', 's', 't', 'R', 'e', 'a', 'd', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'O', 'v', 'e', 'r', 'I', 'c', 'o', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'X', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'e', 'd', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 's', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', ':', ':', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 0,
    'i', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 's', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'i', 'n', 's', 't', 'a', 'l', 'l', 'e', 'd', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'S', 'p', 'a', 'c', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'M', 'e', 'n', 'u', 'A', 'c', 'c', 'e', 'l', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'C', 'o', 'm', 'b', 'o', 'V', 'i', 'e', 'w', 'C', 'o', 'u', 'n', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'f', 'o', 'r', 'g', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'o', 'w', 's', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'D', 'r', 'o', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', '*', '>', 0,
    'x', 'm', 'l', 'g', 'u', 'i', 'B', 'u', 'i', 'l', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'u', 's', 't', 'o', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 0,
    'W', 'M', '2', 'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'N', 'E', 'T', ':', ':', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 'M', 'a', 's', 'k', 0,
    's', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'a', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 'R', 'e', 's', 'i', 'z', 'e', 'T', 'a', 'b', 's', 0,
    's', 'e', 't', 'H', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'R', 'u', 'l', 'e', 'r', 'M', 'e', 't', 'r', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'K', 'R', 'u', 'l', 'e', 'r', ':', ':', 'M', 'e', 't', 'r', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', ':', ':', 'M', 'o', 'd', 'e', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 'O', 'f', 'T', 'o', 'p', 'l', 'e', 'v', 'e', 'l', 0,
    'c', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'U', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'u', 'n', 'c', 'h', 'e', 'c', 'k', 'Y', 'e', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'y', 'e', 'a', 'r', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'm', 'o', 'n', 't', 'h', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    'N', 'o', 'n', 'C', 'r', 'i', 't', 'i', 'c', 'a', 'l', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'a', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'r', 'a', 's', 'h', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'N', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    'P', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    's', 'e', 't', 'I', 'n', 't', 'r', 'a', 'W', 'o', 'r', 'd', 'E', 'd', 'i', 't', 'i', 'n', 'g', 0,
    'a', 'd', 'd', 'W', 'o', 'r', 'd', 'T', 'o', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    's', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'S', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'U', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'I', 'n', 'f', 'o', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'K', 'P', 'a', 'g', 'e', 'V', 'i', 'e', 'w', ':', ':', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'W', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'o', 'p', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 'E', 'n', 'v', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'C', 'O', 'M', 'P', 'L', 'E', 'T', 'I', 'O', 'N', 0,
    'T', 'o', 'o', 'l', 'b', 'a', 'r', 'S', 't', 'y', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 'L', 'e', 'v', 'e', 'l', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'A', 'u', 't', 'o', 0,
    'i', 'n', 's', 'e', 'r', 't', 'T', 'e', 'a', 'r', 'O', 'f', 'f', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'K', 'U', 'i', 'S', 'e', 'r', 'v', 'e', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'E', 'v', 'e', 'n', 't', ':', ':', 'T', 'y', 'p', 'e', '>', 0,
    'K', 'W', 'i', 'd', 'g', 'e', 't', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'M', 'o', 'd', 'e', 'l', 0,
    'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'R', 'o', 'l', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'e', 's', 0,
    'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'a', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 's', 0,
    's', 'e', 't', 'S', 'a', 'm', 'p', 'l', 'e', 'B', 'o', 'x', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'i', 'm', 'p', 'o', 'r', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'e', 'x', 'p', 'o', 'r', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'c', 'h', 'e', 'c', 'k', 'A', 'n', 'd', 'G', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'a', 'l', 'l', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 's', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'W', 'I', 'd', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'm', 'a', 'k', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'H', 'I', 'G', 'C', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'l', 'o', 't', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'P', 'o', 'p', 'u', 'p', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'L', 'a', 'b', 'e', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 'F', 'o', 'r', 'A', 'c', 't', 'i', 'o', 'n', 'I', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'W', 'i', 't', 'h', 'o', 'u', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'a', 'd', 'd', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 'd', 'I', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'V', 'a', 'l', 'u', 'e', 'T', 'e', 'x', 't', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'L', 'i', 's', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'P', 'l', 'o', 't', 'P', 'o', 'i', 'n', 't', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', '*', '>', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'N', 'E', 'T', ':', ':', 'R', 'e', 'q', 'u', 'e', 's', 't', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'i', 's', 'O', 'n', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'v', 'a', 'l', 'u', 'e', 's', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'l', 'o', 't', 'M', 'o', 'v', 'a', 'b', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'c', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    's', 'q', 'u', 'e', 'e', 'z', 'e', 'T', 'e', 'x', 't', 'T', 'o', 'L', 'a', 'b', 'e', 'l', 0,
    'K', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'm', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'l', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 's', 0,
    's', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'o', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'D', 'e', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'I', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 's', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'e', 'r', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'S', 'e', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'a', 'p', 'p', 'l', 'y', 'S', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'c', 'a', 'p', 't', 'u', 'r', 'e', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'k', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'e', 'n', 'u', 'S', 'w', 'i', 't', 'c', 'h', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 't', 'E', 'n', 't', 'e', 'r', 'i', 'n', 'g', 0,
    't', 'o', 'd', 'a', 'y', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'M', 'o', 'n', 't', 'h', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'y', 'e', 'a', 'r', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 'D', 'r', 'o', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'u', 's', 'e', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'N', 'o', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'D', 'o', 'e', 's', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 0,
    'r', 'e', 'c', 'r', 'e', 'a', 't', 'e', 'C', 'a', 'c', 'h', 'e', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'U', 's', 'e', 'Q', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'H', 'a', 's', 'M', 'e', 't', 'a', 'K', 'e', 'y', 0,
    's', 'e', 't', 'H', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'e', 'l', 'a', 'y', 0,
    's', 'e', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'P', 'a', 't', 'h', 0,
    'K', 'C', 'r', 'a', 's', 'h', ':', ':', 'C', 'r', 'a', 's', 'h', 'F', 'l', 'a', 'g', 's', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    's', 'l', 'o', 't', 'M', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'h', 'a', 's', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'i', 's', 'L', 'e', 'g', 'a', 'l', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'i', 'o', 'n', 's', 'F', 'o', 'r', 'W', 'o', 'r', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'L', 'i', 'm', 'i', 't', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'r', 'm', 'a', 't', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'a', 'r', 'e', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'y', 'l', 'e', ':', ':', 'W', 'i', 'd', 'g', 'e', 't', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'S', 'H', 'O', 'R', 'T', 'C', 'U', 'T', 'S', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'P', 'O', 'P', 'U', 'P', 'M', 'E', 'N', 'U', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'i', 't', 'l', 'e', 'C', 'o', 'l', 'o', 'r', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 'r', 'e', 'n', 't', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'i', 's', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'M', 'o', 'd', 'e', 'l', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'G', 'r', 'o', 'u', 'p', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'i', 'n', 'a', 'l', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'e', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'N', 'e', 'w', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'e', 'S', 'h', 'o', 'w', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'c', 'o', 'l', 'o', 'r', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'F', 'i', 'l', 'e', 's', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'c', 'u', 's', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'i', 'l', 'd', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'B', 'l', 'o', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'm', 'p', 'l', 'e', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'F', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    's', 'e', 't', 'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'i', 't', 'y', 0,
    's', 'e', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'b', 'e', 'g', 'i', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'b', 'e', 'g', 'i', 'n', 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'i', 's', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'W', 'M', '2', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'W', 'M', '2', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'W', 'M', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'i', 'n', 'g', 'W', 'M', 'C', 'h', 'e', 'c', 'k', 0,
    'N', 'E', 'T', ':', ':', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'v', 'i', 'r', 't', 'u', 'a', 'l', 'R', 'o', 'o', 't', 's', 'C', 'o', 'u', 'n', 't', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'T', 'o', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'T', 'o', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'c', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'f', 'o', 'r', 'c', 'e', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'd', 'D', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'K', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'H', 'y', 'p', 'e', 'r', 'l', 'i', 'n', 'k', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'w', 'i', 't', 'c', 'h', 'T', 'o', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'P', 'o', 'i', 'n', 't', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
    'p', 'a', 'i', 'n', 't', 'C', 'a', 'c', 'h', 'e', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'h', 'o', 'w', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'o', 'd', 'e', 's', 0,
    'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'r', 'o', 'm', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'K', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', ':', ':', 'M', 'e', 'n', 'u', 'I', 'd', 0,
    'K', 'F', 'a', 'd', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'M', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 'l', 'e', 'c', 't', 'Y', 'e', 'a', 'r', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'F', 'i', 'l', 'l', 'F', 'u', 'l', 'l', 'B', 'l', 'o', 'c', 'k', 's', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'U', 'p', 'D', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    'm', 'o', 'v', 'e', 'O', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'b', 'r', 'o', 'a', 'd', 'c', 'a', 's', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'X', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'L', 'i', 's', 't', 'U', 'p', 'd', 'a', 't', 'e', 'd', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'W', 'a', 't', 'c', 'h', 'e', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'C', 'r', 'a', 's', 'h', ':', ':', 'C', 'r', 'a', 's', 'h', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    's', 'l', 'o', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'M', 'a', 't', 'c', 'h', 0,
    's', 'l', 'o', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'e', 'r', 'F', 'o', 'u', 'n', 'd', 0,
    'd', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'A', 'u', 't', 'o', 'C', 'o', 'r', 'r', 'e', 'c', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'U', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'a', 'l', 'l', 'M', 'a', 'i', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 's', 0,
    'i', 's', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'D', 'a', 't', 'a', 'R', 'e', 'c', 't', 0,
    'K', 'P', 'l', 'o', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'A', 'x', 'i', 's', 0,
    'N', 'o', 'n', 'U', 'n', 'i', 'q', 'u', 'e', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    'n', 'e', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'K', 'W', 'i', 'n', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'C', 'l', 'e', 'a', 'n', 'O', 'n', 'C', 'a', 'n', 't', 'D', 'e', 't', 'e', 'c', 't', 0,
    'a', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'W', 'i', 'd', 'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'b', 'l', 'o', 'c', 'k', 'e', 'd', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 't', 'e', 'm', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'I', 't', 'e', 'm', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'r', 'a', 'c', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'D', 'e', 's', 't', 'r', 'o', 'y', 'e', 'd', 0,
    's', 'l', 'o', 't', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 'I', 's', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'M', 'i', 'n', 'i', 'm', 'u', 'm', 'U', 's', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'R', 'e', 'g', 'u', 'l', 'a', 'r', 'E', 'x', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'A', 'l', 'l', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    's', 'l', 'o', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'H', 'i', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'A', 'p', 'p', 'l', 'y', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 'i', 'z', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'N', 'e', 'u', 't', 'r', 'a', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'V', 'i', 's', 'i', 't', 'e', 'd', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 's', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 's', 0,
    'm', 'e', 'n', 'u', 'A', 'c', 'c', 'e', 'l', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'L', 'i', 's', 't', 'C', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'a', 'd', 'd', 'C', 'm', 'd', 'L', 'i', 'n', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'r', 'e', 's', 'e', 't', 'I', 'n', 'p', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'd', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'D', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', '*', '>', 0,
    's', 'l', 'o', 't', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'X', 'M', 'L', 'U', 'n', 'p', 'l', 'u', 'g', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'D', 'i', 's', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'p', 'l', 'u', 'g', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'N', 'E', 'T', ':', ':', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'M', '2', 'F', 'u', 'l', 'l', 'P', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 0,
    'W', 'M', '2', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'W', 'M', '2', 'C', 'l', 'i', 'e', 'n', 't', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'W', 'M', '2', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'W', 'M', '2', 'R', 'e', 's', 't', 'a', 'c', 'k', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'D', 'e', 'm', 'a', 'n', 'd', 's', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
    'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'M', 'a', 's', 'k', 0,
    'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'N', 'E', 'T', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'r', 'e', 'a', 'd', 'N', 'a', 'm', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'u', 'n', 'm', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'O', 'n', 'A', 'l', 'l', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 'C', 'l', 'a', 's', 's', 0,
    'm', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    't', 'a', 'b', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'h', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 's', 0,
    't', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'S', 't', 'r', 'i', 'k', 'e', 'O', 'u', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 'u', 'b', 'S', 'c', 'r', 'i', 'p', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 't', 'r', 'i', 'k', 'e', 'O', 'u', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    's', 'e', 't', 'E', 'x', 'p', 'o', 'n', 'e', 'n', 't', 'R', 'a', 't', 'i', 'o', 0,
    's', 'e', 't', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'S', 'l', 'i', 'd', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'F', 'o', 'c', 'u', 's', 0,
    's', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'D', 'i', 'r', 't', 'y', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    'l', 'o', 'a', 'd', 'A', 'l', 'l', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 's', 0,
    'c', 'l', 'e', 'a', 'r', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'K', 'H', 'i', 's', 't', 'o', 'r', 'y', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'a', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'p', 'p', 'H', 'e', 'l', 'p', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'm', 'e', 'n', 'u', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 'B', 'u', 't', 't', 'o', 'n', 'B', 'o', 'x', 0,
    'p', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'l', 'i', 'n', 'e', 'E', 'n', 't', 'e', 'r', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    't', 'a', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'S', 'l', 'o', 't', 0,
    's', 'e', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'T', 'r', 'a', 'p', 'R', 'e', 't', 'u', 'r', 'n', 'K', 'e', 'y', 0,
    'q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 't', 'i', 'p', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 0,
    'b', 'r', 'o', 'a', 'd', 'c', 'a', 's', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'r', 'a', 'w', 'T', 'r', 'u', 'n', 'c', 'a', 't', 'e', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'i', 's', 't', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'S', 'e', 'l', 'd', 'o', 'm', 'U', 's', 'e', 'd', 0,
    'K', 'D', 'o', 'u', 'b', 'l', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'a', 'c', 't', 'i', 'o', 'n', '3', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', '2', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', '1', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'K', 'e', 'y', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 0,
    's', 'e', 't', 'S', 'o', 'u', 'n', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', ':', ':', 'D', 'e', 'r', 'e', 'f', 0,
    'i', 'n', 't', 'r', 'a', 'W', 'o', 'r', 'd', 'E', 'd', 'i', 't', 'i', 'n', 'g', 0,
    'i', 's', 'W', 'o', 'r', 'd', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'u', 's', 0,
    'p', 'o', 'i', 'n', 't', 's', 'U', 'n', 'd', 'e', 'r', 'P', 'o', 'i', 'n', 't', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'K', 'P', 'a', 'g', 'e', 'M', 'o', 'd', 'e', 'l', ':', ':', 'R', 'o', 'l', 'e', 0,
    'r', 'e', 's', 't', 'o', 'r', 'i', 'n', 'g', 'S', 'e', 's', 's', 'i', 'o', 'n', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'o', 'p', 0,
    'c', 'u', 's', 't', 'o', 'm', 'S', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'D', 'a', 't', 'a', 0,
    'g', 'o', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'g', 'o', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'e', 'v', 'e', 'l', 0,
    'c', 'h', 'e', 'c', 'k', 'R', 'e', 'c', 'o', 'v', 'e', 'r', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'V', 'i', 'e', 'w', 0,
    'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'S', 'o', 'r', 't', 'R', 'o', 'l', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'h', 'e', 'm', 'e', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'I', 'c', 'o', 'n', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'c', 'l', 'e', 'a', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'h', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'g', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'm', 'a', 'g', 'e', 0,
    's', 'e', 't', 'A', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'M', 'o', 'd', 'e', 0,
    'S', 'h', 'o', 'w', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'L', 'i', 'n', 'e', 0,
    'S', 'h', 'o', 'w', 'K', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'S', 'o', 'r', 'r', 'y', 'W', 'I', 'd', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'W', 'I', 'd', 0,
    'g', 'e', 't', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 0,
    'n', 'e', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'n', 'e', 'w', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'L', 'i', 'n', 'k', 'e', 'd', 'H', 'e', 'l', 'p', 0,
    'g', 'r', 'o', 'u', 'p', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    'K', 'A', 's', 's', 'i', 's', 't', 'a', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'd', 'j', 'u', 's', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'a', 'd', 'j', 'u', 's', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'P', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'R', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'p', 'o', 'p', 'u', 'l', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'a', 'd', 'I', 'm', 'm', 'u', 't', 'a', 'b', 'i', 'l', 'i', 't', 'y', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'U', 'n', 'd', 'o', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 'd', 'o', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'i', 'n', 'd', 'e', 'x', 'R', 'o', 'w', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'i', 'n', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'R', 'o', 'w', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'r', 'e', 't', 'c', 'h', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 'p', 'e', 'c', 'i', 'a', 'l', 'V', 'a', 'l', 'u', 'e', 'T', 'e', 'x', 't', 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', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'E', 'l', 'i', 'd', 'e', 'M', 'o', 'd', 'e', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'e', 'n', 'd', 'R', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'e', 'n', 'd', 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'E', 'n', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'F', 'r', 'o', 'm', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'M', '2', 'T', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    'W', 'M', '2', 'T', 'r', 'a', 'n', 's', 'i', 'e', 'n', 't', 'F', 'o', 'r', 0,
    't', 'y', 'p', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 'M', 'a', 's', 'k', 0,
    'N', 'E', 'T', ':', ':', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'g', 'o', 't', 'T', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    's', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'R', 'o', 'o', 't', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'C', 'o', 'u', 'n', 't', 0,
    'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'S', 'I', 'Z', 'E', 0,
    'w', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'e', 'm', 'a', 'n', 'd', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'r', 'i', 'g', 'h', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'F', 'l', 'o', 'a', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'e', 't', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'i', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'a', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'K', 'T', 'i', 'm', 'e', 'Z', 'o', 'n', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'l', 'o', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 0,
    's', 'e', 't', 'T', 'a', 'b', 'B', 'a', 'r', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'e', 't', 'F', 'i', 'x', 'u', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 'n', 's', 'e', 'r', 't', 'F', 'i', 'x', 'e', 'd', 'I', 't', 'e', 'm', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'P', 'i', 'x', 'e', 'l', 'P', 'e', 'r', 'M', 'a', 'r', 'k', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'E', 'n', 'd', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 's', 0,
    'b', 'i', 'g', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'r', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'R', 'u', 'l', 'e', 'L', 'i', 'n', 'e', 0,
    'F', 'u', 'l', 'l', 'L', 'i', 's', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    't', 'e', 'x', 't', 'M', 'o', 'd', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    'K', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 'L', 'i', 'n', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'C', 'l', 'o', 'c', 'k', 'w', 'i', 's', 'e', 0,
    'K', 'D', 'o', 'u', 'b', 'l', 'e', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'T', 'a', 'b', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'M', 'e', 'n', 'u', 0,
    'h', 'i', 'd', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'u', 's', 'e', 'r', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'A', 't', 'E', 'n', 't', 'e', 'r', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'd', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'l', 'o', 't', 0,
    's', 'i', 'z', 'e', 'A', 'n', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'u', 'r', 'l', 'D', 'r', 'o', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'r', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'r', 'a', 'w', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 0,
    'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
    's', 'l', 'o', 't', 'T', 'i', 'm', 'e', 'r', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'K', 'A', 'n', 'i', 'm', 'a', 't', 'e', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'd', 'r', 'a', 'w', 'F', 'a', 'd', 'e', 'o', 'u', 't', 'T', 'e', 'x', 't', 0,
    't', 'r', 'u', 'n', 'c', 'a', 't', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'k', 'e', 'y', 'D', 'o', 'e', 's', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'K', 'S', 'y', 's', 't', 'e', 'm', 'T', 'r', 'a', 'y', 'I', 'c', 'o', 'n', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'u', 's', 'e', 'Q', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    'K', 'F', 'l', 'o', 'a', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'M', 'e', 's', 's', 'a', 'g', 'i', 'n', 'g', 'P', 'o', 'p', 'u', 'p', 's', 0,
    'i', 's', 'B', 'u', 't', 't', 'o', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'O', 'w', 'n', 'e', 'r', 0,
    's', 't', 'r', 'i', 'n', 'g', 'U', 's', 'e', 'r', 'T', 'o', 'M', 'o', 'd', 0,
    'm', 'o', 'd', 'T', 'o', 'S', 't', 'r', 'i', 'n', 'g', 'U', 's', 'e', 'r', 0,
    'h', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'e', 'l', 'a', 'y', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', 0,
    'm', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    's', 'l', 'o', 't', 'R', 'e', 'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 0,
    'u', 'n', 's', 'e', 't', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'b', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'B', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'U', 'n', 'i', 'q', 'u', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'A', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'i', 'n', 'g', 0,
    'f', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'I', 't', 'e', 'm', 0,
    'c', 'u', 's', 't', 'o', 'm', 'S', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    'f', 'i', 'n', 'd', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'u', 'p', 'S', 't', 'a', 'r', 't', 'u', 'p', 'E', 'n', 'v', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'r', 'e', 's', 'e', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'E', 'n', 'v', 0,
    's', 'e', 't', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'K', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'w', 'h', 'e', 'e', 'l', 'M', 'o', 'u', 's', 'e', 'Z', 'o', 'o', 'm', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'T', 'i', 't', 'l', 'e', 'F', 'o', 'n', 't', 0,
    's', 'h', 'a', 'd', 'e', 'S', 'o', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'S', 'h', 'e', 'l', 'l', 0,
    'a', 'u', 't', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'D', 'e', 'l', 'a', 'y', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'l', 'o', 'a', 'd', 'e', 'd', 'B', 'y', 'K', 'd', 'e', 'i', 'n', 'i', 't', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    's', 'u', 'b', 'S', 'o', 'r', 't', 'L', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'q', 'u', 'e', 'r', 'y', 'I', 'c', 'o', 'n', 's', 'B', 'y', 'D', 'i', 'r', 0,
    'S', 'i', 'z', 'e', 'S', 'm', 'a', 'l', 'l', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    's', 'e', 'm', 'i', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 0,
    'm', 'o', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'M', 'T', 'i', 'm', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'a', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'F', 'i', 'x', 'e', 'd', 'W', 'i', 'd', 't', 'h', 'F', 'o', 'n', 't', 's', 0,
    'S', 'h', 'o', 'w', 'D', 'i', 'f', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'N', 'o', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    'P', 'r', 'o', 'm', 'p', 't', 'O', 'n', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'n', 'u', 'm', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'H', 'a', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'F', 'i', 'n', 'd', 'I', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 'a', 'l', 0,
    'K', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'W', 'I', 'd', 0,
    's', 'e', 't', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'F', 'i', 'l', 'e', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'D', 'e', 's', 't', 'r', 'u', 'c', 't', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'P', 'l', 'a', 'i', 'n', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'i', 's', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    'g', 'e', 't', 'U', 's', 'e', 'r', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 'S', 't', 'a', 't', 'e', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 'M', 'i', 'b', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'l', 'o', 'b', 'a', 'l', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    's', 'h', 'o', 'w', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'A', 'm', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'R', 'i', 'g', 'h', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'r', 'o', 'w', 'C', 'o', 'u', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'a', 'b', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'T', 'a', 'b', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 's', 'c', 'a', 'p', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'i', 'n', 's', 'e', 'r', 't', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'R', 'e', 'p', 'e', 'a', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'i', 'n', 'i', 't', 'S', 't', 'y', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 'e', 's', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'D', 'e', 's', 't', 'r', 'o', 'y', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'i', 't', 'y', 0,
    'b', 'e', 'g', 'i', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'b', 'e', 'g', 'i', 'n', 'I', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 't', ':', ':', 'K', 'e', 'y', '>', 0,
    'r', 'e', 's', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    's', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'D', 'O', 'M', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'S', 't', 'a', 't', 'e', 'N', 'o', 'R', 'e', 'v', 'e', 'r', 's', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    'W', 'M', '2', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 0,
    'W', 'M', '2', 'G', 'r', 'o', 'u', 'p', 'L', 'e', 'a', 'd', 'e', 'r', 0,
    'N', 'E', 'T', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', '2', 0,
    'W', 'M', 'F', 'r', 'a', 'm', 'e', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
    'W', 'M', 'H', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 'H', 'o', 'r', 'i', 'z', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 0,
    'N', 'E', 'T', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'r', 'e', 's', 't', 'a', 'c', 'k', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'M', 'a', 'r', 'k', 'e', 'r', 'C', 'o', 'l', 'o', 'r', 0,
    'l', 'e', 'f', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'G', 'l', 'o', 'w', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'F', 'l', 'o', 'a', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    's', 'e', 't', 'N', 'o', 't', 'i', 'f', 'y', 'C', 'l', 'i', 'c', 'k', 0,
    'i', 's', 'T', 'a', 'b', 'B', 'a', 'r', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'i', 's', 'F', 'i', 'x', 'u', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'r', 'r', 'o', 'w', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 'F', 'i', 'x', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
    'i', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 'L', 'e', 's', 's', 0,
    'i', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 'M', 'o', 'r', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'i', 'n', 'k', 'U', 'r', 'l', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    'r', 'e', 's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'P', 'o', 'i', 'n', 't', 0,
    's', 'l', 'o', 't', 'R', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'i', 's', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'M', 'e', 'n', 'u', 0,
    's', 'a', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'a', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'a', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'c', 'u', 's', 't', 'o', 'm', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'e', 'c', 't', 'F', 'r', 'a', 'm', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'e', 't', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'L', 'o', 'c', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    't', 'y', 'p', 'e', 'd', 'S', 'o', 'm', 'e', 't', 'h', 'i', 'n', 'g', 0,
    'K', 'D', 'a', 't', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'h', 'a', 's', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'T', 'a', 'b', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'e', 'd', 'C', 'h', 'a', 'r', 's', 0,
    'A', 'l', 'l', 'G', 'u', 'i', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 0,
    'H', 'i', 's', 't', 'o', 'r', 'y', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'T', 'a', 'b', 'l', 'e', 0,
    'f', 'i', 'l', 'l', 'F', 'u', 'l', 'l', 'B', 'l', 'o', 'c', 'k', 's', 0,
    'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'I', 'n', 'l', 'i', 'n', 'e', 0,
    'i', 'c', 'o', 'n', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'F', 'o', 'r', 'm', 'D', 'a', 't', 'a', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'O', 'p', 'e', 'n', 'T', 'y', 'p', 'e', 'U', 'n', 'u', 's', 'e', 'd', 0,
    'b', 'a', 'c', 'k', 'A', 'n', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'C', 'l', 'o', 's', 'e', 'O', 'n', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'm', 'o', 'd', 'X', 'M', 'o', 'd', 'e', 'S', 'w', 'i', 't', 'c', 'h', 0,
    'm', 'o', 'd', 'X', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'o', 'c', 'k', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'M', 'o', 'd', 's', 0,
    'A', 'l', 'w', 'a', 'y', 's', 'D', 'i', 'r', 'e', 'c', 't', 'l', 'y', 0,
    'g', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'm', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'n', 'e', 'w', 'S', 'u', 'g', 'g', 'e', 's', 't', 'i', 'o', 'n', 's', 0,
    'o', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'B', 'u', 'f', 'f', 'e', 'r', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'n', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'p', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'B', 'a', 'c', 'k', 0,
    'p', 'a', 's', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'N', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'P', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'T', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'B', 'a', 'c', 'k', 0,
    'P', 'a', 's', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'e', 'a', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 0,
    'K', 'R', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'a', 'd', 'd', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'm', 'i', 'n', 'o', 'r', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    'm', 'a', 'j', 'o', 'r', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'W', 'i', 'd', 't', 'h', 0,
    's', 'h', 'o', 'w', 'P', 'a', 'g', 'e', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 'I', 't', 'e', 'm', 0,
    'W', 'T', '_', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'R', 'a', 'd', 'i', 'o', 'B', 'u', 't', 't', 'o', 'n', 0,
    'd', 'r', 'a', 'w', 'I', 'n', 's', 'i', 'd', 'e', 'R', 'e', 'c', 't', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'I', 'd', 0,
    's', 'i', 'l', 'e', 'n', 'c', 'e', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'C', 'l', 'i', 'e', 'n', 't', 's', 0,
    'b', 'l', 'o', 'c', 'k', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'P', 'A', 'T', 'H', 'S', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'M', 'O', 'U', 'S', 'E', 0,
    'B', 'l', 'o', 'c', 'k', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'A', 'u', 't', 'o', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'K', 'e', 'y', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    's', 'e', 't', 'S', 't', 'o', 'p', 'O', 'n', 'C', 'l', 'o', 's', 'e', 0,
    's', 'e', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    'M', 'a', 'i', 'n', 'B', 'a', 'r', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'l', 'o', 'a', 'd', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'a', 0,
    'K', 'F', 'o', 'n', 't', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'A', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'i', 'z', 'e', 'I', 's', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'F', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 's', 'O', 'n', 'l', 'y', 0,
    'N', 'o', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'F', 'i', 'n', 'd', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'W', 'h', 'o', 'l', 'e', 'W', 'o', 'r', 'd', 's', 'O', 'n', 'l', 'y', 0,
    'K', 'F', 'i', 'n', 'd', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'O', 'n', 'S', 't', 'a', 'r', 't', 0,
    'p', 'r', 'i', 'n', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    's', 'e', 't', 'K', 'n', 'o', 'w', 'n', 'L', 'o', 'g', 'i', 'n', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'm', 'm', 'e', 'n', 't', 'L', 'i', 'n', 'e', 0,
    'D', 'o', 'm', 'a', 'i', 'n', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'S', 'h', 'o', 'w', 'D', 'o', 'm', 'a', 'i', 'n', 'L', 'i', 'n', 'e', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'W', 'I', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'O', 'k', 0,
    'c', 'e', 'n', 't', 'e', 'r', 'O', 'n', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'A', 'p', 'p', 'N', 'a', 'm', 'e', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'N', 'o', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    's', 'a', 'v', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'F', 'o', 'c', 'u', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    's', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'd', 'y', 0,
    's', 'e', 't', 'A', 'p', 'p', 'r', 'o', 'p', 'r', 'i', 'a', 't', 'e', 0,
    's', 'e', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'K', 'S', 't', 'a', 't', 'e', 'f', 'u', 'l', 'B', 'r', 'u', 's', 'h', 0,
    'L', 'i', 'n', 'k', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'T', 'o', 'C', 'e', 'l', 'l', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'D', 'r', 'a', 'g', 's', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'C', 'l', 'a', 's', 's', 'i', 'c', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'I', 's', 'G', 'l', 'o', 'b', 'a', 'l', 0,
    'a', 'l', 'l', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'n', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'u', 's', 'r', 'W', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'u', 's', 'r', 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'u', 's', 'r', 'U', 's', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'L', 'e', 'f', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'B', 'l', 'o', 'c', 'k', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'u', 'b', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'R', 'e', 'c', 't', 0,
    's', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
    'd', 'r', 'a', 'w', 'I', 't', 'e', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'i', 't', 'e', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'c', 't', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'a', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
    's', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'h', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'x', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 's', 'o', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'M', 'o', 'd', 'e', 'l', 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,
    's', 'e', 't', 'D', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'R', 'o', 'w', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    's', 'e', 't', 'D', 'r', 'a', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'n', 'e', 'x', 't', 'C', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    'Q', 'S', 'e', 't', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'C', 'o', 'l', 'o', 'r', '>', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'm', 'a', 'k', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'T', 'a', 'g', 's', 0,
    'b', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'W', 'M', '2', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'o', 'l', 'e', 0,
    'W', 'M', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'N', 'E', 'T', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 'V', 'e', 'r', 't', 0,
    'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'W', 'i', 'n', 'd', 'o', 'w', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'h', 'a', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'h', 'a', 's', 'N', 'E', 'T', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'r', 'e', 's', 't', 'a', 'c', 'k', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'O', 'r', 'd', 'e', 'r', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'y', 's', 't', 'e', 'm', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'o', 'n', 'A', 'l', 'l', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'i', 's', 'G', 'l', 'o', 'w', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'p', 'p', 'l', 'y', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'l', 'o', 't', 'S', 'p', 'e', 'a', 'k', 'T', 'e', 'x', 't', 0,
    's', 'l', 'o', 't', 'D', 'o', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'W', 'o', 'r', 'd', 0,
    'i', 's', 'N', 'o', 't', 'i', 'f', 'y', 'C', 'l', 'i', 'c', 'k', 0,
    'n', 'e', 'w', 'T', 'a', 'b', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'F', 'i', 'r', 's', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'l', 'o', 't', 'E', 'n', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'h', 'o', 'w', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'I', 't', 'a', 'l', 'i', 'c', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'I', 't', 'a', 'l', 'i', 'c', 0,
    'c', 'a', 'n', 'D', 'e', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    'c', 'a', 'n', 'I', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'O', 'r', 'H', 't', 'm', 'l', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 's', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'm', 'a', 'g', 'e', 0,
    'e', 'x', 'p', 'o', 'n', 'e', 'n', 't', 'R', 'a', 't', 'i', 'o', 0,
    'r', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'a', 'r', 's', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'D', 'i', 'r', 't', 'y', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'a', 'n', 'B', 'e', 'R', 'e', 's', 't', 'o', 'r', 'e', 'd', 0,
    's', 'e', 't', 'D', 'a', 'r', 'k', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'u', 's', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'm', 'e', 'n', 'u', 'R', 'e', 'p', 'o', 'r', 't', 'B', 'u', 'g', 0,
    'm', 'e', 'n', 'u', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 'M', 'o', 'd', 'e', 0,
    'l', 'e', 'a', 'v', 'e', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'i', 's', 'T', 'a', 'b', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    't', 'r', 'a', 'p', 'R', 'e', 't', 'u', 'r', 'n', 'K', 'e', 'y', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'D', 'e', 't', 'a', 'i', 'l', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'o', 'u', 's', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'D', 'i', 'f', 'f', 0,
    'w', 'r', 'a', 'p', 'p', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'U', 'p', 'd', 'a', 't', 'e', 'd', 0,
    'w', 'r', 'i', 't', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'r', 'e', 'a', 'd', 'E', 'n', 't', 'r', 'y', 'L', 'i', 's', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'N', 'e', 't', 'w', 'o', 'r', 'k', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'c', 'l', 'o', 's', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'C', 'l', 'o', 's', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    'K', 'I', 'n', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'K', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'l', 'o', 's', 't', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'a', 'c', 'c', 'e', 'l', 'M', 'o', 'd', 'M', 'a', 's', 'k', 'X', 0,
    'g', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    's', 'l', 'o', 't', 'N', 'e', 'x', 't', 'M', 'a', 't', 'c', 'h', 0,
    's', 'o', 'u', 'n', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'M', 'a', 't', 'c', 'h', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'e', 'r', 's', 'o', 'n', 'a', 'l', 'W', 'o', 'r', 'd', 's', 0,
    'c', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'W', 'i', 't', 'h', 0,
    'K', 'S', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'm', 'a', 's', 'k', 'A', 'l', 'o', 'n', 'g', 'L', 'i', 'n', 'e', 0,
    'r', 'e', 's', 'e', 't', 'P', 'l', 'o', 't', 'M', 'a', 's', 'k', 0,
    'a', 'd', 'd', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 't', 'P', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 's', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'o', 'x', 'T', 'a', 'b', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'W', 'T', '_', 'D', 'o', 'c', 'k', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'W', 'T', '_', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'e', 'w', 'S', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'L', 'a', 'u', 'n', 'c', 'h', 'e', 'd', 'B', 'y', 0,
    'g', 'o', 't', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'c', 'u', 'r', 's', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'C', 'u', 'r', 's', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 'u', 't', 'o', 's', 't', 'a', 'r', 't', 'P', 'a', 't', 'h', 0,
    'm', 'o', 'u', 's', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 'n', 0,
    'd', 'n', 'd', 'E', 'v', 'e', 'n', 't', 'D', 'e', 'l', 'a', 'y', 0,
    'x', 'i', 'o', 'E', 'r', 'r', 'h', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'N', 'o', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'u', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    's', 'e', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    's', 'e', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'n', 'e', 'w', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 'S', 't', 'a', 't', 'e', 0,
    'I', 'n', 't', 'e', 'r', 'n', 'a', 't', 'i', 'o', 'n', 'a', 'l', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    's', 'e', 't', 'S', 'a', 'm', 'p', 'l', 'e', 'T', 'e', 'x', 't', 0,
    'f', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'S', 't', 'y', 'l', 'e', 0,
    'B', 'a', 'c', 'k', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'd', 'i', 'a', 'l', 'o', 'g', 's', 'P', 'a', 'r', 'e', 'n', 't', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'R', 'e', 's', 't', 'a', 'r', 't', 0,
    'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'M', 'a', 't', 'c', 'h', 0,
    'K', 'F', 'i', 'n', 'd', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'F', 'i', 'n', 'd', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 's', 0,
    'K', 'S', 'p', 'l', 'a', 's', 'h', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'M', 'o', 'd', 'e', 0,
    'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'W', 'I', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'S', 'o', 'r', 'r', 'y', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'b', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 'n', 'd', 'B', 'u', 'g', 'R', 'e', 'p', 'o', 'r', 't', 0,
    'i', 's', 'A', 'p', 'p', 'r', 'o', 'p', 'r', 'i', 'a', 't', 'e', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 'R', 'a', 't', 'i', 'o', 0,
    'M', 'i', 'd', 'l', 'i', 'g', 'h', 't', 'S', 'h', 'a', 'd', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'h', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'L', 'i', 's', 't', 0,
    'i', 's', 'C', 'u', 's', 't', 'o', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'b', 'a', 'r', 0,
    'e', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'S', 'h', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'b', 'a', 'r', 0,
    'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'C', 'o', 'm', 'b', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'i', 'c', 'k', 'y', 'M', 'e', 'n', 'u', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'H', 'o', 'v', 'e', 'r', 'e', 'd', 0,
    'w', 'r', 'i', 't', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'r', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'N', 'o', 'A', 'u', 't', 'o', 'l', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'u', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'J', 'o', 'b', 0,
    'u', 's', 'r', 'R', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 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,
    'f', 'r', 'a', 'm', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'b', 'o', 't', 't', 'o', 'm', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'T', 'o', 'p', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'R', 'e', 's', 'i', 'z', 'e', 'd', 0,
    'd', 'r', 'a', 'w', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'r', 'a', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'V', 'a', 'l', 'u', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 'F', 'r', 'o', 'm', 'T', 'e', 'x', 't', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'L', 'i', 'm', 'i', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'i', 't', 'e', 'm', 'F', 'r', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'r', 'o', 'm', 'I', 't', 'e', 'm', 0,
    'r', 'e', 't', 'u', 'r', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'S', 't', 'y', 'l', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'S', 'i', 'n', 'g', 'l', 'e', 'S', 't', 'e', 'p', 0,
    's', 'e', 't', 'u', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'm', 'a', 'p', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', '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,
    'i', 's', 'I', 'n', 'd', 'e', 'x', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'd', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'd', 'o', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    't', 'e', 'x', 't', 'E', 'l', 'i', 'd', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 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,
    'c', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 'S', 'e', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'e', 'n', 'd', 'R', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'e', 'n', 'd', 'I', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'c', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'C', 'h', 'a', 'r', '>', 0,
    'b', 'e', 'g', 'i', 'n', 'X', 'M', 'L', 'P', 'l', 'u', 'g', 0,
    'S', 't', 'a', 't', 'e', 'R', 'e', 'v', 'e', 'r', 's', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'l', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'W', 'M', '2', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'W', 'M', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'W', 'M', 'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 's', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'M', 'o', 'v', 'e', 0,
    'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'i', 'z', 'e', 0,
    'A', 'l', 'l', 'T', 'y', 'p', 'e', 's', 'M', 'a', 's', 'k', 0,
    'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'M', 'a', 's', 'k', 0,
    'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'M', 'a', 's', 'k', 0,
    'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 's', 't', 'a', 'r', 't', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 'w', 'i', 'd', 't', 'h', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    'i', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'l', 'i', 'e', 'n', 't', 0,
    't', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'Y', 'P', 'E', 'S', 0,
    's', 't', 'r', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'O', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    't', 'r', 'a', 'n', 's', 'i', 'e', 'n', 't', 'F', 'o', 'r', 0,
    'm', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'U', 's', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'P', 'l', 'a', 'i', 'n', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 0,
    'K', 'T', 'e', 'x', 't', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    'c', 'l', 'o', 's', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'i', 'n', 'i', 't', 'i', 'a', 't', 'e', 'D', 'r', 'a', 'g', 0,
    's', 'e', 't', 'R', 'e', 'j', 'e', 'c', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'F', 'i', 'x', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'r', 's', 't', 'T', 'e', 'x', 't', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'i', 'x', 'e', 'l', 'P', 'e', 'r', 'M', 'a', 'r', 'k', 0,
    's', 'h', 'o', 'w', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'h', 'o', 'w', 'E', 'n', 'd', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
    'a', 'l', 'i', 'g', 'n', 'J', 'u', 's', 't', 'i', 'f', 'y', 0,
    's', 'e', 't', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'F', 'o', 'c', 'u', 's', 0,
    'K', 'I', 'n', 't', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 'M', 'o', 'd', 'e', 0,
    'd', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'o', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'a', 'd', 'd', 'T', 'o', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'I', 't', 'e', 'm', 's', 0,
    'm', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'K', 'D', 'E', 0,
    'm', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 0,
    'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 'D', 'o', 'w', 'n', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
    't', 'a', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'w', 'e', 'e', 'k', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    't', 'e', 'x', 't', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'Q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 0,
    's', 'e', 't', 'A', 'b', 'o', 'u', 't', 'D', 'a', 't', 'a', 0,
    'c', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'B', 'a', 'r', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'K', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 0,
    'K', 'B', 'u', 't', 't', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 0,
    'K', 'A', 'r', 'r', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 0,
    'B', 'e', 'l', 'o', 'w', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
    'B', 'u', 't', 't', 'o', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 0,
    's', 'e', 'n', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'X', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'O', 'p', 'e', 'n', 'e', 'd', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'r', 'e', 'a', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'A', 's', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'a', 'l', 'l', 'e', 't', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'q', 'u', 'i', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'K', 'S', 'v', 'g', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 't', 'e', 'm', 0,
    'e', 'n', 's', 'u', 'r', 'e', 'I', 'n', 'i', 't', 'e', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'O', 'l', 'd', 'e', 's', 't', 0,
    'l', 'o', 'a', 'd', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'f', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'V', 'i', 'e', 'w', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'K', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'r', 'e', 'p', 'l', 'y', 'T', 'a', 'r', 'g', 'e', 't', 's', 0,
    'g', 'e', 'n', 'e', 'r', 'i', 'c', 'R', 'e', 'p', 'l', 'y', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'C', 'o', 'd', 'e', 'X', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    'b', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    's', 'a', 'v', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 0,
    'f', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'U', 'n', 'i', 'q', 'u', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 'c', 'e', 'l', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 'N', 'a', 'm', 'e', 0,
    'a', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'i', 'n', 'g', 0,
    's', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'L', 'i', 'n', 'e', 's', 0,
    'U', 'n', 'k', 'n', 'w', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    'v', 'i', 'e', 'w', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'W', 'T', '_', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'T', 'a', 'b', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'W', 'T', '_', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 0,
    'n', 'e', 'w', 'S', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 0,
    'b', 'u', 't', 't', 'o', 'n', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'p', 'i', 'c', 't', 'u', 'r', 'e', 's', 'P', 'a', 't', 'h', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'P', 'a', 't', 'h', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'P', 'a', 't', 'h', 0,
    's', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 0,
    's', 'a', 'v', 'e', 'Y', 'o', 'u', 'r', 's', 'e', 'l', 'f', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    't', 'e', 'm', 'p', 'S', 'a', 'v', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'T', 'o', 'p', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'k', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'O', 'n', 'l', 'y', 0,
    'p', 'a', 'i', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'f', 'o', 'c', 'u', 's', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'I', 't', 'e', 'm', 0,
    'd', 'r', 'a', 'w', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 'T', 'e', 'x', 't', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    'S', 'm', 'a', 'l', 'l', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'a', 't', 'e', 0,
    'S', 'i', 'z', 'e', 'E', 'n', 'o', 'r', 'm', 'o', 'u', 's', 0,
    't', 'o', 'M', 'o', 'n', 'o', 'c', 'h', 'r', 'o', 'm', 'e', 0,
    'd', 'o', 'u', 'b', 'l', 'e', 'P', 'i', 'x', 'e', 'l', 's', 0,
    'T', 'o', 'M', 'o', 'n', 'o', 'c', 'h', 'r', 'o', 'm', 'e', 0,
    's', 'e', 't', 'T', 'h', 'e', 'm', 'e', 'I', 'n', 'f', 'o', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'F', 'i', 'x', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'r', 'a', 'm', 'e', 0,
    'A', 'l', 'l', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'S', 'i', 'z', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', 0,
    's', 'e', 't', 'H', 'a', 's', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'd', 'i', 'a', 'l', 'o', 'g', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    's', 'h', 'o', 'w', 'M', 'u', 'l', 't', 'i', 'T', 'i', 'p', 0,
    'K', 'T', 'i', 'p', 'D', 'a', 't', 'a', 'b', 'a', 's', 'e', 0,
    'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'W', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'W', 'i', 'd', 'g', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'w', 'a', 's', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'K', 'I', 'n', 'p', 'u', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'E', 'd', 'i', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'c', 'l', 'o', 's', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '1', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '2', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '3', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'r', 'e', 's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'h', 'e', 'l', 'p', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'I', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'o', 'l', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'G', 'r', 'e', 'e', 'n', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'h', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'B', 'a', 'c', 'k', 0,
    'p', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'B', 'a', 'c', 'k', 0,
    'P', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'M', 'i', 'x', 'e', 'd', 'M', 'o', 'd', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 0,
    'K', 'C', 'o', 'd', 'e', 'c', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 's', 0,
    'r', 'e', 'a', 'd', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'f', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'd', 'r', 'a', 'w', 'B', 'r', 'a', 'n', 'c', 'h', 'e', 's', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 's', 't', 'a', 'n', 't', 'P', 'o', 'p', 'u', 'p', 0,
    'D', 'e', 'l', 'a', 'y', 'e', 'd', 'P', 'o', 'p', 'u', 'p', 0,
    'r', 'i', 'g', 'h', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'c', 'l', 'e', 'a', 'r', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    't', 'a', 'b', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 0,
    'd', 'r', 'a', 'w', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
    'i', 't', 'e', 'm', 'T', 'e', 'x', 't', 'R', 'e', 'c', 't', 0,
    'o', 'p', 'a', 'q', 'u', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'C', 'l', 'o', 's', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 's', 'e', 't', 0,
    'l', 'o', 'a', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'a', 'd', 'd', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'r', 'e', 'c', 't', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'R', 'e', 'c', 't', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
    'f', 'o', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
    's', 'c', 'r', 'e', 'e', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    's', 'l', 'i', 'd', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'r', 'e', 'p', 'e', 'a', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'i', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 'D', 'a', 't', 'a', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    'r', 'o', 'w', 's', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    'c', 'a', 'n', 'F', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'd', 'r', 'o', 'p', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'd', 'e', 'u', 'i', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'A', 'd', 'd', 'e', 'd', 0,
    'd', 'o', 'm', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'f', 'i', 'n', 'a', 'l', 'i', 'z', 'e', 'G', 'U', 'I', 0,
    'F', 'r', 'o', 'm', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'W', 'M', '2', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'C', 'l', 'o', 's', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'S', 't', 'i', 'c', 'k', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'S', 'h', 'a', 'd', 'e', 0,
    'N', 'E', 'T', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'S', 'k', 'i', 'p', 'T', 'a', 's', 'k', 'b', 'a', 'r', 0,
    'D', 'N', 'D', 'I', 'c', 'o', 'n', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'o', 'l', 't', 'i', 'p', 'M', 'a', 's', 'k', 0,
    'U', 't', 'i', 'l', 'i', 't', 'y', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'p', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'o', 'l', 'b', 'a', 'r', 'M', 'a', 's', 'k', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'M', 'a', 's', 'k', 0,
    'r', 'i', 'g', 'h', 't', '_', 's', 't', 'a', 'r', 't', 0,
    'r', 'i', 'g', 'h', 't', '_', 'w', 'i', 'd', 't', 'h', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 't', 'a', 't', 'e', 0,
    'k', 'd', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'W', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 0,
    'N', 'E', 'T', 'R', 'o', 'o', 't', 'I', 'n', 'f', 'o', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'd', 'd', 'e', 'd', 0,
    'm', 'a', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'd', 'o', 'N', 'o', 't', 'M', 'a', 'n', 'a', 'g', 'e', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'w', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'a', 'i', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'g', 'r', 'o', 'u', 'p', 'L', 'e', 'a', 'd', 'e', 'r', 0,
    'i', 's', 'O', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'n', 'f', 'o', 0,
    'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    'i', 's', 'R', 'e', 'j', 'e', 'c', 't', 'i', 'n', 'g', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'l', 'e', 'n', 'g', 't', 'h', 'F', 'i', 'x', 'e', 'd', 0,
    's', 'e', 't', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
    'C', 'e', 'n', 't', 'i', 'm', 'e', 't', 'r', 'e', 's', 0,
    'M', 'i', 'l', 'l', 'i', 'm', 'e', 't', 'r', 'e', 's', 0,
    'F', 'u', 'l', 'l', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'B', 'o', 'l', 'd', 0,
    't', 'o', 'C', 'l', 'e', 'a', 'n', 'H', 't', 'm', 'l', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'B', 'o', 'l', 'd', 0,
    'a', 'l', 'i', 'g', 'n', 'C', 'e', 'n', 't', 'e', 'r', 0,
    'i', 'n', 'v', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    'K', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'I', 'n', 't', 'S', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    's', 'l', 'o', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'T', 'a', 'b', 'R', 'a', 'i', 's', 'e', 'd', 0,
    'K', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'a', 'u', 't', 'o', 'S', 'u', 'g', 'g', 'e', 's', 't', 0,
    'p', 'a', 'i', 'n', 't', 'S', 'u', 'n', 'k', 'e', 'n', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'a', 'i', 's', 'e', 'd', 0,
    'R', 'e', 'c', 't', 'a', 'n', 'g', 'u', 'l', 'a', 'r', 0,
    'K', 'L', 'e', 'd', ':', ':', 'S', 'h', 'a', 'p', 'e', 0,
    'K', 'L', 'e', 'd', ':', ':', 'S', 't', 'a', 't', 'e', 0,
    'k', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'K', 'D', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'd', 'a', 't', 'e', 'F', 'r', 'o', 'm', 'P', 'o', 's', 0,
    'p', 'o', 's', 'F', 'r', 'o', 'm', 'D', 'a', 't', 'e', 0,
    'K', 'P', 'o', 'p', 'u', 'p', 'F', 'r', 'a', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 0,
    'B', 'l', 'o', 'c', 'k', 'C', 'o', 'm', 'b', 'o', 's', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'c', 'o', 'n', 's', 0,
    's', 'e', 'n', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'L', 'o', 'c', 'a', 'l', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'S', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'C', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'l', 'o', 'a', 'd', 'F', 'r', 'o', 'm', 'S', 'v', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'r', 'e', 'a', 0,
    'C', 'u', 's', 't', 'o', 'm', 'S', 't', 'y', 'l', 'e', 0,
    'A', 'l', 'l', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'S', 'c', 'r', 'e', 'e', 'n', 'S', 'a', 'v', 'e', 'r', 0,
    'r', 'a', 'i', 's', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 's', 0,
    'C', 'a', 't', 'a', 's', 't', 'r', 'o', 'p', 'h', 'e', 0,
    'i', 's', 'K', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'o', 'w', 'n', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'y', 'm', 'X', 'T', 'o', 'K', 'e', 'y', 'Q', 't', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'M', 'o', 'd', 'X', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'S', 'y', 'm', 'X', 0,
    'm', 'o', 'd', 'X', 'N', 'u', 'm', 'L', 'o', 'c', 'k', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'A', 'u', 't', 'o', 'R', 'e', 's', 't', 'a', 'r', 't', 0,
    'S', 'a', 'f', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'e', 'm', 'i', 't', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 'C', 'o', 'm', 'b', 'o', 0,
    'a', 'u', 't', 'o', 'C', 'o', 'r', 'r', 'e', 'c', 't', 0,
    's', 'l', 'o', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'l', 'o', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    'F', 'o', 'r', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'E', 'm', 'p', 't', 'y', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'K', 'e', 'y', 's', 0,
    'l', 'a', 's', 't', '_', 'm', 'a', 'n', 'a', 'g', 'e', 0,
    'm', 'a', 'p', 'T', 'o', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'G', 'r', 'i', 'd', 'S', 'h', 'o', 'w', 'n', 0,
    'p', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'K', 'P', 'l', 'o', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'B', 'a', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'l', 'e', 'a', 'r', 'P', 'o', 'i', 'n', 't', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'B', 'a', 'r', 'B', 'r', 'u', 's', 'h', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'P', 'e', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'B', 'a', 'r', 's', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'a', 'g', 'e', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'p', 'a', 'g', 'e', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'W', 'T', '_', 'G', 'r', 'o', 'u', 'p', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'W', 'T', '_', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
    'W', 'T', '_', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 0,
    's', 'e', 't', 'X', 'i', 'n', 'e', 'r', 'a', 'm', 'a', 0,
    's', 'e', 't', 'H', 'o', 's', 't', 'n', 'a', 'm', 'e', 0,
    'f', 'i', 'n', 'd', 'W', 'M', 'C', 'l', 'a', 's', 's', 0,
    's', 'e', 'n', 'd', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'Q', 'T', 0,
    'I', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 's', 'M', 'u', 'l', 't', 'i', 'H', 'e', 'a', 'd', 0,
    't', 'a', 's', 'k', 'b', 'a', 'r', 'F', 'o', 'n', 't', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'F', 'o', 'n', 't', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 'l', 'F', 'o', 'n', 't', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'P', 'a', 't', 'h', 0,
    'R', 'i', 'g', 'h', 't', 'H', 'a', 'n', 'd', 'e', 'd', 0,
    's', 'i', 'n', 'g', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    's', 'l', 'o', 't', 'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
    's', 't', 'o', 'p', 'O', 'n', 'C', 'l', 'o', 's', 'e', 0,
    't', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'i', 't', 'e', 'm', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'K', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'A', 'l', 'l', 0,
    'U', 's', 'e', 'r', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'M', 'a', 'i', 'n', 'B', 'a', 'r', 'I', 'c', 'o', 'n', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'I', 'c', 'o', 'n', 0,
    'r', 'e', 'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'S', 't', 'a', 't', 'e', 0,
    'M', 'a', 'i', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 0,
    'f', 'i', 'n', 'g', 'e', 'r', 'p', 'r', 'i', 'n', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'C', 'a', 'c', 'h', 'e', 0,
    'i', 's', 'F', 'i', 'x', 'e', 'd', 'O', 'n', 'l', 'y', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 0,
    'K', 'F', 'o', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 0,
    'f', 'i', 'n', 'd', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'K', 'F', 'i', 'n', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'r', 'e', 's', 'e', 't', 'C', 'o', 'u', 'n', 't', 's', 0,
    'u', 'n', 'd', 'o', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'a', 'l', 'l', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    'g', 'o', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'D', 'o', 'm', 'a', 'i', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    'n', 'e', 'w', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'g', 'e', 't', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
    'h', 'e', 'l', 'p', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'p', 'a', 'c', 'i', 'n', 'g', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'u', 'p', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'M', 'a', 'p', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'd', 'y', 0,
    'K', 'P', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
    'K', 'X', 'Y', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'd', 'r', 'a', 'w', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'U', 't', 'i', 'l', 's', 0,
    'S', 'h', 'a', 'd', 'o', 'w', 'S', 'h', 'a', 'd', 'e', 0,
    'N', 'e', 'u', 't', 'r', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'V', 'i', 's', 'i', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'P', 'a', 't', 'c', 'h', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'e', 'l', 'l', 's', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'm', 'b', 'o', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'o', 'l', 'o', 'r', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'B', 'l', 'u', 'e', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    's', 'a', 'v', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'h', 'o', 'w', 'M', 'e', 'n', 'u', 'b', 'a', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'f', 'i', 't', 'T', 'o', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'S', 'a', 'v', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'S', 'h', 'o', 'w', 'M', 'e', 'n', 'u', 'b', 'a', 'r', 0,
    'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'F', 'i', 't', 'T', 'o', 'H', 'e', 'i', 'g', 'h', 't', 0,
    's', 'l', 'o', 't', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'a', 'v', 'e', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    'l', 'o', 'a', 'd', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 't', 'M', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
    'm', 'i', 's', 's', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 0,
    's', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'e', 't', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'l', 'o', 't', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'i', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    't', 'o', 't', 'a', 'l', 'A', 'm', 'o', 'u', 'n', 't', 0,
    'u', 's', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    's', 'e', 't', 'M', 'a', 'x', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'M', 'i', 'n', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'w', 'a', 'p', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'r', 'e', 'a', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'i', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'M', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 'd', 0,
    'l', 'e', 'f', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'M', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'G', 'r', 'i', 'd', 0,
    't', 'a', 'b', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    't', 'a', 'b', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'p', 'i', 'x', 'e', 'l', 'M', 'e', 't', 'r', 'i', 'c', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    's', 'e', 't', 'D', 'e', 'c', 'i', 'm', 'a', 'l', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 0,
    't', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'T', 'e', 'x', 't', 0,
    'k', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'i', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'o', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    's', 't', 'e', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'm', 'a', 'p', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'c', 'o', 'd', 'e', 'c', 'F', 'o', 'r', 'M', 'i', 'b', 0,
    's', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'n', 'e', 'w', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 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,
    'c', 'r', 'e', 'a', 't', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'r', 'o', 'w', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'd', 'a', 't', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'g', 'u', 'i', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 's', 0,
    's', 'e', 't', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'e', 'n', 'd', 'X', 'M', 'L', 'P', 'l', 'u', 'g', 0,
    's', 'e', 't', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'u', 's', 't', 'o', 'm', 'T', 'a', 'g', 's', 0,
    'W', 'M', '2', 'O', 'p', 'a', 'c', 'i', 't', 'y', 0,
    'W', 'M', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'v', 'e', 0,
    'S', 't', 'a', 'y', 's', 'O', 'n', 'T', 'o', 'p', 0,
    'N', 'E', 'T', ':', ':', 'S', 't', 'a', 't', 'e', 0,
    'S', 'p', 'l', 'a', 's', 'h', 'M', 'a', 's', 'k', 0,
    'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 's', 'k', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'M', 'a', 's', 'k', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 'e', 'n', 'd', 0,
    'l', 'e', 'f', 't', '_', 's', 't', 'a', 'r', 't', 0,
    'l', 'e', 'f', 't', '_', 'w', 'i', 'd', 't', 'h', 0,
    'N', 'E', 'T', 'W', 'i', 'n', 'I', 'n', 'f', 'o', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'r', 'o', 'o', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'x', '1', '1', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 'S', '2', 0,
    'Q', 'L', 'i', 's', 't', '<', 'W', 'I', 'd', '>', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 't', 'a', 't', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'I', 'n', 'f', 'o', 0,
    'd', 'r', 'a', 'w', 'M', 'a', 'r', 'k', 'e', 'r', 0,
    'e', 'n', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'U', 's', 'e', 'T', 'i', 'p', 's', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'I', 'm', 'a', 'g', 'e', 'R', 'i', 'g', 'h', 't', 0,
    's', 'l', 'o', 't', 'D', 'o', 'F', 'i', 'n', 'd', 0,
    'K', 'T', 'a', 'b', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'w', 'h', 'e', 'e', 'l', 'D', 'e', 'l', 't', 'a', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    'K', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'T', 'e', 'x', 't', 0,
    'f', 'i', 'r', 's', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'l', 'i', 'g', 'n', 'R', 'i', 'g', 'h', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'L', 'i', 'n', 'k', 0,
    't', 'e', 'x', 't', 'O', 'r', 'H', 't', 'm', 'l', 0,
    'v', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 's', 0,
    'd', 'r', 'a', 'g', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 't', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    's', 'h', 'o', 'w', 'S', 'l', 'i', 'd', 'e', 'r', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'l', 'o', 's', 'e', 0,
    'm', 'e', 'm', 'b', 'e', 'r', 'L', 'i', 's', 't', 0,
    'h', 'a', 's', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'd', 'a', 'r', 'k', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'K', 'L', 'e', 'd', ':', ':', 'L', 'o', 'o', 'k', 0,
    'N', 'o', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
    'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 'U', 'p', 0,
    'd', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
    'C', 'i', 'r', 'c', 'l', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'U', 'r', 'l', 0,
    'c', 'o', 'n', 't', 'i', 'n', 'u', 'o', 'u', 's', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'T', 'p', 0,
    'B', 'u', 't', 't', 'o', 'n', 'D', 'o', 'w', 'n', 0,
    'g', 'o', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'X', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
    'f', 'o', 'r', 'm', 'a', 't', 'T', 'e', 'x', 't', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'L', 'i', 's', 't', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'c', 'k', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'o', 'p', 'e', 'n', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'L', 'i', 's', 't', 0,
    'K', 'U', 'n', 'd', 'o', 'S', 't', 'a', 'c', 'k', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'a', 's', 'k', 0,
    'N', 'o', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'P', 'e', 'r', 's', 'i', 's', 't', 'a', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'k', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'h', 'a', 's', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'a', 'l', 'l', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'W', 'o', 'r', 'd', 0,
    'r', 'o', 't', 'a', 't', 'e', 'D', 'o', 'w', 'n', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'R', 'o', 't', 'a', 't', 'e', 'D', 'o', 'w', 'n', 0,
    's', 'e', 't', 'P', 'r', 'i', 'm', 'a', 'r', 'y', 0,
    'u', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'r', 'o', 'c', 'k', 'e', 'r', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'N', 'o', 'A', 'c', 'c', 'e', 'l', 0,
    's', 'e', 't', 'P', 'i', 'x', 'R', 'e', 'c', 't', 0,
    'p', 'l', 'a', 'c', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    'B', 'o', 't', 't', 'o', 'm', 'A', 'x', 'i', 's', 0,
    'K', 'P', 'l', 'o', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'P', 'e', 'n', 0,
    'p', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'i', 'e', 'w', 0,
    'W', 'i', 'd', 'g', 'e', 't', 'R', 'o', 'l', 'e', 0,
    'H', 'e', 'a', 'd', 'e', 'r', 'R', 'o', 'l', 'e', 0,
    'K', 'P', 'a', 'g', 'e', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'P', 'a', 'g', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'a', 'g', 'e', 0,
    'M', 'a', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'S', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 0,
    'c', 'e', 'n', 't', 'e', 'r', 'R', 'e', 'c', 't', 0,
    'l', 'a', 'u', 'n', 'c', 'h', 'e', 'd', 'B', 'y', 0,
    's', 'e', 't', 'W', 'M', 'C', 'l', 'a', 's', 's', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'e', 'n', 'd', 'F', 'i', 'n', 'i', 's', 'h', 0,
    's', 'e', 'n', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'a', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'v', 'i', 'd', 'e', 'o', 's', 'P', 'a', 't', 'h', 0,
    'L', 'e', 'f', 't', 'H', 'a', 'n', 'd', 'e', 'd', 0,
    's', 'l', 'o', 't', 'R', 'e', 's', 'u', 'm', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'i', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'I', 't', 'e', 'm', 0,
    'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
    's', 'c', 'r', 'e', 'e', 'n', 's', 'h', 'o', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'S', 'i', 'z', 'e', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    'F', 'i', 'r', 's', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'M', 'a', 't', 'c', 'h', 'E', 'x', 'a', 'c', 't', 0,
    'S', 't', 'a', 't', 'u', 's', 'I', 'c', 'o', 'n', 0,
    'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 0,
    'd', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'e', 0,
    'L', 'a', 's', 't', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'D', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'C', 'a', 'c', 'h', 'e', 0,
    's', 'a', 'm', 'p', 'l', 'e', 'T', 'e', 'x', 't', 0,
    'F', 'a', 'm', 'i', 'l', 'y', 'L', 'i', 's', 't', 0,
    'n', 'u', 'm', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'F', 'r', 'o', 'm', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'T', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'l', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'y', 'e', 's', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    't', 'r', 'y', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'a', 'r', 'g', 'i', 'n', 'H', 'i', 'n', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'M', 'a', 'p', 0,
    'h', 'a', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'B', 'u', 'g', 'R', 'e', 'p', 'o', 'r', 't', 0,
    'c', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'L', 'i', 'g', 'h', 't', 'S', 'h', 'a', 'd', 'e', 0,
    'H', 'o', 'v', 'e', 'r', 'C', 'o', 'l', 'o', 'r', 0,
    'F', 'o', 'c', 'u', 's', 'C', 'o', 'l', 'o', 'r', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'r', 'a', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'i', 'n', 'g', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'R', 'e', 'd', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'H', 'u', 'e', 0,
    'f', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'o', 'p', 'e', 'n', 'R', 'e', 'c', 'e', 'n', 't', 0,
    'A', 'c', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'O', 'p', 'e', 'n', 'R', 'e', 'c', 'e', 'n', 't', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'b', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'm', 'i', 'b', 'F', 'o', 'r', 'N', 'a', 'm', 'e', 0,
    's', 't', 'i', 'c', 'k', 'y', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    't', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'w', 'r', 'i', 't', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'a', 'g', 'e', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'R', 'o', 'l', 'e', 0,
    't', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    't', 'o', 'p', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'r', 'o', 'w', 'R', 'e', 's', 'i', 'z', 'e', 'd', 0,
    't', 'a', 'b', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'T', 'e', 'x', 't', 0,
    's', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'h', 'i', 'd', 'e', 'O', 'r', 'S', 'h', 'o', 'w', 0,
    's', 'o', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'f', 'i', 't', 'T', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'F', 'i', 't', 'T', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'a', 'c', 'h', 'e', 'L', 'i', 'm', 'i', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'f', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'l', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'u', 'r', 's', 'o', 'r', 'R', 'e', 'c', 't', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'g', 'e', 't', 'I', 'n', 't', 'e', 'g', 'e', 'r', 0,
    'a', 'c', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'O', 'p', 'a', 'c', 'i', 't', 'y', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    's', 'i', 'n', 'g', 'l', 'e', 'S', 't', 'e', 'p', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'm', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'm', 'm', 'i', 't', 'D', 'a', 't', 'a', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'F', 'a', 't', 'a', 'l', 'E', 'r', 'r', 'o', 'r', 0,
    's', 'e', 't', 'P', 'a', 't', 't', 'e', 'r', 'n', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 'D', 'a', 't', 'a', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'G', 'U', 'I', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 'X', 'M', 'L', 0,
    'X', 'A', 'W', 'M', 'S', 't', 'a', 't', 'e', 0,
    'W', 'M', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 0,
    'W', 'i', 't', 'h', 'd', 'r', 'a', 'w', 'n', 0,
    'K', 'e', 'e', 'p', 'B', 'e', 'l', 'o', 'w', 0,
    'S', 'k', 'i', 'p', 'P', 'a', 'g', 'e', 'r', 0,
    'K', 'e', 'e', 'p', 'A', 'b', 'o', 'v', 'e', 0,
    'N', 'E', 'T', ':', ':', 'R', 'o', 'l', 'e', 0,
    't', 'o', 'p', '_', 's', 't', 'a', 'r', 't', 0,
    't', 'o', 'p', '_', 'w', 'i', 'd', 't', 'h', 0,
    'r', 'i', 'g', 'h', 't', '_', 'e', 'n', 'd', 0,
    'a', 'd', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 'S', 0,
    'C', 'l', 'a', 's', 's', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'Y', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'X', 'V', 'a', 'l', 'u', 'e', 0,
    'u', 's', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'U', 'r', 'l', 'L', 'a', 'b', 'e', 'l', 0,
    'l', 'o', 'a', 'd', 'S', 't', 'a', 't', 'e', 0,
    'I', 'm', 'a', 'g', 'e', 'L', 'e', 'f', 't', 0,
    'm', 'a', 'i', 'l', 'C', 'l', 'i', 'c', 'k', 0,
    's', 'e', 'l', 'e', 'c', 't', 'T', 'a', 'b', 0,
    'f', 'i', 'r', 's', 't', 'T', 'e', 'x', 't', 0,
    'd', 'r', 'a', 'w', 'A', 'r', 'r', 'o', 'w', 0,
    'e', 'n', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'l', 'i', 'd', 'e', 'D', 'o', 'w', 'n', 0,
    'a', 'l', 'i', 'g', 'n', 'L', 'e', 'f', 't', 0,
    'K', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 0,
    'R', 'o', 't', 'a', 't', 'e', '2', '7', '0', 0,
    'R', 'o', 't', 'a', 't', 'e', '1', '8', '0', 0,
    'K', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'T', 'a', 'b', 0,
    'S', 'T', 'Y', 'L', 'E', 'L', 'A', 'S', 'T', 0,
    'K', 'D', 'E', 'V', '3', 'I', 'C', 'O', 'N', 0,
    'q', 'u', 'e', 'r', 'y', 'E', 'x', 'i', 't', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'e', 'c', 't', 0,
    'p', 'a', 'i', 'n', 't', 'F', 'l', 'a', 't', 0,
    'K', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'd', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'U', 'r', 'l', 0,
    'i', 'n', 's', 'e', 'r', 't', 'U', 'r', 'l', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'U', 'R', 'L', 0,
    'i', 'n', 's', 'e', 'r', 't', 'U', 'R', 'L', 0,
    'a', 'd', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 0,
    'F', 'o', 'n', 't', 'C', 'o', 'm', 'b', 'o', 0,
    'b', 'a', 'r', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'm', 'o', 'v', 'e', 'd', 'D', 'o', 'w', 'n', 0,
    'B', 'u', 't', 't', 'o', 'n', 'A', 'd', 'd', 0,
    'K', 'W', 'o', 'r', 'd', 'W', 'r', 'a', 'p', 0,
    'e', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'h', 'a', 's', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'a', 'd', 'm', 'i', 'n', 'M', 'o', 'd', 'e', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 0,
    'A', 'd', 'm', 'i', 'n', 'M', 'o', 'd', 'e', 0,
    'I', 'g', 'n', 'o', 'r', 'e', 'R', 'T', 'L', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'F', 'o', 'r', 0,
    'k', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'k', 'n', 'o', 'w', 'n', 'K', 'e', 'y', 's', 0,
    'l', 'o', 's', 't', 'O', 'w', 'n', 'e', 'r', 0,
    'm', 'o', 'd', 'X', 'S', 'h', 'i', 'f', 't', 0,
    'p', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'l', 'a', 's', 't', 'M', 'a', 't', 'c', 'h', 0,
    'n', 'e', 'x', 't', 'M', 'a', 't', 'c', 'h', 0,
    'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', 0,
    'a', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    's', 'l', 'o', 't', 'A', 'p', 'p', 'l', 'y', 0,
    'e', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'A', 'c', 'c', 'e', 'l', 'N', 'o', 'n', 'e', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 0,
    'K', 'e', 'e', 'p', 'E', 'm', 'p', 't', 'y', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'h', 'a', 'p', 'e', 'N', 'a', 'm', 'e', 0,
    'g', 'r', 'i', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'e', 's', 'e', 't', 'P', 'l', 'o', 't', 0,
    's', 'e', 't', 'L', 'i', 'm', 'i', 't', 's', 0,
    'R', 'i', 'g', 'h', 't', 'A', 'x', 'i', 's', 0,
    's', 'e', 't', 'B', 'a', 'r', 'P', 'e', 'n', 0,
    'p', 'l', 'o', 't', 'T', 'y', 'p', 'e', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 0,
    'K', 'P', 'l', 'o', 't', 'A', 'x', 'i', 's', 0,
    'K', 'P', 'a', 'g', 'e', 'V', 'i', 'e', 'w', 0,
    'M', 'a', 'r', 'g', 'i', 'n', 'I', 'n', 'c', 0,
    'W', 'T', '_', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'W', 'T', '_', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'W', 'T', '_', 'S', 'l', 'i', 'd', 'e', 'r', 0,
    'W', 'T', '_', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    's', 'e', 't', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    's', 'e', 't', 'S', 'i', 'l', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'N', 'o', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'l', 'a', 'r', 'g', 'e', 'F', 'o', 'n', 't', 0,
    'f', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 'F', 0,
    'm', 'u', 's', 'i', 'c', 'P', 'a', 't', 'h', 0,
    's', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'L', 'a', 'b', 'e', 'l', 'O', 'n', 'l', 'y', 0,
    's', 'l', 'o', 't', 'C', 'l', 'e', 'a', 'n', 0,
    'K', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'S', 'm', 'a', 'l', 'l', 'I', 'c', 'o', 'n', 0,
    'a', 'd', 'd', 'A', 'p', 'p', 'D', 'i', 'r', 0,
    'L', 'a', 's', 't', 'S', 't', 'a', 't', 'e', 0,
    'S', 'i', 'z', 'e', 'L', 'a', 'r', 'g', 'e', 0,
    'S', 'i', 'z', 'e', 'S', 'm', 'a', 'l', 'l', 0,
    'L', 'a', 's', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'M', 'a', 't', 'c', 'h', 'B', 'e', 's', 't', 0,
    'T', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
    'h', 'a', 's', 'E', 'f', 'f', 'e', 'c', 't', 0,
    't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
    'K', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 0,
    'k', 'e', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'P', 'r', 'o', 'm', 'p', 't', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 's', 't', 0,
    'D', 'a', 'n', 'g', 'e', 'r', 'o', 'u', 's', 0,
    'A', 'l', 'l', 'o', 'w', 'L', 'i', 'n', 'k', 0,
    'n', 'o', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'o', 'k', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 'v', 'o', 'i', 'd', 'A', 'r', 'e', 'a', 0,
    'N', 'o', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'D', 'a', 'r', 'k', 'S', 'h', 'a', 'd', 'e', 0,
    'g', 'r', 'a', 'b', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'f', 'i', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'e', 'p', 'o', 'r', 't', 'B', 'u', 'g', 0,
    'f', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
    'r', 'e', 'd', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'f', 'i', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
    'p', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'I', 'd', 's', 0,
    'P', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 0,
    'F', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
    'R', 'e', 'd', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'F', 'i', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'U', 'r', 'l', 0,
    'p', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'a', 'b', 'o', 'u', 't', 'D', 'a', 't', 'a', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 'e', 'd', 0,
    'c', 'a', 'n', 'D', 'e', 'c', 'o', 'd', 'e', 0,
    'r', 'e', 'a', 'd', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'D', 'o', 'm', 'a', 'i', 'n', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    's', 'e', 't', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'E', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 't', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    'r', 'o', 'w', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'a', 'b', 0,
    'a', 'r', 'r', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'S', 'u', 'f', 'f', 'i', 'x', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'i', 'x', 0,
    's', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'a', 'u', 't', 'o', 'C', 'l', 'o', 's', 'e', 0,
    'a', 'u', 't', 'o', 'R', 'e', 's', 'e', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    's', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    's', 'e', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'g', 'e', 't', 'D', 'o', 'u', 'b', 'l', 'e', 0,
    's', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'd', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    's', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    'l', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'h', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'a', 'd', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'a', 'd', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'a', 'v', 'e', 'S', 't', 'a', 't', 'e', 0,
    'a', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    't', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'i', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'w', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 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', 't', 'a', 'r', 't', 'D', 'r', 'a', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'h', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'i', 's', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'i', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'e', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'r', 's', 0,
    's', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
    'f', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'e', 'n', 't', 'r', 'y', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'u', 'p', 'G', 'U', 'I', 0,
    'F', 'r', 'o', 'm', 'T', 'o', 'o', 'l', 0,
    'D', 'o', 'c', 'k', 'M', 'a', 's', 'k', 0,
    'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 0,
    'N', 'E', 'T', 'S', 't', 'r', 'u', 't', 0,
    'l', 'e', 'f', 't', '_', 'e', 'n', 'd', 0,
    'N', 'E', 'T', 'P', 'o', 'i', 'n', 't', 0,
    'u', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    's', 'e', 'n', 'd', 'P', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 't', 'r', 'u', 't', 0,
    'w', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 0,
    'h', 'a', 's', 'S', 't', 'a', 't', 'e', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'd', 0,
    'u', 'r', 'l', 'C', 'l', 'i', 'c', 'k', 0,
    'm', 'o', 'v', 'e', 'd', 'T', 'a', 'b', 0,
    'e', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    't', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'R', 'o', 't', 'a', 't', 'e', '9', '0', 0,
    'd', 'o', 'L', 'a', 'y', 'o', 'u', 't', 0,
    's', 'e', 't', 'S', 't', 'e', 'p', 's', 0,
    't', 'a', 'b', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'a', 'd', 'd', 'T', 'i', 't', 'l', 'e', 0,
    'd', 'b', 'u', 's', 'N', 'a', 'm', 'e', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 0,
    'h', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'u', 's', 'e', 'r', 'T', 'e', 'x', 't', 0,
    'l', 'e', 'd', 'W', 'i', 'd', 't', 'h', 0,
    'C', 'i', 'r', 'c', 'u', 'l', 'a', 'r', 0,
    'u', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
    'l', 'i', 's', 't', 'V', 'i', 'e', 'w', 0,
    'N', 'o', 'B', 'g', 'M', 'o', 'd', 'e', 0,
    'p', 'a', 'g', 'e', 'D', 'o', 'w', 'n', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 's', 0,
    'A', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
    'B', 'u', 't', 't', 'o', 'n', 'U', 'p', 0,
    'h', 'a', 's', 'E', 'n', 't', 'r', 'y', 0,
    'w', 'r', 'i', 't', 'e', 'M', 'a', 'p', 0,
    'd', 'o', 'n', 't', 'S', 'a', 'v', 'e', 0,
    'D', 'o', 'n', 't', 'S', 'a', 'v', 'e', 0,
    'm', 'o', 'v', 'e', 'N', 'e', 'a', 'r', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 's', 0,
    'k', 'e', 'y', 'A', 'd', 'd', 'e', 'd', 0,
    'k', 'n', 'o', 'w', 's', 'K', 'e', 'y', 0,
    'n', 'e', 'w', 'O', 'w', 'n', 'e', 'r', 0,
    'g', 'e', 't', 'A', 't', 'o', 'm', 's', 0,
    'm', 'o', 'd', 'X', 'T', 'o', 'Q', 't', 0,
    'm', 'o', 'd', 'X', 'M', 'e', 't', 'a', 0,
    'm', 'o', 'd', 'X', 'C', 't', 'r', 'l', 0,
    'm', 'o', 'd', 'X', 'L', 'o', 'c', 'k', 0,
    'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'd', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'W', 'e', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'U', 'p', 0,
    'R', 'o', 't', 'a', 't', 'e', 'U', 'p', 0,
    'h', 'a', 's', 'h', 'a', 'b', 'l', 'e', 0,
    'd', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'd', 'r', 'a', 'w', 'A', 'x', 'e', 's', 0,
    'm', 'a', 's', 'k', 'R', 'e', 'c', 't', 0,
    'd', 'a', 't', 'a', 'R', 'e', 'c', 't', 0,
    'L', 'e', 'f', 't', 'A', 'x', 'i', 's', 0,
    'b', 'a', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'a', 'd', 'd', 'P', 'o', 'i', 'n', 't', 0,
    'b', 'a', 'r', 'B', 'r', 'u', 's', 'h', 0,
    'l', 'a', 'b', 'e', 'l', 'P', 'e', 'n', 0,
    'A', 's', 't', 'e', 'r', 'i', 's', 'k', 0,
    'P', 'e', 'n', 't', 'a', 'g', 'o', 'n', 0,
    'T', 'r', 'i', 'a', 'n', 'g', 'l', 'e', 0,
    'N', 'o', 'P', 'o', 'i', 'n', 't', 's', 0,
    'f', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'W', 'T', '_', 'L', 'i', 'm', 'i', 't', 0,
    'x', 'i', 'n', 'e', 'r', 'a', 'm', 'a', 0,
    'h', 'o', 's', 't', 'n', 'a', 'm', 'e', 0,
    'f', 'i', 'n', 'd', 'I', 'c', 'o', 'n', 0,
    'f', 'i', 'n', 'd', 'N', 'a', 'm', 'e', 0,
    'm', 'e', 'n', 'u', 'F', 'o', 'n', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 0,
    'k', 'e', 'e', 'p', 'O', 'p', 'e', 'n', 0,
    's', 'l', 'o', 't', 'S', 't', 'o', 'p', 0,
    'i', 't', 'e', 'm', 'V', 'i', 'e', 'w', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'I', 'c', 'o', 'n', 0,
    'i', 'c', 'o', 'n', 'P', 'a', 't', 'h', 0,
    'l', 'o', 'a', 'd', 'I', 'c', 'o', 'n', 0,
    'S', 'i', 'z', 'e', 'H', 'u', 'g', 'e', 0,
    'S', 'c', 'a', 'l', 'a', 'b', 'l', 'e', 0,
    'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 'i', 'z', 'e', 0,
    'C', 'o', 'l', 'o', 'r', 'i', 'z', 'e', 0,
    'N', 'o', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'S', 'i', 'z', 'e', 'L', 'i', 's', 't', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'n', 'e', 'e', 'd', 'D', 'a', 't', 'a', 0,
    's', 'o', 'r', 'r', 'y', 'W', 'I', 'd', 0,
    'e', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'K', 'd', 'e', 'P', 'r', 'i', 'n', 't', 0,
    'i', 'n', 'i', 't', 'M', 'a', 'p', 's', 0,
    'M', 'i', 'd', 'S', 'h', 'a', 'd', 'e', 0,
    'a', 'd', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'b', 'o', 'u', 't', 'K', 'D', 'E', 0,
    'a', 'b', 'o', 'u', 't', 'A', 'p', 'p', 0,
    't', 'i', 'p', 'O', 'f', 'D', 'a', 'y', 0,
    'l', 'a', 's', 't', 'P', 'a', 'g', 'e', 0,
    'g', 'o', 't', 'o', 'L', 'i', 'n', 'e', 0,
    'g', 'o', 't', 'o', 'P', 'a', 'g', 'e', 0,
    'f', 'i', 'n', 'd', 'P', 'r', 'e', 'v', 0,
    'f', 'i', 'n', 'd', 'N', 'e', 'x', 't', 0,
    's', 't', 'd', 'N', 'a', 'm', 'e', 's', 0,
    'T', 'i', 'p', 'o', 'f', 'D', 'a', 'y', 0,
    'L', 'a', 's', 't', 'P', 'a', 'g', 'e', 0,
    'G', 'o', 't', 'o', 'L', 'i', 'n', 'e', 0,
    'G', 'o', 't', 'o', 'P', 'a', 'g', 'e', 0,
    'F', 'i', 'n', 'd', 'P', 'r', 'e', 'v', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 0,
    'M', 'e', 'n', 'u', 'M', 'o', 'd', 'e', 0,
    'm', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'f', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    'u', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'm', 'a', 'x', 'V', 'a', 'l', 'u', 'e', 0,
    'm', 'i', 'n', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'V', 'a', 'l', 'i', 'd', 0,
    's', 'e', 't', 'P', 'r', 'o', 'x', 'y', 0,
    'd', 'r', 'a', 'w', 'T', 'r', 'e', 'e', 0,
    'r', 'e', 'e', 'x', 'p', 'a', 'n', 'd', 0,
    'b', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 0,
    'r', 'o', 'w', 'M', 'o', 'v', 'e', 'd', 0,
    'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'p', 'o', 'l', 'i', 's', 'h', 0,
    'r', 'e', 'f', 'o', 'r', 'm', 'a', 't', 0,
    'd', 'e', 'c', 'i', 'm', 'a', 'l', 's', 0,
    'l', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'd', 'r', 'a', 'w', 'T', 'e', 'x', 't', 0,
    'd', 'e', 's', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'M', 'o', 'v', 'i', 'e', 0,
    's', 'e', 't', 'B', 'u', 'd', 'd', 'y', 0,
    'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
    'g', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'B', 'r', 'u', 's', 'h', 0,
    's', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 0,
    'i', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
    'g', 'e', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 0,
    's', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
    'l', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'e', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'r', 'e', 'l', 'e', 'a', 's', 'e', 'd', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 'n', 'h', 'e', 'r', 'i', 't', 's', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'T', 'r', 'u', 'n', 'c', 'a', 't', 'e', 0,
    'i', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    't', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'i', 's', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'i', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'r', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    'c', 'l', 'i', 'e', 'n', 't', 's', 0,
    'x', 'm', 'l', 'F', 'i', 'l', 'e', 0,
    'W', 'M', 'S', 't', 'r', 'u', 't', 0,
    'D', 'N', 'D', 'I', 'c', 'o', 'n', 0,
    'U', 't', 'i', 'l', 'i', 't', 'y', 0,
    'T', 'o', 'p', 'M', 'e', 'n', 'u', 0,
    't', 'o', 'p', '_', 'e', 'n', 'd', 0,
    'N', 'E', 'T', 'I', 'c', 'o', 'n', 0,
    'N', 'E', 'T', 'R', 'e', 'c', 't', 0,
    'N', 'E', 'T', 'S', 'i', 'z', 'e', 0,
    'g', 'o', 't', 'P', 'i', 'n', 'g', 0,
    'A', 'C', 'T', 'I', 'O', 'N', 'S', 0,
    'W', 'M', 'H', 'i', 'n', 't', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 's', 0,
    'l', 'e', 'f', 't', 'U', 'r', 'l', 0,
    'u', 's', 'e', 'T', 'i', 'p', 's', 0,
    't', 'i', 'p', 'T', 'e', 'x', 't', 0,
    'K', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    'h', 'a', 's', 'I', 't', 'e', 'm', 0,
    's', 'l', 'i', 'd', 'e', 'U', 'p', 0,
    's', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    's', 'e', 't', 'L', 'o', 'o', 'k', 0,
    'c', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 's', 0,
    'a', 'r', 'r', 'o', 'w', 'T', 'p', 0,
    'm', 'o', 'v', 'e', 'd', 'U', 'p', 0,
    'K', 'X', 'U', 't', 'i', 'l', 's', 0,
    'F', 'a', 'd', 'e', 'O', 'u', 't', 0,
    'r', 'e', 'a', 'd', 'M', 'a', 'p', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'g', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'd', 'i', 's', 'c', 'a', 'r', 'd', 0,
    'B', 'a', 'l', 'l', 'o', 'o', 'n', 0,
    's', 'e', 't', 'B', 'a', 's', 'e', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'd', 0,
    'e', 'v', 'e', 'n', 't', 'I', 'd', 0,
    'm', 'o', 'd', 'X', 'A', 'l', 't', 0,
    'h', 'a', 's', 'I', 'c', 'o', 'n', 0,
    'K', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'e', 'e', 'p', 'F', 'D', 's', 0,
    'c', 'o', 'm', 'p', 'O', 'b', 'j', 0,
    't', 'a', 'b', 'P', 'r', 'e', 'v', 0,
    't', 'a', 'b', 'N', 'e', 'x', 't', 0,
    'T', 'a', 'b', 'P', 'r', 'e', 'v', 0,
    'T', 'a', 'b', 'N', 'e', 'x', 't', 0,
    'p', 'r', 'i', 'm', 'a', 'r', 'y', 0,
    'p', 'i', 'x', 'R', 'e', 'c', 't', 0,
    'T', 'o', 'p', 'A', 'x', 'i', 's', 0,
    'l', 'i', 'n', 'e', 'P', 'e', 'n', 0,
    'H', 'e', 'x', 'a', 'g', 'o', 'n', 0,
    'W', 'T', '_', 'T', 'r', 'e', 'e', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 0,
    's', 't', 'o', 'p', 'p', 'e', 'd', 0,
    'e', 'x', 'a', 'm', 'p', 'l', 'e', 0,
    'u', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'g', 'l', 'o', 'b', 'a', 'l', '_', 0,
    'N', 'o', 'G', 'r', 'o', 'u', 'p', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 0,
    't', 'o', 'G', 'a', 'm', 'm', 'a', 0,
    'T', 'o', 'G', 'a', 'm', 'm', 'a', 0,
    's', 'h', 'o', 'w', 'T', 'i', 'p', 0,
    'p', 'r', 'e', 'v', 'T', 'i', 'p', 0,
    'n', 'e', 'x', 't', 'T', 'i', 'p', 0,
    'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 0,
    'l', 'i', 'g', 'h', 't', 'e', 'n', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'o', 'p', 'e', 'n', 'N', 'e', 'w', 0,
    's', 't', 'd', 'N', 'a', 'm', 'e', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'd', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 0,
    's', 'e', 't', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 0,
    'a', 'd', 'd', 'P', 'a', 'g', 'e', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 0,
    'd', 'r', 'a', 'w', 'R', 'o', 'w', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    't', 'a', 'b', 'T', 'e', 'x', 't', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 0,
    'z', 'o', 'o', 'm', 'O', 'u', 't', 0,
    'i', 's', 'E', 'q', 'u', 'a', 'l', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'm', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'Z', 'o', 'o', 'm', 'O', 'u', 't', 0,
    'N', 'o', 'M', 'a', 't', 'c', 'h', 0,
    'g', 'e', 't', 'T', 'e', 'x', 't', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'o', 'p', 'a', 'c', 'i', 't', 'y', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 0,
    'D', 'i', 's', 'c', 'a', 'r', 'd', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 0,
    'b', 'u', 't', 't', 'o', 'n', 's', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 0,
    's', 'e', 't', 'M', 'e', 'n', 'u', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 0,
    'i', 'n', 'd', 'e', 'x', 'A', 't', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    'c', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'p', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    't', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'l', 'e', 'a', 's', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'E', 'm', 'p', 't', 'y', 0,
    's', 'e', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 0,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    's', 'e', 't', 'X', 'M', 'L', 0,
    'W', 'M', 'P', 'i', 'n', 'g', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 0,
    'W', 'M', 'N', 'a', 'm', 'e', 0,
    'I', 'c', 'o', 'n', 'i', 'c', 0,
    'S', 'h', 'a', 'd', 'e', 'd', 0,
    'S', 't', 'i', 'c', 'k', 'y', 0,
    'S', 'p', 'l', 'a', 's', 'h', 0,
    's', 'e', 't', 'P', 'i', 'd', 0,
    'w', 'm', 'N', 'a', 'm', 'e', 0,
    'S', 'T', 'A', 'T', 'E', 'S', 0,
    'h', 'a', 's', 'W', 'I', 'd', 0,
    'y', 'V', 'a', 'l', 'u', 'e', 0,
    'M', 'e', 't', 'r', 'e', 's', 0,
    'K', 'R', 'u', 'l', 'e', 'r', 0,
    's', 'l', 'i', 'd', 'e', 'r', 0,
    's', 'e', 't', 'T', 'a', 'b', 0,
    'U', 'p', 'D', 'o', 'w', 'n', 0,
    'p', 'a', 'g', 'e', 'U', 'p', 0,
    'S', 't', 'r', 'e', 'a', 'm', 0,
    'I', 'n', 's', 'e', 'r', 't', 0,
    'U', 's', 'e', 'R', 'T', 'L', 0,
    'c', 'l', 'o', 's', 'e', 'd', 0,
    'K', 'C', 'r', 'a', 's', 'h', 0,
    'S', 'o', 'r', 't', 'e', 'd', 0,
    's', 'l', 'o', 't', 'O', 'k', 0,
    'R', 'e', 'l', 'o', 'a', 'd', 0,
    'p', 'o', 'i', 'n', 't', 's', 0,
    'b', 'a', 'r', 'P', 'e', 'n', 0,
    'T', 'a', 'b', 'b', 'e', 'd', 0,
    'K', 'S', 't', 'y', 'l', 'e', 0,
    's', 'i', 'l', 'e', 'n', 't', 0,
    'i', 's', '_', 'p', 'i', 'd', 0,
    'a', 'd', 'd', 'P', 'i', 'd', 0,
    's', 'e', 't', 'B', 'i', 'n', 0,
    'i', 'n', 'i', 't', 'I', 'd', 0,
    'h', 'a', 'n', 'd', 'e', 'd', 0,
    'E', 'm', 'b', 'l', 'e', 'm', 0,
    'D', 'e', 'v', 'i', 'c', 'e', 0,
    't', 'o', 'G', 'r', 'a', 'y', 0,
    'T', 'o', 'G', 'r', 'a', 'y', 0,
    'K', '3', 'I', 'c', 'o', 'n', 0,
    'c', 'o', 'm', 'm', 'i', 't', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    'N', 'o', 'E', 'x', 'e', 'c', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'e', 't', 'H', 'u', 'e', 0,
    'd', 'a', 'r', 'k', 'e', 'n', 0,
    'c', 'o', 'l', 'o', 'r', 's', 0,
    's', 'a', 'v', 'e', 'A', 's', 0,
    'R', 'e', 'v', 'e', 'r', 't', 0,
    'a', 'd', 'd', 'U', 'r', 'l', 0,
    'S', 'o', 'n', 'n', 'e', 't', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 0,
    'a', 'n', 'c', 'h', 'o', 'r', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    't', 'a', 'b', 'B', 'a', 'r', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 0,
    'z', 'o', 'o', 'm', 'I', 'n', 0,
    'L', 'e', 't', 't', 'e', 'r', 0,
    'p', 'r', 'i', 'n', 't', '_', 0,
    'i', 'n', 'd', 'e', 'n', 't', 0,
    'S', 'a', 'v', 'e', 'A', 's', 0,
    'Z', 'o', 'o', 'm', 'I', 'n', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'C', 'u', 's', 't', 'o', 'm', 0,
    'l', 'a', 'y', 'o', 'u', 't', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    's', 'e', 't', 'P', 'e', 'n', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'o', 't', 'a', 't', 'e', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 0,
    'a', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'j', 'e', 'c', 't', 0,
    's', 'c', 'r', 'e', 'e', 'n', 0,
    'w', 'i', 'd', 'g', 'e', 't', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    's', 't', 'e', 'p', 'B', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 0,
    't', 'o', 'g', 'g', 'l', 'e', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    't', 'o', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    'r', 'e', 's', 'u', 'm', 'e', 0,
    'h', 'e', 'i', 'g', 'h', 't', 0,
    'b', 'o', 't', 't', 'o', 'm', 0,
    'i', 's', 'O', 'p', 'e', 'n', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'C', 'r', 'e', 'a', 't', 'e', 0,
    'n', 'o', 't', 'i', 'f', 'y', 0,
    'S', 'q', 'u', 'a', 'r', 'e', 0,
    'C', 'i', 'r', 'c', 'l', 'e', 0,
    'l', 'e', 'n', 'g', 't', 'h', 0,
    '_', '_', 'g', 'e', '_', '_', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'b', 'u', 'f', 'f', 'e', 'r', 0,
    'r', 'e', 's', 'i', 'z', 'e', 0,
    'r', 'e', 'v', 'e', 'r', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    '_', '_', 'l', 't', '_', '_', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'W', 'M', 'P', 'i', 'd', 0,
    'M', 'o', 'd', 'a', 'l', 0,
    's', 't', 'r', 'u', 't', 0,
    'N', 'E', 'T', 'W', 'M', 0,
    'K', 'V', 'B', 'o', 'x', 0,
    'P', 'i', 'x', 'e', 'l', 0,
    'V', 'S', 'N', 'E', 'T', 0,
    'K', 'M', 'e', 'n', 'u', 0,
    'K', 'H', 'B', 'o', 'x', 0,
    'i', 'c', 'o', 'n', 's', 0,
    'A', 't', 'T', 'o', 'p', 0,
    'B', 'o', 'x', 'e', 'd', 0,
    'c', 'l', 'a', 'i', 'm', 0,
    'o', 'r', 'd', 'e', 'r', 0,
    'B', 'e', 'g', 'i', 'n', 0,
    't', 'o', 'S', 'v', 'g', 0,
    't', 'h', 'e', 'm', 'e', 0,
    'P', 'l', 'a', 'c', 'e', 0,
    'E', 'm', 'o', 't', 'e', 0,
    'a', 'p', 'p', 'l', 'y', 0,
    'K', 'I', 'c', 'o', 'n', 0,
    'K', 'F', 'i', 'n', 'd', 0,
    's', 'a', 'v', 'e', 'd', 0,
    's', 'o', 'r', 'r', 'y', 0,
    'U', 's', 'e', 'r', '3', 0,
    'U', 's', 'e', 'r', '2', 0,
    'U', 's', 'e', 'r', '1', 0,
    's', 'h', 'a', 'd', 'e', 0,
    'p', 'r', 'i', 'o', 'r', 0,
    'P', 'r', 'i', 'o', 'r', 0,
    'u', 's', 'e', 'r', 's', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'i', 's', 'S', 'e', 't', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'l', 'a', 'b', 'e', 'l', 0,
    'b', 'e', 'g', 'i', 'n', 0,
    's', 'p', 'e', 'e', 'd', 0,
    'a', 'b', 'o', 'u', 't', 0,
    'p', 'a', 's', 't', 'e', 0,
    'm', 'o', 'v', 'i', 'e', 0,
    'P', 'a', 's', 't', 'e', 0,
    'v', 'a', 'l', 'i', 'd', 0,
    'd', 'e', 'p', 't', 'h', 0,
    'C', 'l', 'e', 'a', 'r', 0,
    't', 'i', 't', 'l', 'e', 0,
    'i', 't', 'e', 'm', 's', 0,
    'b', 'r', 'u', 's', 'h', 0,
    'P', 'a', 'n', 'e', 'l', 0,
    'P', 'l', 'a', 'i', 'n', 0,
    's', 'h', 'a', 'p', 'e', 0,
    'p', 'o', 'p', 'u', 'p', 0,
    'c', 'o', 'l', 'o', 'r', 0,
    'f', 'i', 'x', 'u', 'p', 0,
    'p', 'a', 'i', 'n', 't', 0,
    's', 't', 'a', 't', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'a', 'd', 'd', 'e', 'd', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'e', 'x', 'e', 'c', '_', 0,
    'r', 'i', 'g', 'h', 't', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'c', 'o', 'u', 'n', 't', 0,
    'r', 'e', 's', 'e', 't', 0,
    'm', 'a', 't', 'c', 'h', 0,
    'b', 'u', 'd', 'd', 'y', 0,
    'i', 'n', 'd', 'e', 'x', 0,
    'm', 'o', 'd', 'e', 'l', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'w', 'n', 'e', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'D', 'o', 'c', 'k', 0,
    'X', 'A', 'p', 'p', 0,
    'R', 'i', 'c', 'h', 0,
    'l', 'o', 'o', 'k', 0,
    'K', 'L', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 0,
    't', 'e', 's', 't', 0,
    'c', 'o', 'n', 't', 0,
    'T', 'e', 's', 't', 0,
    'a', 'x', 'i', 's', 0,
    'S', 't', 'a', 'r', 0,
    'p', 'i', 'd', 's', 0,
    'n', 'o', 'n', 'e', 0,
    't', 'i', 'n', 't', 0,
    'l', 'u', 'm', 'a', 0,
    'h', 'e', 'l', 'p', 0,
    'g', 'o', 'T', 'o', 0,
    'z', 'o', 'o', 'm', 0,
    'm', 'a', 'i', 'l', 0,
    'G', 'o', 't', 'o', 0,
    'H', 'o', 'm', 'e', 0,
    'Z', 'o', 'o', 'm', 0,
    'M', 'a', 'i', 'l', 0,
    'l', 'i', 's', 't', 0,
    'b', 'a', 'c', 'k', 0,
    'I', 'n', 'c', 'h', 0,
    'f', 'i', 'n', 'd', 0,
    'r', 'e', 'd', 'o', 0,
    'u', 'n', 'd', 'o', 0,
    'd', 'e', 'l', '_', 0,
    'R', 'e', 'd', 'o', 0,
    'U', 'n', 'd', 'o', 0,
    'C', 'o', 'p', 'y', 0,
    'k', 'e', 'y', 's', 0,
    'i', 't', 'e', 'm', 0,
    's', 'h', 'o', 'w', 0,
    'd', 'o', 'n', 'e', 0,
    'b', 'e', 'e', 'p', 0,
    'f', 'o', 'n', 't', 0,
    'm', 'e', 'n', 'u', 0,
    'd', 'r', 'a', 'w', 0,
    'e', 'd', 'i', 't', 0,
    'i', 'c', 'o', 'n', 0,
    's', 'a', 'v', 'e', 0,
    's', 'y', 'n', 'c', 0,
    's', 'e', 't', 'Y', 0,
    's', 'e', 't', 'X', 0,
    'u', 'r', 'l', 's', 0,
    'h', 'o', 'm', 'e', 0,
    't', 'y', 'p', 'e', 0,
    'Q', 'u', 'i', 't', 0,
    'q', 'u', 'i', 't', 0,
    'l', 'e', 'f', 't', 0,
    's', 't', 'o', 'p', 0,
    's', 'p', 'a', 'n', 0,
    's', 'o', 'r', 't', 0,
    'd', 'a', 't', 'a', 0,
    'p', 'a', 't', 'h', 0,
    'n', 'e', 'x', 't', 0,
    'c', 'o', 'p', 'y', 0,
    'o', 'p', 'e', 'n', 0,
    'w', 'i', 'n', 0,
    't', 'a', 'b', 0,
    'o', 'f', 'f', 0,
    'y', 'e', 's', 0,
    'B', 'o', 't', 0,
    'T', 'r', 'y', 0,
    'm', 'i', 'x', 0,
    'A', 's', 'k', 0,
    'j', 'o', 'b', 0,
    'u', 'r', 'l', 0,
    'E', 'n', 'd', 0,
    'C', 'u', 't', 0,
    'O', 'f', 'f', 0,
    'A', 'n', 'y', 0,
    'Y', 'e', 's', 0,
    'h', 'u', 'e', 0,
    'b', 'i', 'n', 0,
    'a', 'd', 'd', 0,
    'd', 'i', 'r', 0,
    'p', 'o', 's', 0,
    'n', 'o', 0,
    'O', 'n', 0,
};

void sipVH_kdeui_0(sip_gilstate_t sipGILState,PyObject *sipMethod,const KConfigGroup& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",const_cast<KConfigGroup *>(&a0),sipType_KConfigGroup,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_1(sip_gilstate_t sipGILState,PyObject *sipMethod,KXMLGUIClient *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KXMLGUIClient,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KXMLGUIFactory * sipVH_kdeui_2(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KXMLGUIFactory * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KXMLGUIFactory,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_3(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DF",const_cast<QString *>(&a0),sipType_QString,NULL,a1,sipType_KXMLGUIClient_ReverseStateChange);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_4(sip_gilstate_t sipGILState,PyObject *sipMethod,const QDomDocument& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",const_cast<QDomDocument *>(&a0),sipType_QDomDocument,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_5(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,bool a1,bool a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Dbb",const_cast<QString *>(&a0),sipType_QString,NULL,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_6(sip_gilstate_t sipGILState,PyObject *sipMethod,const KComponentData& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KComponentData *>(&a0),sipType_KComponentData,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QDomDocument sipVH_kdeui_7(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QDomDocument sipRes;
    QDomDocument *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D5",sipType_QDomDocument,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KComponentData sipVH_kdeui_8(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KComponentData sipRes;
    KComponentData *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D5",sipType_KComponentData,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KActionCollection * sipVH_kdeui_9(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KActionCollection * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KActionCollection,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QAction * sipVH_kdeui_10(sip_gilstate_t sipGILState,PyObject *sipMethod,const QDomElement& a0)
{
    QAction * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<QDomElement *>(&a0),sipType_QDomElement,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QAction,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_11(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,QAction *a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",a0,sipType_QWidget,NULL,a1,sipType_QAction,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QAction * sipVH_kdeui_12(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,int a1,const QDomElement& a2)
{
    QAction * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DiD",a0,sipType_QWidget,NULL,a1,const_cast<QDomElement *>(&a2),sipType_QDomElement,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QAction,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_13(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,QWidget *a1,QDomElement& a2,QAction *a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDD",a0,sipType_QWidget,NULL,a1,sipType_QWidget,NULL,&a2,sipType_QDomElement,NULL,a3,sipType_QAction,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QWidget * sipVH_kdeui_14(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,int a1,const QDomElement& a2,QAction *&a3)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DiD",a0,sipType_QWidget,NULL,a1,const_cast<QDomElement *>(&a2),sipType_QDomElement,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QWidget,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_15(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,unsigned long a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"mm",a0,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_16(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,unsigned long a1,long a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"mml",a0,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_17(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,NET::RequestSource a1,unsigned long a2,int a3,unsigned long a4)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"mFmim",a0,a1,sipType_NET_RequestSource,a2,a3,a4);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_18(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,int a1,int a2,int a3,int a4,int a5)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"miiiii",a0,a1,a2,a3,a4,a5);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_19(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,NET::RequestSource a1,unsigned long a2,unsigned long a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"mFmm",a0,a1,sipType_NET_RequestSource,a2,a3);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_20(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,int a1,int a2,unsigned long a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"miim",a0,a1,a2,a3);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_21(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"m",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_22(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const NETPoint& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iD",a0,const_cast<NETPoint *>(&a1),sipType_NETPoint,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_23(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const NETSize& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iD",a0,const_cast<NETSize *>(&a1),sipType_NETSize,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_24(sip_gilstate_t sipGILState,PyObject *sipMethod,const char *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"AA",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_25(sip_gilstate_t sipGILState,PyObject *sipMethod,QPainter *a0,int a1,int a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Dii",a0,sipType_QPainter,NULL,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_26(sip_gilstate_t sipGILState,PyObject *sipMethod,Qt::Alignment a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_Qt_Alignment,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_27(sip_gilstate_t sipGILState,PyObject *sipMethod,QPainter *a0,const QPoint& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",a0,sipType_QPainter,NULL,const_cast<QPoint *>(&a1),sipType_QPoint,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_28(sip_gilstate_t sipGILState,PyObject *sipMethod,KActionCollection *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KActionCollection,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QDrag * sipVH_kdeui_29(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QDrag * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QDrag,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KMenu * sipVH_kdeui_30(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KMenu * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KMenu,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_31(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,Qt::Alignment a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,&a1,sipType_Qt_Alignment,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_32(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,int a1,int a2,int a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iiii",a0,a1,a2,a3);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_33(sip_gilstate_t sipGILState,PyObject *sipMethod,const KConfigGroup& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KConfigGroup *>(&a0),sipType_KConfigGroup,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_34(sip_gilstate_t sipGILState,PyObject *sipMethod,KConfigGroup& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_KConfigGroup,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_35(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,bool a1,bool a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"mbb",a0,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_36(sip_gilstate_t sipGILState,PyObject *sipMethod,KCompletion *a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",a0,sipType_KCompletion,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_37(sip_gilstate_t sipGILState,PyObject *sipMethod,KGlobalSettings::Completion a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KGlobalSettings_Completion);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KLineEdit * sipVH_kdeui_38(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KLineEdit * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KLineEdit,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QDate sipVH_kdeui_39(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0)
{
    QDate sipRes;
    QDate *sipResOrig;
    int sipResState;
    PyObject *resObj = sipCallMethod(0,sipMethod,"i",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D1",sipType_QDate,&sipResState,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
        sipReleaseType(sipResOrig,sipType_QDate,sipResState);
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_40(sip_gilstate_t sipGILState,PyObject *sipMethod,QListWidgetItem *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QListWidgetItem,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QPoint sipVH_kdeui_41(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QPoint sipRes;
    QPoint *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D5",sipType_QPoint,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_42(sip_gilstate_t sipGILState,PyObject *sipMethod,QLineEdit *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QLineEdit,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

const KAboutData * sipVH_kdeui_43(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KAboutData * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KAboutData,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KWallet::Wallet::EntryType sipVH_kdeui_44(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0)
{
    KWallet::Wallet::EntryType sipRes = (KWallet::Wallet::EntryType)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<QString *>(&a0),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_KWallet_Wallet_EntryType,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_45(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_46(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QMap<QString,QString>& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QMap<QString,QString> *>(&a1),sipType_QMap_0200QString_0200QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_47(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QByteArray& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QByteArray *>(&a1),sipType_QByteArray,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_48(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QByteArray& a1,KWallet::Wallet::EntryType a2)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDF",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QByteArray *>(&a1),sipType_QByteArray,NULL,a2,sipType_KWallet_Wallet_EntryType);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_49(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,QString& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,&a1,sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_50(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,QMap<QString,QString>& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,&a1,sipType_QMap_0200QString_0200QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_51(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,QByteArray& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,&a1,sipType_QByteArray,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

const QString& sipVH_kdeui_52(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QString *sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    int sipIsErr = (!resObj || sipParseResult(0,sipMethod,resObj,"DA",sipType_QString,&sipRes) < 0);

    if (sipIsErr)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    if (sipIsErr)
        return *new QString();

    return *sipRes;
}

QPixmap sipVH_kdeui_53(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,int a1)
{
    QPixmap sipRes;
    QPixmap *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"Di",const_cast<QString *>(&a0),sipType_QString,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D5",sipType_QPixmap,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_54(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QPixmap& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QPixmap *>(&a1),sipType_QPixmap,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kdeui_55(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,QPixmap& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,&a1,sipType_QPixmap,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_56(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QPixmap& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QPixmap *>(&a2),sipType_QPixmap,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

double sipVH_kdeui_57(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    double sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"d",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_58(sip_gilstate_t sipGILState,PyObject *sipMethod,double a0,double a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"dd",a0,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kdeui_59(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned long a0,unsigned long a1,unsigned long a2)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"mmm",a0,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_60(sip_gilstate_t sipGILState,PyObject *sipMethod,const QStringList& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",const_cast<QStringList *>(&a0),sipType_QStringList,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_61(sip_gilstate_t sipGILState,PyObject *sipMethod,QStringList *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QStringList,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_62(sip_gilstate_t sipGILState,PyObject *sipMethod,QString *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_63(sip_gilstate_t sipGILState,PyObject *sipMethod,KCompletion::CompOrder a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KCompletion_CompOrder);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

Qt::Alignment sipVH_kdeui_64(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    Qt::Alignment sipRes;
    Qt::Alignment *sipResOrig;
    int sipResState;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D1",sipType_Qt_Alignment,&sipResState,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
        sipReleaseType(sipResOrig,sipType_Qt_Alignment,sipResState);
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QAbstractItemView * sipVH_kdeui_65(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QAbstractItemView * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QAbstractItemView,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_66(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,int a1,const QStyleOption *a2,const QWidget *a3)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"iiDD",a0,a1,const_cast<QStyleOption *>(a2),sipType_QStyleOption,NULL,const_cast<QWidget *>(a3),sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kdeui_67(sip_gilstate_t sipGILState,PyObject *sipMethod,QSessionManager& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_QSessionManager,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QWidget * sipVH_kdeui_68(sip_gilstate_t sipGILState,PyObject *sipMethod,KJob *a0)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KJob,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QWidget,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_69(sip_gilstate_t sipGILState,PyObject *sipMethod,const QList<QWidget *> a0,const QStyleOptionViewItem& a1,const QPersistentModelIndex& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<QList<QWidget *> *>(&a0),sipType_QList_0201QWidget,NULL,const_cast<QStyleOptionViewItem *>(&a1),sipType_QStyleOptionViewItem,NULL,const_cast<QPersistentModelIndex *>(&a2),sipType_QPersistentModelIndex,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QList<QWidget *> sipVH_kdeui_70(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QList<QWidget *> sipRes;
    QList<QWidget *> *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D5",sipType_QList_0201QWidget,&sipResOrig) < 0)
        PyErr_Print();
    else
    {
        sipRes = *sipResOrig;
        delete sipResOrig;
    }

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KTreeWidgetSearchLine * sipVH_kdeui_71(sip_gilstate_t sipGILState,PyObject *sipMethod,QTreeWidget *a0)
{
    KTreeWidgetSearchLine * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QTreeWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_KTreeWidgetSearchLine,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_72(sip_gilstate_t sipGILState,PyObject *sipMethod,QTreeWidget *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QTreeWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kdeui_73(sip_gilstate_t sipGILState,PyObject *sipMethod,const QTreeWidgetItem *a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QTreeWidgetItem *>(a0),sipType_QTreeWidgetItem,NULL,const_cast<QString *>(&a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kdeui_74(sip_gilstate_t sipGILState,PyObject *sipMethod,const QListWidgetItem *a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QListWidgetItem *>(a0),sipType_QListWidgetItem,NULL,const_cast<QString *>(&a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kdeui_75(sip_gilstate_t sipGILState,PyObject *sipMethod,const QModelIndex& a0,const QStyleOption& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QModelIndex *>(&a0),sipType_QModelIndex,NULL,const_cast<QStyleOption *>(&a1),sipType_QStyleOption,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_76(sip_gilstate_t sipGILState,PyObject *sipMethod,const QModelIndex& a0,int a1,const QStyleOption& a2,QPainter *a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DiDD",const_cast<QModelIndex *>(&a0),sipType_QModelIndex,NULL,a1,const_cast<QStyleOption *>(&a2),sipType_QStyleOption,NULL,a3,sipType_QPainter,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

int sipVH_kdeui_77(sip_gilstate_t sipGILState,PyObject *sipMethod,const QModelIndex& a0,const QModelIndex& a1)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QModelIndex *>(&a0),sipType_QModelIndex,NULL,const_cast<QModelIndex *>(&a1),sipType_QModelIndex,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_78(sip_gilstate_t sipGILState,PyObject *sipMethod,const QFont& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",const_cast<QFont *>(&a0),sipType_QFont,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kdeui_79(sip_gilstate_t sipGILState,PyObject *sipMethod,bool a0,bool a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"bb",a0,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kdeui_80(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,int a1,int a2)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"Dii",const_cast<QString *>(&a0),sipType_QString,NULL,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_81(sip_gilstate_t sipGILState,PyObject *sipMethod,long a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"l",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kdeui_82(sip_gilstate_t sipGILState,PyObject *sipMethod,QPixmap *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QPixmap,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QWidget * sipVH_kdeui_83(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QWidget,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kdeui_84(sip_gilstate_t sipGILState,PyObject *sipMethod,QAction *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QAction,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QAction * sipVH_kdeui_85(sip_gilstate_t sipGILState,PyObject *sipMethod,QAction *a0)
{
    QAction * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QAction,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"D4",sipType_QAction,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}


extern "C" {static PyObject *func_qHash(PyObject *,PyObject *);}
static PyObject *func_qHash(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KShapeGesture * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_KShapeGesture,&a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KRockerGesture * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_KRockerGesture,&a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        int a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"i",&a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KShortcut * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_KShortcut,&a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const QKeySequence * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1",sipType_QKeySequence,&a0,&a0State))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QKeySequence *>(a0),sipType_QKeySequence,a0State);

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_qHash);

    return NULL;
}


extern "C" {static PyObject *func_UserIconSet(PyObject *,PyObject *);}
static PyObject *func_UserIconSet(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1",sipType_QString,&a0,&a0State))
        {
            QIcon *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(UserIconSet(*a0));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_UserIconSet);

    return NULL;
}


extern "C" {static PyObject *func_UserIcon(PyObject *,PyObject *);}
static PyObject *func_UserIcon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = KIconLoader::DefaultState;
        const QStringList& a2def = QStringList();
        const QStringList * a2 = &a2def;
        int a2State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|iJ1",sipType_QString,&a0,&a0State,&a1,sipType_QStringList,&a2,&a2State))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(UserIcon(*a0,a1,*a2));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a2),sipType_QStringList,a2State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_UserIcon);

    return NULL;
}


extern "C" {static PyObject *func_MainBarIconSet(PyObject *,PyObject *);}
static PyObject *func_MainBarIconSet(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|i",sipType_QString,&a0,&a0State,&a1))
        {
            QIcon *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(MainBarIconSet(*a0,a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_MainBarIconSet);

    return NULL;
}


extern "C" {static PyObject *func_MainBarIcon(PyObject *,PyObject *);}
static PyObject *func_MainBarIcon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList * a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|iiJ1",sipType_QString,&a0,&a0State,&a1,&a2,sipType_QStringList,&a3,&a3State))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(MainBarIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_MainBarIcon);

    return NULL;
}


extern "C" {static PyObject *func_SmallIconSet(PyObject *,PyObject *);}
static PyObject *func_SmallIconSet(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|i",sipType_QString,&a0,&a0State,&a1))
        {
            QIcon *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(SmallIconSet(*a0,a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_SmallIconSet);

    return NULL;
}


extern "C" {static PyObject *func_SmallIcon(PyObject *,PyObject *);}
static PyObject *func_SmallIcon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList * a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|iiJ1",sipType_QString,&a0,&a0State,&a1,&a2,sipType_QStringList,&a3,&a3State))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(SmallIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_SmallIcon);

    return NULL;
}


extern "C" {static PyObject *func_BarIconSet(PyObject *,PyObject *);}
static PyObject *func_BarIconSet(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|i",sipType_QString,&a0,&a0State,&a1))
        {
            QIcon *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(BarIconSet(*a0,a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_BarIconSet);

    return NULL;
}


extern "C" {static PyObject *func_BarIcon(PyObject *,PyObject *);}
static PyObject *func_BarIcon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList * a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|iiJ1",sipType_QString,&a0,&a0State,&a1,&a2,sipType_QStringList,&a3,&a3State))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(BarIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_BarIcon);

    return NULL;
}


extern "C" {static PyObject *func_DesktopIconSet(PyObject *,PyObject *);}
static PyObject *func_DesktopIconSet(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|i",sipType_QString,&a0,&a0State,&a1))
        {
            QIcon *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(DesktopIconSet(*a0,a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_DesktopIconSet);

    return NULL;
}


extern "C" {static PyObject *func_DesktopIcon(PyObject *,PyObject *);}
static PyObject *func_DesktopIcon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList * a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|iiJ1",sipType_QString,&a0,&a0State,&a1,&a2,sipType_QStringList,&a3,&a3State))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(DesktopIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipArgsParsed,sipName_DesktopIcon);

    return NULL;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KConfigSkeleton_ItemColor(void **);}
static const sipTypeDef *sipSubClass_KConfigSkeleton_ItemColor(void **sipCppRet)
{
    KConfigSkeleton::ItemColor *sipCpp = reinterpret_cast<KConfigSkeleton::ItemColor *>(*sipCppRet);
    sipWrapperType *sipClass;

#line 53 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigskeleton.sip"

    sipClass = NULL;

    if (dynamic_cast<KConfigSkeleton::ItemColor*>(sipCpp))
        sipClass = sipClass_KConfigSkeleton_ItemColor;
    else if (dynamic_cast<KConfigSkeleton::ItemFont*>(sipCpp))
        sipClass = sipClass_KConfigSkeleton_ItemFont;
#line 5348 "sipkdeuipart0.cpp"

    return (sipClass ? sipClass->type : 0);
}


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

#line 48 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicon.sip"

    sipClass = NULL;

    if (dynamic_cast<KIcon*>(sipCpp))
        sipClass = sipClass_KIcon;
#line 5367 "sipkdeuipart0.cpp"

    return (sipClass ? sipClass->type : 0);
}


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

#line 207 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kabstractwidgetjobtracker.sip"

    sipClass = NULL;

    if (dynamic_cast<KAbstractWidgetJobTracker*>(sipCpp))
        {
            sipClass = sipClass_KAbstractWidgetJobTracker;
            if (dynamic_cast<KStatusBarJobTracker*>(sipCpp))
                sipClass = sipClass_KStatusBarJobTracker;
            else if (dynamic_cast<KWidgetJobTracker*>(sipCpp))
                sipClass = sipClass_KWidgetJobTracker;
        }
    else if (dynamic_cast<KAction*>(sipCpp))
        {
            sipClass = sipClass_KAction;
            if (dynamic_cast<KActionMenu*>(sipCpp))
                sipClass = sipClass_KActionMenu;
            else if (dynamic_cast<KPasteTextAction*>(sipCpp))
                sipClass = sipClass_KPasteTextAction;
            else if (dynamic_cast<KSelectAction*>(sipCpp))
                {
                    sipClass = sipClass_KSelectAction;
                    if (dynamic_cast<KCodecAction*>(sipCpp))
                        sipClass = sipClass_KCodecAction;
                    else if (dynamic_cast<KFontAction*>(sipCpp))
                        sipClass = sipClass_KFontAction;
                    else if (dynamic_cast<KFontSizeAction*>(sipCpp))
                        sipClass = sipClass_KFontSizeAction;
                    else if (dynamic_cast<KRecentFilesAction*>(sipCpp))
                        sipClass = sipClass_KRecentFilesAction;
                }
            else if (dynamic_cast<KToggleAction*>(sipCpp))
                {
                    sipClass = sipClass_KToggleAction;
                    if (dynamic_cast<KToggleFullScreenAction*>(sipCpp))
                        sipClass = sipClass_KToggleFullScreenAction;
                    else if (dynamic_cast<KToggleToolBarAction*>(sipCpp))
                        sipClass = sipClass_KToggleToolBarAction;
                }
            else if (dynamic_cast<KToolBarLabelAction*>(sipCpp))
                sipClass = sipClass_KToolBarLabelAction;
            else if (dynamic_cast<KToolBarPopupAction*>(sipCpp))
                sipClass = sipClass_KToolBarPopupAction;
            else if (dynamic_cast<KToolBarSpacerAction*>(sipCpp))
                sipClass = sipClass_KToolBarSpacerAction;
        }
    else if (dynamic_cast<KActionCategory*>(sipCpp))
        sipClass = sipClass_KActionCategory;
    else if (dynamic_cast<KActionCollection*>(sipCpp))
        sipClass = sipClass_KActionCollection;
    else if (dynamic_cast<KActionSelector*>(sipCpp))
        sipClass = sipClass_KActionSelector;
    else if (dynamic_cast<KAnimatedButton*>(sipCpp))
        sipClass = sipClass_KAnimatedButton;
    else if (dynamic_cast<KApplication*>(sipCpp))
        {
            sipClass = sipClass_KApplication;
            if (dynamic_cast<KUniqueApplication*>(sipCpp))
                sipClass = sipClass_KUniqueApplication;
        }
    else if (dynamic_cast<KArrowButton*>(sipCpp))
        sipClass = sipClass_KArrowButton;
    else if (dynamic_cast<KButtonGroup*>(sipCpp))
        sipClass = sipClass_KButtonGroup;
    else if (dynamic_cast<KCModule*>(sipCpp))
        sipClass = sipClass_KCModule;
    else if (dynamic_cast<KCapacityBar*>(sipCpp))
        sipClass = sipClass_KCapacityBar;
    else if (dynamic_cast<KCategorizedSortFilterProxyModel*>(sipCpp))
        sipClass = sipClass_KCategorizedSortFilterProxyModel;
    else if (dynamic_cast<KCategorizedView*>(sipCpp))
        sipClass = sipClass_KCategorizedView;
    else if (dynamic_cast<KCharSelect*>(sipCpp))
        sipClass = sipClass_KCharSelect;
    else if (dynamic_cast<KColorButton*>(sipCpp))
        sipClass = sipClass_KColorButton;
    else if (dynamic_cast<KColorCells*>(sipCpp))
        sipClass = sipClass_KColorCells;
    else if (dynamic_cast<KColorCombo*>(sipCpp))
        sipClass = sipClass_KColorCombo;
    else if (dynamic_cast<KColorPatch*>(sipCpp))
        sipClass = sipClass_KColorPatch;
    else if (dynamic_cast<KComboBox*>(sipCpp))
        {
            sipClass = sipClass_KComboBox;
            if (dynamic_cast<KFontComboBox*>(sipCpp))
                sipClass = sipClass_KFontComboBox;
            else if (dynamic_cast<KHistoryComboBox*>(sipCpp))
                sipClass = sipClass_KHistoryComboBox;
            else if (dynamic_cast<Sonnet::DictionaryComboBox*>(sipCpp))
                sipClass = sipClass_Sonnet_DictionaryComboBox;
        }
    else if (dynamic_cast<KCompletion*>(sipCpp))
        sipClass = sipClass_KCompletion;
    else if (dynamic_cast<KConfigDialogManager*>(sipCpp))
        sipClass = sipClass_KConfigDialogManager;
    else if (dynamic_cast<KConfigSkeleton*>(sipCpp))
        sipClass = sipClass_KConfigSkeleton;
    else if (dynamic_cast<KDatePicker*>(sipCpp))
        sipClass = sipClass_KDatePicker;
    else if (dynamic_cast<KDateTable*>(sipCpp))
        sipClass = sipClass_KDateTable;
    else if (dynamic_cast<KDateTimeWidget*>(sipCpp))
        sipClass = sipClass_KDateTimeWidget;
    else if (dynamic_cast<KDateValidator*>(sipCpp))
        sipClass = sipClass_KDateValidator;
    else if (dynamic_cast<KDateWidget*>(sipCpp))
        sipClass = sipClass_KDateWidget;
    else if (dynamic_cast<KDialog*>(sipCpp))
        {
            sipClass = sipClass_KDialog;
            if (dynamic_cast<KAboutApplicationDialog*>(sipCpp))
                sipClass = sipClass_KAboutApplicationDialog;
            else if (dynamic_cast<KBugReport*>(sipCpp))
                sipClass = sipClass_KBugReport;
            else if (dynamic_cast<KColorDialog*>(sipCpp))
                sipClass = sipClass_KColorDialog;
            else if (dynamic_cast<KEditToolBar*>(sipCpp))
                sipClass = sipClass_KEditToolBar;
            else if (dynamic_cast<KFindDialog*>(sipCpp))
                {
                    sipClass = sipClass_KFindDialog;
                    if (dynamic_cast<KReplaceDialog*>(sipCpp))
                        sipClass = sipClass_KReplaceDialog;
                }
            else if (dynamic_cast<KFontDialog*>(sipCpp))
                sipClass = sipClass_KFontDialog;
            else if (dynamic_cast<KNewPasswordDialog*>(sipCpp))
                sipClass = sipClass_KNewPasswordDialog;
            else if (dynamic_cast<KPageDialog*>(sipCpp))
                {
                    sipClass = sipClass_KPageDialog;
                    if (dynamic_cast<KAssistantDialog*>(sipCpp))
                        sipClass = sipClass_KAssistantDialog;
                    else if (dynamic_cast<KConfigDialog*>(sipCpp))
                        sipClass = sipClass_KConfigDialog;
                }
            else if (dynamic_cast<KPasswordDialog*>(sipCpp))
                sipClass = sipClass_KPasswordDialog;
            else if (dynamic_cast<KPixmapRegionSelectorDialog*>(sipCpp))
                sipClass = sipClass_KPixmapRegionSelectorDialog;
            else if (dynamic_cast<KProgressDialog*>(sipCpp))
                sipClass = sipClass_KProgressDialog;
            else if (dynamic_cast<KShortcutsDialog*>(sipCpp))
                sipClass = sipClass_KShortcutsDialog;
            else if (dynamic_cast<KTipDialog*>(sipCpp))
                sipClass = sipClass_KTipDialog;
//            else if (dynamic_cast<Sonnet::ConfigDialog*>(sipCpp))
//                sipClass = sipClass_Sonnet_ConfigDialog;
            else if (dynamic_cast<Sonnet::Dialog*>(sipCpp))
                sipClass = sipClass_Sonnet_Dialog;
        }
    else if (dynamic_cast<KDialogButtonBox*>(sipCpp))
        sipClass = sipClass_KDialogButtonBox;
    else if (dynamic_cast<KDialogJobUiDelegate*>(sipCpp))
        sipClass = sipClass_KDialogJobUiDelegate;
    else if (dynamic_cast<KDoubleValidator*>(sipCpp))
        sipClass = sipClass_KDoubleValidator;
    else if (dynamic_cast<KEditListBox*>(sipCpp))
        sipClass = sipClass_KEditListBox;
    else if (dynamic_cast<KExtendableItemDelegate*>(sipCpp))
        sipClass = sipClass_KExtendableItemDelegate;
    else if (dynamic_cast<KFadeWidgetEffect*>(sipCpp))
        sipClass = sipClass_KFadeWidgetEffect;
    else if (dynamic_cast<KFilterProxySearchLine*>(sipCpp))
        sipClass = sipClass_KFilterProxySearchLine;
    else if (dynamic_cast<KFind*>(sipCpp))
        {
            sipClass = sipClass_KFind;
            if (dynamic_cast<KReplace*>(sipCpp))
                sipClass = sipClass_KReplace;
        }
    else if (dynamic_cast<KFloatValidator*>(sipCpp))
        sipClass = sipClass_KFloatValidator;
    else if (dynamic_cast<KFontChooser*>(sipCpp))
        sipClass = sipClass_KFontChooser;
    else if (dynamic_cast<KFontRequester*>(sipCpp))
        sipClass = sipClass_KFontRequester;
    else if (dynamic_cast<KGlobalAccel*>(sipCpp))
        sipClass = sipClass_KGlobalAccel;
    else if (dynamic_cast<KGlobalSettings*>(sipCpp))
        sipClass = sipClass_KGlobalSettings;
    else if (dynamic_cast<KGlobalShortcutInfo*>(sipCpp))
        sipClass = sipClass_KGlobalShortcutInfo;
    else if (dynamic_cast<KHBox*>(sipCpp))
        {
            sipClass = sipClass_KHBox;
            if (dynamic_cast<KVBox*>(sipCpp))
                sipClass = sipClass_KVBox;
        }
    else if (dynamic_cast<KHelpMenu*>(sipCpp))
        sipClass = sipClass_KHelpMenu;
    else if (dynamic_cast<KIconLoader*>(sipCpp))
        sipClass = sipClass_KIconLoader;
    else if (dynamic_cast<KIntSpinBox*>(sipCpp))
        sipClass = sipClass_KIntSpinBox;
    else if (dynamic_cast<KIntValidator*>(sipCpp))
        sipClass = sipClass_KIntValidator;
    else if (dynamic_cast<KKeySequenceWidget*>(sipCpp))
        sipClass = sipClass_KKeySequenceWidget;
    else if (dynamic_cast<KLanguageButton*>(sipCpp))
        sipClass = sipClass_KLanguageButton;
    else if (dynamic_cast<KLed*>(sipCpp))
        sipClass = sipClass_KLed;
    else if (dynamic_cast<KLineEdit*>(sipCpp))
        {
            sipClass = sipClass_KLineEdit;
            if (dynamic_cast<KListWidgetSearchLine*>(sipCpp))
                sipClass = sipClass_KListWidgetSearchLine;
            else if (dynamic_cast<KRestrictedLine*>(sipCpp))
                sipClass = sipClass_KRestrictedLine;
            else if (dynamic_cast<KTreeWidgetSearchLine*>(sipCpp))
                sipClass = sipClass_KTreeWidgetSearchLine;
        }
    else if (dynamic_cast<KListWidget*>(sipCpp))
        {
            sipClass = sipClass_KListWidget;
            if (dynamic_cast<KCompletionBox*>(sipCpp))
                sipClass = sipClass_KCompletionBox;
        }
    else if (dynamic_cast<KMainWindow*>(sipCpp))
        {
            sipClass = sipClass_KMainWindow;
            if (dynamic_cast<KXmlGuiWindow*>(sipCpp))
                sipClass = sipClass_KXmlGuiWindow;
        }
    else if (dynamic_cast<KMenu*>(sipCpp))
        sipClass = sipClass_KMenu;
    else if (dynamic_cast<KMenuBar*>(sipCpp))
        sipClass = sipClass_KMenuBar;
    else if (dynamic_cast<KMessageBoxMessageHandler*>(sipCpp))
        sipClass = sipClass_KMessageBoxMessageHandler;
    else if (dynamic_cast<KMimeTypeValidator*>(sipCpp))
        sipClass = sipClass_KMimeTypeValidator;
    else if (dynamic_cast<KModifierKeyInfo*>(sipCpp))
        sipClass = sipClass_KModifierKeyInfo;
    else if (dynamic_cast<KMultiTabBar*>(sipCpp))
        sipClass = sipClass_KMultiTabBar;
    else if (dynamic_cast<KMultiTabBarButton*>(sipCpp))
        {
            sipClass = sipClass_KMultiTabBarButton;
            if (dynamic_cast<KMultiTabBarTab*>(sipCpp))
                sipClass = sipClass_KMultiTabBarTab;
        }
    else if (dynamic_cast<KNotification*>(sipCpp))
        sipClass = sipClass_KNotification;
    else if (dynamic_cast<KNotificationRestrictions*>(sipCpp))
        sipClass = sipClass_KNotificationRestrictions;
    else if (dynamic_cast<KNumInput*>(sipCpp))
        {
            sipClass = sipClass_KNumInput;
            if (dynamic_cast<KDoubleNumInput*>(sipCpp))
                sipClass = sipClass_KDoubleNumInput;
            else if (dynamic_cast<KIntNumInput*>(sipCpp))
                sipClass = sipClass_KIntNumInput;
        }
    else if (dynamic_cast<KPageModel*>(sipCpp))
        {
            sipClass = sipClass_KPageModel;
            if (dynamic_cast<KPageWidgetModel*>(sipCpp))
                sipClass = sipClass_KPageWidgetModel;
        }
    else if (dynamic_cast<KPageView*>(sipCpp))
        {
            sipClass = sipClass_KPageView;
            if (dynamic_cast<KPageWidget*>(sipCpp))
                sipClass = sipClass_KPageWidget;
        }
    else if (dynamic_cast<KPageWidgetItem*>(sipCpp))
        sipClass = sipClass_KPageWidgetItem;
    else if (dynamic_cast<KPassivePopup*>(sipCpp))
        sipClass = sipClass_KPassivePopup;
    else if (dynamic_cast<KPassivePopupMessageHandler*>(sipCpp))
        sipClass = sipClass_KPassivePopupMessageHandler;
    else if (dynamic_cast<KPixmapRegionSelectorWidget*>(sipCpp))
        sipClass = sipClass_KPixmapRegionSelectorWidget;
    else if (dynamic_cast<KPlotWidget*>(sipCpp))
        sipClass = sipClass_KPlotWidget;
    else if (dynamic_cast<KPopupFrame*>(sipCpp))
        sipClass = sipClass_KPopupFrame;
    else if (dynamic_cast<KPushButton*>(sipCpp))
        sipClass = sipClass_KPushButton;
    else if (dynamic_cast<KRuler*>(sipCpp))
        sipClass = sipClass_KRuler;
    else if (dynamic_cast<KSelectionOwner*>(sipCpp))
        sipClass = sipClass_KSelectionOwner;
    else if (dynamic_cast<KSelectionWatcher*>(sipCpp))
        sipClass = sipClass_KSelectionWatcher;
    else if (dynamic_cast<KSelector*>(sipCpp))
        {
            sipClass = sipClass_KSelector;
            if (dynamic_cast<KColorValueSelector*>(sipCpp))
                sipClass = sipClass_KColorValueSelector;
            else if (dynamic_cast<KGradientSelector*>(sipCpp))
                sipClass = sipClass_KGradientSelector;
        }
    else if (dynamic_cast<KSeparator*>(sipCpp))
        sipClass = sipClass_KSeparator;
    else if (dynamic_cast<KShortcutWidget*>(sipCpp))
        sipClass = sipClass_KShortcutWidget;
    else if (dynamic_cast<KShortcutsEditor*>(sipCpp))
        sipClass = sipClass_KShortcutsEditor;
    else if (dynamic_cast<KSplashScreen*>(sipCpp))
        sipClass = sipClass_KSplashScreen;
    else if (dynamic_cast<KSqueezedTextLabel*>(sipCpp))
        sipClass = sipClass_KSqueezedTextLabel;
    else if (dynamic_cast<KStartupInfo*>(sipCpp))
        sipClass = sipClass_KStartupInfo;
    else if (dynamic_cast<KStatusBar*>(sipCpp))
        sipClass = sipClass_KStatusBar;
    else if (dynamic_cast<KStringListValidator*>(sipCpp))
        sipClass = sipClass_KStringListValidator;
    else if (dynamic_cast<KStyle*>(sipCpp))
        sipClass = sipClass_KStyle;
    else if (dynamic_cast<KSvgRenderer*>(sipCpp))
        sipClass = sipClass_KSvgRenderer;
    else if (dynamic_cast<KSystemTrayIcon*>(sipCpp))
        sipClass = sipClass_KSystemTrayIcon;
    else if (dynamic_cast<KTabBar*>(sipCpp))
        sipClass = sipClass_KTabBar;
    else if (dynamic_cast<KTabWidget*>(sipCpp))
        sipClass = sipClass_KTabWidget;
    else if (dynamic_cast<KTextBrowser*>(sipCpp))
        sipClass = sipClass_KTextBrowser;
    else if (dynamic_cast<KTextEdit*>(sipCpp))
        {
            sipClass = sipClass_KTextEdit;
            if (dynamic_cast<KRichTextEdit*>(sipCpp))
                {
                    sipClass = sipClass_KRichTextEdit;
                    if (dynamic_cast<KRichTextWidget*>(sipCpp))
                        sipClass = sipClass_KRichTextWidget;
                }
        }
    else if (dynamic_cast<KTimeZoneWidget*>(sipCpp))
        sipClass = sipClass_KTimeZoneWidget;
    else if (dynamic_cast<KTitleWidget*>(sipCpp))
        sipClass = sipClass_KTitleWidget;
    else if (dynamic_cast<KToolBar*>(sipCpp))
        sipClass = sipClass_KToolBar;
    else if (dynamic_cast<KTreeWidgetSearchLineWidget*>(sipCpp))
        sipClass = sipClass_KTreeWidgetSearchLineWidget;
    else if (dynamic_cast<KUiServerJobTracker*>(sipCpp))
        sipClass = sipClass_KUiServerJobTracker;
    else if (dynamic_cast<KUndoStack*>(sipCpp))
        sipClass = sipClass_KUndoStack;
    else if (dynamic_cast<KUrlLabel*>(sipCpp))
        sipClass = sipClass_KUrlLabel;
    else if (dynamic_cast<KWallet::Wallet*>(sipCpp))
        sipClass = sipClass_KWallet_Wallet;
    else if (dynamic_cast<KWidgetItemDelegate*>(sipCpp))
        sipClass = sipClass_KWidgetItemDelegate;
    else if (dynamic_cast<KWindowSystem*>(sipCpp))
        sipClass = sipClass_KWindowSystem;
    else if (dynamic_cast<KXMLGUIFactory*>(sipCpp))
        sipClass = sipClass_KXMLGUIFactory;
    else if (dynamic_cast<KXMessages*>(sipCpp))
        sipClass = sipClass_KXMessages;
    else if (dynamic_cast<KXYSelector*>(sipCpp))
        {
            sipClass = sipClass_KXYSelector;
            if (dynamic_cast<KHueSaturationSelector*>(sipCpp))
                sipClass = sipClass_KHueSaturationSelector;
        }
//    else if (dynamic_cast<Sonnet::ConfigWidget*>(sipCpp))
//        sipClass = sipClass_Sonnet_ConfigWidget;
    else if (dynamic_cast<Sonnet::Highlighter*>(sipCpp))
        sipClass = sipClass_Sonnet_Highlighter;
#line 5748 "sipkdeuipart0.cpp"

    return (sipClass ? sipClass->type : 0);
}


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

#line 49 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kcursor.sip"

    sipClass = NULL;

    if (dynamic_cast<KCursor*>(sipCpp))
        sipClass = sipClass_KCursor;
#line 5767 "sipkdeuipart0.cpp"

    return (sipClass ? sipClass->type : 0);
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KXmlGuiWindow__StandardWindowOption, {0}}, sipNameNr_StandardWindowOption, 315, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KXMLGUIClient__ReverseStateChange, {0}}, sipNameNr_ReverseStateChange, 308, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__DesktopLayoutCorner, {0}}, sipNameNr_DesktopLayoutCorner, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Orientation, {0}}, sipNameNr_Orientation, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__RequestSource, {0}}, sipNameNr_RequestSource, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Property2, {0}}, sipNameNr_Property2, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Property, {0}}, sipNameNr_Property, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Action, {0}}, sipNameNr_Action, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__MappingState, {0}}, sipNameNr_MappingState, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Direction, {0}}, sipNameNr_Direction, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__State, {0}}, sipNameNr_State, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__WindowTypeMask, {0}}, sipNameNr_WindowTypeMask, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__WindowType, {0}}, sipNameNr_WindowType, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Role, {0}}, sipNameNr_Role, 319, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWindowSystem__IconSource, {0}}, sipNameNr_IconSource, 304, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KTitleWidget__MessageType, {0}}, sipNameNr_MessageType, 278, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KTitleWidget__ImageAlignment, {0}}, sipNameNr_ImageAlignment, 278, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRuler__MetricStyle, {0}}, sipNameNr_MetricStyle, 227, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRichTextWidget__RichTextSupportValues, {0}}, sipNameNr_RichTextSupportValues, 223, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRichTextEdit__Mode, {0}}, sipNameNr_Mode, 221, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPixmapRegionSelectorWidget__RotateDirection, {0}}, sipNameNr_RotateDirection, 203, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMultiTabBar__KMultiTabBarStyle, {0}}, sipNameNr_KMultiTabBarStyle, 168, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMultiTabBar__KMultiTabBarPosition, {0}}, sipNameNr_KMultiTabBarPosition, 168, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__Look, {0}}, sipNameNr_Look, 150, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__Shape, {0}}, sipNameNr_Shape, 150, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__State, {0}}, sipNameNr_State, 150, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KKeySequenceWidget__ShortcutType, {0}}, sipNameNr_ShortcutType, 144, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KKeySequenceWidget__Validation, {0}}, sipNameNr_Validation, 144, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHelpMenu__MenuId, {0}}, sipNameNr_MenuId, 123, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEditListBox__Button, {0}}, sipNameNr_Button, 83, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDateTable__BackgroundMode, {0}}, sipNameNr_BackgroundMode, 67, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCModule__Button, {0}}, sipNameNr_Button, 21, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCharSelect__Control, {0}}, sipNameNr_Control, 30, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCapacityBar__DrawTextMode, {0}}, sipNameNr_DrawTextMode, 24, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KActionSelector__InsertionPolicy, {0}}, sipNameNr_InsertionPolicy, 12, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KActionSelector__MoveButton, {0}}, sipNameNr_MoveButton, 12, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWallet__Wallet__OpenType, {0}}, sipNameNr_OpenType, 298, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWallet__Wallet__EntryType, {0}}, sipNameNr_EntryType, 298, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardGuiItem__StandardItem, {0}}, sipNameNr_StandardItem, 249, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardGuiItem__BidiMode, {0}}, sipNameNr_BidiMode, 249, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPixmapCache__RemoveStrategy, {0}}, sipNameNr_RemoveStrategy, 199, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPassivePopup__PopupStyle, {0}}, sipNameNr_PopupStyle, 191, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotificationRestrictions__Service, {0}}, sipNameNr_Service, 178, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotification__StandardEvent, {0}}, sipNameNr_StandardEvent, 174, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotification__NotificationFlag, {0}}, sipNameNr_NotificationFlag, 174, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCrash__CrashFlag, {0}}, sipNameNr_CrashFlag, 62, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCompletionBase__KeyBindingType, {0}}, sipNameNr_KeyBindingType, 54, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCompletion__CompOrder, {0}}, sipNameNr_CompOrder, 52, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardShortcut__StandardShortcut, {0}}, sipNameNr_StandardShortcut, 252, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcut__EmptyHandling, {0}}, sipNameNr_EmptyHandling, 237, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalAccel__actionIdFields, {0}}, sipNameNr_actionIdFields, 109, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotWidget__Axis, {0}}, sipNameNr_Axis, 211, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotObject__PointStyle, {0}}, sipNameNr_PointStyle, 206, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotObject__PlotType, {0}}, sipNameNr_PlotType, 206, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageView__FaceType, {0}}, sipNameNr_FaceType, 186, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageModel__Role, {0}}, sipNameNr_Role, 184, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageDialog__FaceType, {0}}, sipNameNr_FaceType, 182, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUniqueApplication__StartFlag, {0}}, sipNameNr_StartFlag, 292, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStyle__MarginOffsets, {0}}, sipNameNr_MarginOffsets, 265, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStyle__WidgetType, {0}}, sipNameNr_WidgetType, 265, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStartupInfoData__TriState, {0}}, sipNameNr_TriState, 256, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStartupInfo__startup_t, {0}}, sipNameNr_startup_t, 254, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__SettingsCategory, {0}}, sipNameNr_SettingsCategory, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__ChangeType, {0}}, sipNameNr_ChangeType, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__GraphicEffect, {0}}, sipNameNr_GraphicEffect, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__Completion, {0}}, sipNameNr_Completion, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__TearOffHandle, {0}}, sipNameNr_TearOffHandle, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStatusBarJobTracker__StatusBarMode, {0}}, sipNameNr_StatusBarMode, 261, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KExtendableItemDelegate__auxDataRoles, {0}}, sipNameNr_auxDataRoles, 88, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCategorizedSortFilterProxyModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 26, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconTheme__ContextMenus, {0}}, sipNameNr_ContextMenus, 138, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__States, {0}}, sipNameNr_States, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__StdSizes, {0}}, sipNameNr_StdSizes, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Group, {0}}, sipNameNr_Group, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__MatchType, {0}}, sipNameNr_MatchType, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Type, {0}}, sipNameNr_Type, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Context, {0}}, sipNameNr_Context, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconEffect__Effects, {0}}, sipNameNr_Effects, 129, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontListCriteria, {0}}, sipNameNr_FontListCriteria, 98, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__DisplayFlag, {0}}, sipNameNr_DisplayFlag, 98, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontDiff, {0}}, sipNameNr_FontDiff, 98, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontColumn, {0}}, sipNameNr_FontColumn, 98, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KReplaceDialog__Options, {0}}, sipNameNr_Options, 218, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFind__Result, {0}}, sipNameNr_Result, 92, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFind__Options, {0}}, sipNameNr_Options, 92, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcutsEditor__LetterShortcuts, {0}}, sipNameNr_LetterShortcuts, 241, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcutsEditor__ActionType, {0}}, sipNameNr_ActionType, 241, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPasswordDialog__ErrorType, {0}}, sipNameNr_ErrorType, 194, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPasswordDialog__KPasswordDialogFlag, {0}}, sipNameNr_KPasswordDialogFlag, 194, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__Option, {0}}, sipNameNr_Option, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__DialogType, {0}}, sipNameNr_DialogType, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__ButtonCode, {0}}, sipNameNr_ButtonCode, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__CaptionFlag, {0}}, sipNameNr_CaptionFlag, 72, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__ButtonPopupMode, {0}}, sipNameNr_ButtonPopupMode, 72, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__ButtonCode, {0}}, sipNameNr_ButtonCode, 72, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ShadeRole, {0}}, sipNameNr_ShadeRole, 43, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__DecorationRole, {0}}, sipNameNr_DecorationRole, 43, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ForegroundRole, {0}}, sipNameNr_ForegroundRole, 43, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__BackgroundRole, {0}}, sipNameNr_BackgroundRole, 43, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ColorSet, {0}}, sipNameNr_ColorSet, 43, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorCollection__Editable, {0}}, sipNameNr_Editable, 37, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorChooserMode, {0}}, sipNameNr_KColorChooserMode, -1, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardAction__StandardAction, {0}}, sipNameNr_StandardAction, 247, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSelectAction__ToolBarMode, {0}}, sipNameNr_ToolBarMode, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAction__GlobalShortcutLoading, {0}}, sipNameNr_GlobalShortcutLoading, 5, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAction__ShortcutType, {0}}, sipNameNr_ShortcutType, 5, NULL},
};

/* These are the enum members of all global enums. */
static sipEnumMemberDef enummembers[] = {
    {sipName_ChooserBlue, ChooserBlue, 36},
    {sipName_ChooserClassic, ChooserClassic, 36},
    {sipName_ChooserGreen, ChooserGreen, 36},
    {sipName_ChooserHue, ChooserHue, 36},
    {sipName_ChooserRed, ChooserRed, 36},
    {sipName_ChooserSaturation, ChooserSaturation, 36},
    {sipName_ChooserValue, ChooserValue, 36},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &pyqt4Type_kdeui_K3Icon.super.ctd_base,
    &pyqt4Type_kdeui_KAboutApplicationDialog.super.ctd_base,
    &pyqt4Type_kdeui_KAbstractWidgetJobTracker.super.ctd_base,
    &pyqt4Type_kdeui_KAccelGen.super.ctd_base,
    &pyqt4Type_kdeui_KAcceleratorManager.super.ctd_base,
    &pyqt4Type_kdeui_KAction.super.ctd_base,
    &enumTypes[104].etd_base,
    &enumTypes[105].etd_base,
    &pyqt4Type_kdeui_KAction_ShortcutTypes.super.ctd_base,
    &pyqt4Type_kdeui_KActionCategory.super.ctd_base,
    &pyqt4Type_kdeui_KActionCollection.super.ctd_base,
    &pyqt4Type_kdeui_KActionMenu.super.ctd_base,
    &pyqt4Type_kdeui_KActionSelector.super.ctd_base,
    &enumTypes[34].etd_base,
    &enumTypes[35].etd_base,
    &pyqt4Type_kdeui_KAnimatedButton.super.ctd_base,
    &pyqt4Type_kdeui_KApplication.super.ctd_base,
    &pyqt4Type_kdeui_KArrowButton.super.ctd_base,
    &pyqt4Type_kdeui_KAssistantDialog.super.ctd_base,
    &pyqt4Type_kdeui_KBugReport.super.ctd_base,
    &pyqt4Type_kdeui_KButtonGroup.super.ctd_base,
    &pyqt4Type_kdeui_KCModule.super.ctd_base,
    &enumTypes[31].etd_base,
    &pyqt4Type_kdeui_KCModule_Buttons.super.ctd_base,
    &pyqt4Type_kdeui_KCapacityBar.super.ctd_base,
    &enumTypes[33].etd_base,
    &pyqt4Type_kdeui_KCategorizedSortFilterProxyModel.super.ctd_base,
    &enumTypes[69].etd_base,
    &pyqt4Type_kdeui_KCategorizedView.super.ctd_base,
    &pyqt4Type_kdeui_KCategoryDrawer.super.ctd_base,
    &pyqt4Type_kdeui_KCharSelect.super.ctd_base,
    &enumTypes[32].etd_base,
    &pyqt4Type_kdeui_KCharSelect_Controls.super.ctd_base,
    &pyqt4Type_kdeui_KCodecAction.super.ctd_base,
    &pyqt4Type_kdeui_KColorButton.super.ctd_base,
    &pyqt4Type_kdeui_KColorCells.super.ctd_base,
    &enumTypes[101].etd_base,
    &pyqt4Type_kdeui_KColorCollection.super.ctd_base,
    &enumTypes[100].etd_base,
    &pyqt4Type_kdeui_KColorCombo.super.ctd_base,
    &pyqt4Type_kdeui_KColorDialog.super.ctd_base,
    &pyqt4Type_kdeui_KColorMimeData.super.ctd_base,
    &pyqt4Type_kdeui_KColorPatch.super.ctd_base,
    &pyqt4Type_kdeui_KColorScheme.super.ctd_base,
    &enumTypes[98].etd_base,
    &enumTypes[99].etd_base,
    &enumTypes[96].etd_base,
    &enumTypes[97].etd_base,
    &enumTypes[95].etd_base,
    &pyqt4Type_kdeui_KColorUtils.super.ctd_base,
    &pyqt4Type_kdeui_KColorValueSelector.super.ctd_base,
    &pyqt4Type_kdeui_KComboBox.super.ctd_base,
    &pyqt4Type_kdeui_KCompletion.super.ctd_base,
    &enumTypes[47].etd_base,
    &pyqt4Type_kdeui_KCompletionBase.super.ctd_base,
    &enumTypes[46].etd_base,
    &pyqt4Type_kdeui_KCompletionBox.super.ctd_base,
    &pyqt4Type_kdeui_KConfigDialog.super.ctd_base,
    &pyqt4Type_kdeui_KConfigDialogManager.super.ctd_base,
    &pyqt4Type_kdeui_KConfigSkeleton.super.ctd_base,
    &pyqt4Type_kdeui_KConfigSkeleton_ItemColor.super.ctd_base,
    &pyqt4Type_kdeui_KConfigSkeleton_ItemFont.super.ctd_base,
    &pyqt4Type_kdeui_KCrash.super.ctd_base,
    &enumTypes[45].etd_base,
    &pyqt4Type_kdeui_KCrash_CrashFlags.super.ctd_base,
    &pyqt4Type_kdeui_KCursor.super.ctd_base,
    &pyqt4Type_kdeui_KDatePicker.super.ctd_base,
    &pyqt4Type_kdeui_KDateTable.super.ctd_base,
    &enumTypes[30].etd_base,
    &pyqt4Type_kdeui_KDateTimeWidget.super.ctd_base,
    &pyqt4Type_kdeui_KDateValidator.super.ctd_base,
    &pyqt4Type_kdeui_KDateWidget.super.ctd_base,
    &pyqt4Type_kdeui_KDialog.super.ctd_base,
    &enumTypes[94].etd_base,
    &pyqt4Type_kdeui_KDialog_ButtonCodes.super.ctd_base,
    &enumTypes[93].etd_base,
    &pyqt4Type_kdeui_KDialog_ButtonPopupModes.super.ctd_base,
    &enumTypes[92].etd_base,
    &pyqt4Type_kdeui_KDialog_CaptionFlags.super.ctd_base,
    &pyqt4Type_kdeui_KDialogButtonBox.super.ctd_base,
    &pyqt4Type_kdeui_KDialogJobUiDelegate.super.ctd_base,
    &pyqt4Type_kdeui_KDoubleNumInput.super.ctd_base,
    &pyqt4Type_kdeui_KDoubleValidator.super.ctd_base,
    &pyqt4Type_kdeui_KEditListBox.super.ctd_base,
    &enumTypes[29].etd_base,
    &pyqt4Type_kdeui_KEditListBox_Buttons.super.ctd_base,
    &pyqt4Type_kdeui_KEditListBox_CustomEditor.super.ctd_base,
    &pyqt4Type_kdeui_KEditToolBar.super.ctd_base,
    &pyqt4Type_kdeui_KExtendableItemDelegate.super.ctd_base,
    &enumTypes[68].etd_base,
    &pyqt4Type_kdeui_KFadeWidgetEffect.super.ctd_base,
    &pyqt4Type_kdeui_KFilterProxySearchLine.super.ctd_base,
    &pyqt4Type_kdeui_KFind.super.ctd_base,
    &enumTypes[84].etd_base,
    &enumTypes[83].etd_base,
    &pyqt4Type_kdeui_KFindDialog.super.ctd_base,
    &pyqt4Type_kdeui_KFloatValidator.super.ctd_base,
    &pyqt4Type_kdeui_KFontAction.super.ctd_base,
    &pyqt4Type_kdeui_KFontChooser.super.ctd_base,
    &enumTypes[79].etd_base,
    &pyqt4Type_kdeui_KFontChooser_DisplayFlags.super.ctd_base,
    &enumTypes[81].etd_base,
    &enumTypes[80].etd_base,
    &pyqt4Type_kdeui_KFontChooser_FontDiffFlags.super.ctd_base,
    &enumTypes[78].etd_base,
    &pyqt4Type_kdeui_KFontComboBox.super.ctd_base,
    &pyqt4Type_kdeui_KFontDialog.super.ctd_base,
    &pyqt4Type_kdeui_KFontRequester.super.ctd_base,
    &pyqt4Type_kdeui_KFontSizeAction.super.ctd_base,
    &pyqt4Type_kdeui_KGlobalAccel.super.ctd_base,
    &enumTypes[50].etd_base,
    &pyqt4Type_kdeui_KGlobalSettings.super.ctd_base,
    &enumTypes[63].etd_base,
    &enumTypes[65].etd_base,
    &enumTypes[64].etd_base,
    &pyqt4Type_kdeui_KGlobalSettings_GraphicEffects.super.ctd_base,
    &pyqt4Type_kdeui_KGlobalSettings_KMouseSettings.super.ctd_base,
    &enumTypes[62].etd_base,
    &enumTypes[66].etd_base,
    &pyqt4Type_kdeui_KGlobalShortcutInfo.super.ctd_base,
    &pyqt4Type_kdeui_KGradientSelector.super.ctd_base,
    &pyqt4Type_kdeui_KGuiItem.super.ctd_base,
    &pyqt4Type_kdeui_KHBox.super.ctd_base,
    &pyqt4Type_kdeui_KHelpMenu.super.ctd_base,
    &enumTypes[28].etd_base,
    &pyqt4Type_kdeui_KHistoryComboBox.super.ctd_base,
    &pyqt4Type_kdeui_KHueSaturationSelector.super.ctd_base,
    &pyqt4Type_kdeui_KIcon.super.ctd_base,
    &pyqt4Type_kdeui_KIconCache.super.ctd_base,
    &pyqt4Type_kdeui_KIconEffect.super.ctd_base,
    &enumTypes[77].etd_base,
    &pyqt4Type_kdeui_KIconLoader.super.ctd_base,
    &enumTypes[76].etd_base,
    &enumTypes[73].etd_base,
    &enumTypes[74].etd_base,
    &enumTypes[71].etd_base,
    &enumTypes[72].etd_base,
    &enumTypes[75].etd_base,
    &pyqt4Type_kdeui_KIconTheme.super.ctd_base,
    &enumTypes[70].etd_base,
    &pyqt4Type_kdeui_KInputDialog.super.ctd_base,
    &pyqt4Type_kdeui_KIntNumInput.super.ctd_base,
    &pyqt4Type_kdeui_KIntSpinBox.super.ctd_base,
    &pyqt4Type_kdeui_KIntValidator.super.ctd_base,
    &pyqt4Type_kdeui_KKeySequenceWidget.super.ctd_base,
    &enumTypes[26].etd_base,
    &pyqt4Type_kdeui_KKeySequenceWidget_ShortcutTypes.super.ctd_base,
    &enumTypes[27].etd_base,
    &pyqt4Type_kdeui_KKeyServer.super.ctd_base,
    &pyqt4Type_kdeui_KLanguageButton.super.ctd_base,
    &pyqt4Type_kdeui_KLed.super.ctd_base,
    &enumTypes[23].etd_base,
    &enumTypes[24].etd_base,
    &enumTypes[25].etd_base,
    &pyqt4Type_kdeui_KLineEdit.super.ctd_base,
    &pyqt4Type_kdeui_KListWidget.super.ctd_base,
    &pyqt4Type_kdeui_KListWidgetSearchLine.super.ctd_base,
    &pyqt4Type_kdeui_KMainWindow.super.ctd_base,
    &pyqt4Type_kdeui_KMenu.super.ctd_base,
    &pyqt4Type_kdeui_KMenuBar.super.ctd_base,
    &pyqt4Type_kdeui_KMessageBox.super.ctd_base,
    &enumTypes[91].etd_base,
    &enumTypes[90].etd_base,
    &enumTypes[89].etd_base,
    &pyqt4Type_kdeui_KMessageBox_Options.super.ctd_base,
    &pyqt4Type_kdeui_KMessageBoxMessageHandler.super.ctd_base,
    &pyqt4Type_kdeui_KMimeTypeValidator.super.ctd_base,
    &pyqt4Type_kdeui_KModifierKeyInfo.super.ctd_base,
    &pyqt4Type_kdeui_KMultiTabBar.super.ctd_base,
    &enumTypes[22].etd_base,
    &enumTypes[21].etd_base,
    &pyqt4Type_kdeui_KMultiTabBarButton.super.ctd_base,
    &pyqt4Type_kdeui_KMultiTabBarTab.super.ctd_base,
    &pyqt4Type_kdeui_KNewPasswordDialog.super.ctd_base,
    &pyqt4Type_kdeui_KNotification.super.ctd_base,
    &enumTypes[44].etd_base,
    &pyqt4Type_kdeui_KNotification_NotificationFlags.super.ctd_base,
    &enumTypes[43].etd_base,
    &pyqt4Type_kdeui_KNotificationRestrictions.super.ctd_base,
    &enumTypes[42].etd_base,
    &pyqt4Type_kdeui_KNotificationRestrictions_Services.super.ctd_base,
    &pyqt4Type_kdeui_KNumInput.super.ctd_base,
    &pyqt4Type_kdeui_KPageDialog.super.ctd_base,
    &enumTypes[56].etd_base,
    &pyqt4Type_kdeui_KPageModel.super.ctd_base,
    &enumTypes[55].etd_base,
    &pyqt4Type_kdeui_KPageView.super.ctd_base,
    &enumTypes[54].etd_base,
    &pyqt4Type_kdeui_KPageWidget.super.ctd_base,
    &pyqt4Type_kdeui_KPageWidgetItem.super.ctd_base,
    &pyqt4Type_kdeui_KPageWidgetModel.super.ctd_base,
    &pyqt4Type_kdeui_KPassivePopup.super.ctd_base,
    &enumTypes[41].etd_base,
    &pyqt4Type_kdeui_KPassivePopupMessageHandler.super.ctd_base,
    &pyqt4Type_kdeui_KPasswordDialog.super.ctd_base,
    &enumTypes[87].etd_base,
    &enumTypes[88].etd_base,
    &pyqt4Type_kdeui_KPasswordDialog_KPasswordDialogFlags.super.ctd_base,
    &pyqt4Type_kdeui_KPasteTextAction.super.ctd_base,
    &pyqt4Type_kdeui_KPixmapCache.super.ctd_base,
    &enumTypes[40].etd_base,
    &pyqt4Type_kdeui_KPixmapProvider.super.ctd_base,
    &pyqt4Type_kdeui_KPixmapRegionSelectorDialog.super.ctd_base,
    &pyqt4Type_kdeui_KPixmapRegionSelectorWidget.super.ctd_base,
    &enumTypes[20].etd_base,
    &pyqt4Type_kdeui_KPlotAxis.super.ctd_base,
    &pyqt4Type_kdeui_KPlotObject.super.ctd_base,
    &enumTypes[53].etd_base,
    &pyqt4Type_kdeui_KPlotObject_PlotTypes.super.ctd_base,
    &enumTypes[52].etd_base,
    &pyqt4Type_kdeui_KPlotPoint.super.ctd_base,
    &pyqt4Type_kdeui_KPlotWidget.super.ctd_base,
    &enumTypes[51].etd_base,
    &pyqt4Type_kdeui_KPopupFrame.super.ctd_base,
    &pyqt4Type_kdeui_KProgressDialog.super.ctd_base,
    &pyqt4Type_kdeui_KPushButton.super.ctd_base,
    &pyqt4Type_kdeui_KRecentFilesAction.super.ctd_base,
    &pyqt4Type_kdeui_KReplace.super.ctd_base,
    &pyqt4Type_kdeui_KReplaceDialog.super.ctd_base,
    &enumTypes[82].etd_base,
    &pyqt4Type_kdeui_KRestrictedLine.super.ctd_base,
    &pyqt4Type_kdeui_KRichTextEdit.super.ctd_base,
    &enumTypes[19].etd_base,
    &pyqt4Type_kdeui_KRichTextWidget.super.ctd_base,
    &pyqt4Type_kdeui_KRichTextWidget_RichTextSupport.super.ctd_base,
    &enumTypes[18].etd_base,
    &pyqt4Type_kdeui_KRockerGesture.super.ctd_base,
    &pyqt4Type_kdeui_KRuler.super.ctd_base,
    &enumTypes[17].etd_base,
    &pyqt4Type_kdeui_KSelectAction.super.ctd_base,
    &enumTypes[103].etd_base,
    &pyqt4Type_kdeui_KSelectionOwner.super.ctd_base,
    &pyqt4Type_kdeui_KSelectionWatcher.super.ctd_base,
    &pyqt4Type_kdeui_KSelector.super.ctd_base,
    &pyqt4Type_kdeui_KSeparator.super.ctd_base,
    &pyqt4Type_kdeui_KSessionManager.super.ctd_base,
    &pyqt4Type_kdeui_KShapeGesture.super.ctd_base,
    &pyqt4Type_kdeui_KShortcut.super.ctd_base,
    &enumTypes[49].etd_base,
    &pyqt4Type_kdeui_KShortcutWidget.super.ctd_base,
    &pyqt4Type_kdeui_KShortcutsDialog.super.ctd_base,
    &pyqt4Type_kdeui_KShortcutsEditor.super.ctd_base,
    &enumTypes[86].etd_base,
    &pyqt4Type_kdeui_KShortcutsEditor_ActionTypes.super.ctd_base,
    &enumTypes[85].etd_base,
    &pyqt4Type_kdeui_KSplashScreen.super.ctd_base,
    &pyqt4Type_kdeui_KSqueezedTextLabel.super.ctd_base,
    &pyqt4Type_kdeui_KStandardAction.super.ctd_base,
    &enumTypes[102].etd_base,
    &pyqt4Type_kdeui_KStandardGuiItem.super.ctd_base,
    &enumTypes[39].etd_base,
    &enumTypes[38].etd_base,
    &pyqt4Type_kdeui_KStandardShortcut.super.ctd_base,
    &enumTypes[48].etd_base,
    &pyqt4Type_kdeui_KStartupInfo.super.ctd_base,
    &enumTypes[61].etd_base,
    &pyqt4Type_kdeui_KStartupInfoData.super.ctd_base,
    &enumTypes[60].etd_base,
    &pyqt4Type_kdeui_KStartupInfoId.super.ctd_base,
    &pyqt4Type_kdeui_KStatefulBrush.super.ctd_base,
    &pyqt4Type_kdeui_KStatusBar.super.ctd_base,
    &pyqt4Type_kdeui_KStatusBarJobTracker.super.ctd_base,
    &enumTypes[67].etd_base,
    &pyqt4Type_kdeui_KStatusBarJobTracker_StatusBarModes.super.ctd_base,
    &pyqt4Type_kdeui_KStringListValidator.super.ctd_base,
    &pyqt4Type_kdeui_KStyle.super.ctd_base,
    &enumTypes[58].etd_base,
    &enumTypes[59].etd_base,
    &pyqt4Type_kdeui_KSvgRenderer.super.ctd_base,
    &pyqt4Type_kdeui_KSystemTrayIcon.super.ctd_base,
    &pyqt4Type_kdeui_KTabBar.super.ctd_base,
    &pyqt4Type_kdeui_KTabWidget.super.ctd_base,
    &pyqt4Type_kdeui_KTextBrowser.super.ctd_base,
    &pyqt4Type_kdeui_KTextEdit.super.ctd_base,
    &pyqt4Type_kdeui_KTextEditSpellInterface.super.ctd_base,
    &pyqt4Type_kdeui_KTimeZoneWidget.super.ctd_base,
    &pyqt4Type_kdeui_KTipDatabase.super.ctd_base,
    &pyqt4Type_kdeui_KTipDialog.super.ctd_base,
    &pyqt4Type_kdeui_KTitleWidget.super.ctd_base,
    &enumTypes[16].etd_base,
    &enumTypes[15].etd_base,
    &pyqt4Type_kdeui_KToggleAction.super.ctd_base,
    &pyqt4Type_kdeui_KToggleFullScreenAction.super.ctd_base,
    &pyqt4Type_kdeui_KToggleToolBarAction.super.ctd_base,
    &pyqt4Type_kdeui_KToolBar.super.ctd_base,
    &pyqt4Type_kdeui_KToolBarLabelAction.super.ctd_base,
    &pyqt4Type_kdeui_KToolBarPopupAction.super.ctd_base,
    &pyqt4Type_kdeui_KToolBarSpacerAction.super.ctd_base,
    &pyqt4Type_kdeui_KTreeWidgetSearchLine.super.ctd_base,
    &pyqt4Type_kdeui_KTreeWidgetSearchLineWidget.super.ctd_base,
    &pyqt4Type_kdeui_KUiServerJobTracker.super.ctd_base,
    &pyqt4Type_kdeui_KUndoStack.super.ctd_base,
    &pyqt4Type_kdeui_KUniqueApplication.super.ctd_base,
    &enumTypes[57].etd_base,
    &pyqt4Type_kdeui_KUniqueApplication_StartFlags.super.ctd_base,
    &pyqt4Type_kdeui_KUrlLabel.super.ctd_base,
    &pyqt4Type_kdeui_KVBox.super.ctd_base,
    &pyqt4Type_kdeui_KWallet.super.ctd_base,
    &pyqt4Type_kdeui_KWallet_Wallet.super.ctd_base,
    &enumTypes[37].etd_base,
    &enumTypes[36].etd_base,
    &pyqt4Type_kdeui_KWidgetItemDelegate.super.ctd_base,
    &pyqt4Type_kdeui_KWidgetJobTracker.super.ctd_base,
    &pyqt4Type_kdeui_KWindowInfo.super.ctd_base,
    &pyqt4Type_kdeui_KWindowSystem.super.ctd_base,
    &enumTypes[14].etd_base,
    &pyqt4Type_kdeui_KWordWrap.super.ctd_base,
    &pyqt4Type_kdeui_KXMLGUIBuilder.super.ctd_base,
    &pyqt4Type_kdeui_KXMLGUIClient.super.ctd_base,
    &enumTypes[1].etd_base,
    &pyqt4Type_kdeui_KXMLGUIClient_StateChange.super.ctd_base,
    &pyqt4Type_kdeui_KXMLGUIFactory.super.ctd_base,
    &pyqt4Type_kdeui_KXMessages.super.ctd_base,
    &pyqt4Type_kdeui_KXUtils.super.ctd_base,
    &pyqt4Type_kdeui_KXYSelector.super.ctd_base,
    &pyqt4Type_kdeui_KXmlGuiWindow.super.ctd_base,
    &enumTypes[0].etd_base,
    &pyqt4Type_kdeui_KXmlGuiWindow_StandardWindowOptions.super.ctd_base,
    &pyqt4Type_kdeui_KdePrint.super.ctd_base,
    &pyqt4Type_kdeui_NET.super.ctd_base,
    &enumTypes[7].etd_base,
    &enumTypes[2].etd_base,
    &enumTypes[9].etd_base,
    &enumTypes[8].etd_base,
    &enumTypes[3].etd_base,
    &enumTypes[6].etd_base,
    &enumTypes[5].etd_base,
    &enumTypes[4].etd_base,
    &enumTypes[13].etd_base,
    &enumTypes[10].etd_base,
    &enumTypes[12].etd_base,
    &enumTypes[11].etd_base,
    &pyqt4Type_kdeui_NETExtendedStrut.super.ctd_base,
    &pyqt4Type_kdeui_NETFullscreenMonitors.super.ctd_base,
    &pyqt4Type_kdeui_NETIcon.super.ctd_base,
    &pyqt4Type_kdeui_NETPoint.super.ctd_base,
    &pyqt4Type_kdeui_NETRect.super.ctd_base,
    &pyqt4Type_kdeui_NETRootInfo.super.ctd_base,
    &pyqt4Type_kdeui_NETSize.super.ctd_base,
    &pyqt4Type_kdeui_NETStrut.super.ctd_base,
    &pyqt4Type_kdeui_NETWinInfo.super.ctd_base,
    &pyqt4MappedTypeDef_kdeui_QHash_0200QString_0200QByteArray.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KActionCollection.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KConfigDialogManager.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0200KGlobalShortcutInfo.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KIconTheme.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KMainWindow.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KPlotObject.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KPlotPoint.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KSessionManager.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0500KStandardAction_StandardAction.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KToolBar.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201KXMLGUIClient.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201QActionGroup.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0200QChar.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0200QColor.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0500QEvent_Type.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0201QTreeWidget.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_0500Qt_Key.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QList_2100.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QMap_0500KCompletionBase_KeyBindingType_0200KShortcut.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QMap_0200QString_0200QByteArray.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QPair_0200KGuiItem_0200KGuiItem.super.mtd_base,
    &pyqt4MappedTypeDef_kdeui_QSet_0200QString.super.mtd_base,
    &pyqt4Type_kdeui_Sonnet.super.ctd_base,
    &pyqt4Type_kdeui_Sonnet_ConfigDialog.super.ctd_base,
    &pyqt4Type_kdeui_Sonnet_ConfigWidget.super.ctd_base,
    &pyqt4Type_kdeui_Sonnet_Dialog.super.ctd_base,
    &pyqt4Type_kdeui_Sonnet_DictionaryComboBox.super.ctd_base,
    &pyqt4Type_kdeui_Sonnet_Highlighter.super.ctd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"Atom", "unsigned long"},
    {"KCompletionBase::KeyBindingMap", "QMap<KCompletionBase::KeyBindingType,KShortcut>"},
    {"KNotification::Context", "QPair<QString,QString>"},
    {"KNotification::ContextList", "QList<QPair<QString,QString> >"},
    {"KStartupInfoId::pid_t", "int"},
    {"Time", "ulong"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_kdeui_0,
    (sipVirtHandlerFunc)sipVH_kdeui_1,
    (sipVirtHandlerFunc)sipVH_kdeui_2,
    (sipVirtHandlerFunc)sipVH_kdeui_3,
    (sipVirtHandlerFunc)sipVH_kdeui_4,
    (sipVirtHandlerFunc)sipVH_kdeui_5,
    (sipVirtHandlerFunc)sipVH_kdeui_6,
    (sipVirtHandlerFunc)sipVH_kdeui_7,
    (sipVirtHandlerFunc)sipVH_kdeui_8,
    (sipVirtHandlerFunc)sipVH_kdeui_9,
    (sipVirtHandlerFunc)sipVH_kdeui_10,
    (sipVirtHandlerFunc)sipVH_kdeui_11,
    (sipVirtHandlerFunc)sipVH_kdeui_12,
    (sipVirtHandlerFunc)sipVH_kdeui_13,
    (sipVirtHandlerFunc)sipVH_kdeui_14,
    (sipVirtHandlerFunc)sipVH_kdeui_15,
    (sipVirtHandlerFunc)sipVH_kdeui_16,
    (sipVirtHandlerFunc)sipVH_kdeui_17,
    (sipVirtHandlerFunc)sipVH_kdeui_18,
    (sipVirtHandlerFunc)sipVH_kdeui_19,
    (sipVirtHandlerFunc)sipVH_kdeui_20,
    (sipVirtHandlerFunc)sipVH_kdeui_21,
    (sipVirtHandlerFunc)sipVH_kdeui_22,
    (sipVirtHandlerFunc)sipVH_kdeui_23,
    (sipVirtHandlerFunc)sipVH_kdeui_24,
    (sipVirtHandlerFunc)sipVH_kdeui_25,
    (sipVirtHandlerFunc)sipVH_kdeui_26,
    (sipVirtHandlerFunc)sipVH_kdeui_27,
    (sipVirtHandlerFunc)sipVH_kdeui_28,
    (sipVirtHandlerFunc)sipVH_kdeui_29,
    (sipVirtHandlerFunc)sipVH_kdeui_30,
    (sipVirtHandlerFunc)sipVH_kdeui_31,
    (sipVirtHandlerFunc)sipVH_kdeui_32,
    (sipVirtHandlerFunc)sipVH_kdeui_33,
    (sipVirtHandlerFunc)sipVH_kdeui_34,
    (sipVirtHandlerFunc)sipVH_kdeui_35,
    (sipVirtHandlerFunc)sipVH_kdeui_36,
    (sipVirtHandlerFunc)sipVH_kdeui_37,
    (sipVirtHandlerFunc)sipVH_kdeui_38,
    (sipVirtHandlerFunc)sipVH_kdeui_39,
    (sipVirtHandlerFunc)sipVH_kdeui_40,
    (sipVirtHandlerFunc)sipVH_kdeui_41,
    (sipVirtHandlerFunc)sipVH_kdeui_42,
    (sipVirtHandlerFunc)sipVH_kdeui_43,
    (sipVirtHandlerFunc)sipVH_kdeui_44,
    (sipVirtHandlerFunc)sipVH_kdeui_45,
    (sipVirtHandlerFunc)sipVH_kdeui_46,
    (sipVirtHandlerFunc)sipVH_kdeui_47,
    (sipVirtHandlerFunc)sipVH_kdeui_48,
    (sipVirtHandlerFunc)sipVH_kdeui_49,
    (sipVirtHandlerFunc)sipVH_kdeui_50,
    (sipVirtHandlerFunc)sipVH_kdeui_51,
    (sipVirtHandlerFunc)sipVH_kdeui_52,
    (sipVirtHandlerFunc)sipVH_kdeui_53,
    (sipVirtHandlerFunc)sipVH_kdeui_54,
    (sipVirtHandlerFunc)sipVH_kdeui_55,
    (sipVirtHandlerFunc)sipVH_kdeui_56,
    (sipVirtHandlerFunc)sipVH_kdeui_57,
    (sipVirtHandlerFunc)sipVH_kdeui_58,
    (sipVirtHandlerFunc)sipVH_kdeui_59,
    (sipVirtHandlerFunc)sipVH_kdeui_60,
    (sipVirtHandlerFunc)sipVH_kdeui_61,
    (sipVirtHandlerFunc)sipVH_kdeui_62,
    (sipVirtHandlerFunc)sipVH_kdeui_63,
    (sipVirtHandlerFunc)sipVH_kdeui_64,
    (sipVirtHandlerFunc)sipVH_kdeui_65,
    (sipVirtHandlerFunc)sipVH_kdeui_66,
    (sipVirtHandlerFunc)sipVH_kdeui_67,
    (sipVirtHandlerFunc)sipVH_kdeui_68,
    (sipVirtHandlerFunc)sipVH_kdeui_69,
    (sipVirtHandlerFunc)sipVH_kdeui_70,
    (sipVirtHandlerFunc)sipVH_kdeui_71,
    (sipVirtHandlerFunc)sipVH_kdeui_72,
    (sipVirtHandlerFunc)sipVH_kdeui_73,
    (sipVirtHandlerFunc)sipVH_kdeui_74,
    (sipVirtHandlerFunc)sipVH_kdeui_75,
    (sipVirtHandlerFunc)sipVH_kdeui_76,
    (sipVirtHandlerFunc)sipVH_kdeui_77,
    (sipVirtHandlerFunc)sipVH_kdeui_78,
    (sipVirtHandlerFunc)sipVH_kdeui_79,
    (sipVirtHandlerFunc)sipVH_kdeui_80,
    (sipVirtHandlerFunc)sipVH_kdeui_81,
    (sipVirtHandlerFunc)sipVH_kdeui_82,
    (sipVirtHandlerFunc)sipVH_kdeui_83,
    (sipVirtHandlerFunc)sipVH_kdeui_84,
    (sipVirtHandlerFunc)sipVH_kdeui_85,
};


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


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_KConfigSkeleton_ItemColor, {60, 255, 0}, NULL},
    {sipSubClass_KIcon, {127, 255, 0}, NULL},
    {sipSubClass_KAbstractWidgetJobTracker, {111, 0, 0}, NULL},
    {sipSubClass_KCursor, {65, 255, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_kdeui = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_kdeui,
    0,
    -1,
    sipStrings_kdeui,
    importsTable,
    NULL,
    370,
    typesTable,
    NULL,
    7,
    enummembers,
    6,
    typedefsTable,
    virtHandlersTable,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    0,
    0,
    0
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_kdeui;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtCore;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtGui;
const sipExportedModuleDef *sipModuleAPI_kdeui_kdecore;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtSvg;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtXml;

sip_qt_metaobject_func sip_kdeui_qt_metaobject;
sip_qt_metacall_func sip_kdeui_qt_metacall;
sip_qt_metacast_func sip_kdeui_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_kdeui
#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        initkdeui
#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[] = {
        {SIP_MLNAME_CAST(sipName_qHash), func_qHash, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_UserIconSet), func_UserIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_UserIcon), func_UserIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_MainBarIconSet), func_MainBarIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_MainBarIcon), func_MainBarIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_SmallIconSet), func_SmallIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_SmallIcon), func_SmallIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_BarIconSet), func_BarIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_BarIcon), func_BarIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_DesktopIconSet), func_DesktopIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_DesktopIcon), func_DesktopIcon, METH_VARARGS, NULL},
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyKDE4.kdeui",
        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_kdeui, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_kdeui), sip_methods);
#endif

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

    sipModuleDict = PyModule_GetDict(sipModule);

    /* Import the SIP module and get it's API. */
#if PY_VERSION_HEX >= 0x02050000
    sip_sipmod = PyImport_ImportModule("sip");
#else
    sip_sipmod = PyImport_ImportModule(const_cast<char *>("sip"));
#endif

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

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

    if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
    {
        Py_DECREF(sip_sipmod);
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

    sipAPI_kdeui = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));

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

    sip_kdeui_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_kdeui_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_kdeui_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

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

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_kdeui_QtCore = sipModuleAPI_kdeui.em_imports[0].im_module;
    sipModuleAPI_kdeui_QtNetwork = sipModuleAPI_kdeui.em_imports[1].im_module;
    sipModuleAPI_kdeui_QtGui = sipModuleAPI_kdeui.em_imports[2].im_module;
    sipModuleAPI_kdeui_kdecore = sipModuleAPI_kdeui.em_imports[3].im_module;
    sipModuleAPI_kdeui_QtSvg = sipModuleAPI_kdeui.em_imports[4].im_module;
    sipModuleAPI_kdeui_QtXml = sipModuleAPI_kdeui.em_imports[5].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 642 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <qpair.h>
#line 6565 "sipkdeuipart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 6569 "sipkdeuipart0.cpp"


extern "C" {static void assign_QPair_0200KGuiItem_0200KGuiItem(void *, const void*);}
static void assign_QPair_0200KGuiItem_0200KGuiItem(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QPair<KGuiItem,KGuiItem> *>(sipDst) = *reinterpret_cast<const QPair<KGuiItem,KGuiItem> *>(sipSrc);
}


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



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

#line 672 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
        return (PyTuple_Size(sipPy) == 2);


    int state1, state2;

    PyObject *t1obj = PyTuple_GET_ITEM(sipPy, 0);
    PyObject *t2obj = PyTuple_GET_ITEM(sipPy, 1);
    
    KGuiItem *t1 = reinterpret_cast<KGuiItem *>(sipConvertToInstance(t1obj, sipClass_KGuiItem, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
    KGuiItem *t2 = reinterpret_cast<KGuiItem *>(sipConvertToInstance(t2obj, sipClass_KGuiItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));

    if (*sipIsErr)
    {
        sipReleaseInstance(t1, sipClass_KGuiItem, state1);
        sipReleaseInstance(t2, sipClass_KGuiItem, state2);

        return 0;
    }

    QPair<KGuiItem, KGuiItem> *qp = new QPair<KGuiItem, KGuiItem>;
 
    qp->first  = *t1;
    qp->second = *t2;

    *sipCppPtr = qp;
 
    return sipGetState(sipTransferObj);
#line 6625 "sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QPair_0200KGuiItem_0200KGuiItem(void *, PyObject *);}
static PyObject *convertFrom_QPair_0200KGuiItem_0200KGuiItem(void *sipCppV,PyObject *sipTransferObj)
{
   QPair<KGuiItem,KGuiItem> *sipCpp = reinterpret_cast<QPair<KGuiItem,KGuiItem> *>(sipCppV);

#line 646 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Create the tuple.
    KGuiItem *t1 = new KGuiItem(sipCpp->first);
    KGuiItem *t2 = new KGuiItem(sipCpp->second);
    
    PyObject *t1obj = sipConvertFromNewInstance(t1, sipClass_KGuiItem, sipTransferObj);
    PyObject *t2obj = sipConvertFromNewInstance(t2, sipClass_KGuiItem, sipTransferObj);
    
    if (t1obj == NULL || t2obj == NULL)
    {   
        if (t1obj)
            Py_DECREF(t1obj);
        else
            delete t1;
    
        if (t2obj)
            Py_DECREF(t2obj);
        else
            delete t2;
    
        return NULL;
    }
       
    return Py_BuildValue((char *)"NN", t1obj, t2obj);
#line 6658 "sipkdeuipart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kdeui_QPair_0200KGuiItem_0200KGuiItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4886,
        {0}
    },
    release_QPair_0200KGuiItem_0200KGuiItem,
    convertTo_QPair_0200KGuiItem_0200KGuiItem,
    convertFrom_QPair_0200KGuiItem_0200KGuiItem
},
    assign_QPair_0200KGuiItem_0200KGuiItem
};

#line 558 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <qset.h>
#line 6681 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6685 "sipkdeuipart0.cpp"


extern "C" {static void assign_QSet_0200QString(void *, const void*);}
static void assign_QSet_0200QString(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QSet<QString> *>(sipDst) = *reinterpret_cast<const QSet<QString> *>(sipSrc);
}


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



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

#line 592 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyList_Check(sipPy))
            return 0;
    }

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyList_Check(sipPy))
            return 0;

        for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
            if (!sipCanConvertToInstance(PyList_GET_ITEM (sipPy, i), sipClass_QString, SIP_NOT_NONE))
                return 0;
    }

    QSet<QString> *qs = new QSet<QString>;
 
    for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
    {
        int state;

        QString *t = reinterpret_cast<QString *>(sipConvertToInstance(PyList_GET_ITEM (sipPy, i), sipClass_QString, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseInstance(t, sipClass_QString, state);

            delete qs;
            return 0;
        }

        *qs << *t;

        sipReleaseInstance(t, sipClass_QString, state);
    }
 
    *sipCppPtr = qs;
 
    return sipGetState(sipTransferObj);
#line 6754 "sipkdeuipart0.cpp"
}


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

#line 562 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    QSet<QString> set = *sipCpp;
    int i = 0;
    foreach (QString value, set)
    {
        PyObject *obj = sipConvertFromNewInstance(&value, sipClass_QString, sipTransferObj);
        if (obj == NULL || PyList_SET_ITEM (l, i, obj) < 0)
        {
            Py_DECREF(l);

            if (obj)
                Py_DECREF(obj);

            return NULL;
        }

        Py_DECREF(obj);
        i++;
    }
   
    return l;
#line 6791 "sipkdeuipart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kdeui_QSet_0200QString = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_26986,
        {0}
    },
    release_QSet_0200QString,
    convertTo_QSet_0200QString,
    convertFrom_QSet_0200QString
},
    assign_QSet_0200QString
};

#line 43 "/usr/local/share/py-sip/QtCore/qhash.sip"
#include <qhash.h>
#line 6814 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6818 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 6821 "sipkdeuipart0.cpp"


extern "C" {static void assign_QHash_0200QString_0200QByteArray(void *, const void*);}
static void assign_QHash_0200QString_0200QByteArray(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QHash<QString,QByteArray> *>(sipDst) = *reinterpret_cast<const QHash<QString,QByteArray> *>(sipSrc);
}


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



extern "C" {static int convertTo_QHash_0200QString_0200QByteArray(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0200QString_0200QByteArray(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QString,QByteArray> **sipCppPtr = reinterpret_cast<QHash<QString,QByteArray> **>(sipCppPtrV);

#line 99 "/usr/local/share/py-sip/QtCore/qhash.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToInstance(t1obj, sipClass_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToInstance(t2obj, sipClass_QByteArray, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QHash<QString, QByteArray> *qm = new QHash<QString, QByteArray>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QString *t1 = reinterpret_cast<QString *>(sipConvertToInstance(t1obj, sipClass_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QByteArray *t2 = reinterpret_cast<QByteArray *>(sipConvertToInstance(t2obj, sipClass_QByteArray, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseInstance(t1, sipClass_QString, state1);
            sipReleaseInstance(t2, sipClass_QByteArray, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseInstance(t1, sipClass_QString, state1);
        sipReleaseInstance(t2, sipClass_QByteArray, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 6896 "sipkdeuipart0.cpp"
}


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

#line 47 "/usr/local/share/py-sip/QtCore/qhash.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QHash<QString, QByteArray>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QString *t1 = new QString(i.key());
        QByteArray *t2 = new QByteArray(i.value());

        PyObject *t1obj = sipConvertFromNewInstance(t1, sipClass_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewInstance(t2, sipClass_QByteArray, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 6955 "sipkdeuipart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kdeui_QHash_0200QString_0200QByteArray = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3977,
        {0}
    },
    release_QHash_0200QString_0200QByteArray,
    convertTo_QHash_0200QString_0200QByteArray,
    convertFrom_QHash_0200QString_0200QByteArray
},
    assign_QHash_0200QString_0200QByteArray
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 6978 "sipkdeuipart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 6982 "sipkdeuipart0.cpp"


extern "C" {static int slot_KXmlGuiWindow_StandardWindowOptions___bool__(PyObject *sipSelf);}
static int slot_KXmlGuiWindow_StandardWindowOptions___bool__(PyObject *sipSelf)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return -1;


    {
        {
            int sipRes = 0;

#line 271 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() != 0);
#line 7000 "sipkdeuipart0.cpp"

            return sipRes;
        }
    }
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ne__(PyObject *sipSelf,PyObject *sipArg);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ne__(PyObject *sipSelf,PyObject *sipArg)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;

    int sipArgsParsed = 0;

    {
        const KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArg,"1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State))
        {
            bool sipRes = 0;

#line 266 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() != a0->operator int());
#line 7028 "sipkdeuipart0.cpp"

            sipReleaseType(const_cast<KXmlGuiWindow::StandardWindowOptions *>(a0),sipType_KXmlGuiWindow_StandardWindowOptions,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    return sipPySlotExtend(&sipModuleAPI_kdeui,ne_slot,sipType_KXmlGuiWindow_StandardWindowOptions,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___eq__(PyObject *sipSelf,PyObject *sipArg);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___eq__(PyObject *sipSelf,PyObject *sipArg)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;

    int sipArgsParsed = 0;

    {
        const KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArg,"1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State))
        {
            bool sipRes = 0;

#line 261 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() == a0->operator int());
#line 7060 "sipkdeuipart0.cpp"

            sipReleaseType(const_cast<KXmlGuiWindow::StandardWindowOptions *>(a0),sipType_KXmlGuiWindow_StandardWindowOptions,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    return sipPySlotExtend(&sipModuleAPI_kdeui,eq_slot,sipType_KXmlGuiWindow_StandardWindowOptions,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___invert__(PyObject *sipSelf);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___invert__(PyObject *sipSelf)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;


    {
        {
            KXmlGuiWindow::StandardWindowOptions *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KXmlGuiWindow::StandardWindowOptions(~(*sipCpp));
            Py_END_ALLOW_THREADS

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


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___and__(PyObject *sipArg0,PyObject *sipArg1);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___and__(PyObject *sipArg0,PyObject *sipArg1)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipArgsParsed,sipArg0,sipArg1,"J1i",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State,&a1))
        {
            KXmlGuiWindow::StandardWindowOptions *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KXmlGuiWindow::StandardWindowOptions((*a0 & a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);

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

    return sipPySlotExtend(&sipModuleAPI_kdeui,and_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___xor__(PyObject *sipArg0,PyObject *sipArg1);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___xor__(PyObject *sipArg0,PyObject *sipArg1)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;
        KXmlGuiWindow::StandardWindowOptions * a1;
        int a1State = 0;

        if (sipParsePair(&sipArgsParsed,sipArg0,sipArg1,"J1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State,sipType_KXmlGuiWindow_StandardWindowOptions,&a1,&a1State))
        {
            KXmlGuiWindow::StandardWindowOptions *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KXmlGuiWindow::StandardWindowOptions((*a0 ^ *a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);
            sipReleaseType(a1,sipType_KXmlGuiWindow_StandardWindowOptions,a1State);

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

    return sipPySlotExtend(&sipModuleAPI_kdeui,xor_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___or__(PyObject *sipArg0,PyObject *sipArg1);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;
        KXmlGuiWindow::StandardWindowOptions * a1;
        int a1State = 0;

        if (sipParsePair(&sipArgsParsed,sipArg0,sipArg1,"J1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State,sipType_KXmlGuiWindow_StandardWindowOptions,&a1,&a1State))
        {
            KXmlGuiWindow::StandardWindowOptions *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KXmlGuiWindow::StandardWindowOptions((*a0 | *a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);
            sipReleaseType(a1,sipType_KXmlGuiWindow_StandardWindowOptions,a1State);

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

    return sipPySlotExtend(&sipModuleAPI_kdeui,or_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___int__(PyObject *sipSelf);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___int__(PyObject *sipSelf)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;


    {
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = *sipCpp;
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ixor__(PyObject *sipSelf,PyObject *sipArg);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ixor__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KXmlGuiWindow_StandardWindowOptions)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;

    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArg,"1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KXmlGuiWindow::StandardWindowOptions::operator^=(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ior__(PyObject *sipSelf,PyObject *sipArg);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___ior__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KXmlGuiWindow_StandardWindowOptions)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;

    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArg,"1J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KXmlGuiWindow::StandardWindowOptions::operator|=(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___iand__(PyObject *sipSelf,PyObject *sipArg);}
static PyObject *slot_KXmlGuiWindow_StandardWindowOptions___iand__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KXmlGuiWindow_StandardWindowOptions)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KXmlGuiWindow::StandardWindowOptions *sipCpp = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KXmlGuiWindow_StandardWindowOptions));

    if (!sipCpp)
        return 0;

    int sipArgsParsed = 0;

    {
        int a0;

        if (sipParseArgs(&sipArgsParsed,sipArg,"1i",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KXmlGuiWindow::StandardWindowOptions::operator&=(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


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

    return NULL;
}


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

    delete reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KXmlGuiWindow_StandardWindowOptions(void *, const void*);}
static void assign_KXmlGuiWindow_StandardWindowOptions(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipDst) = *reinterpret_cast<const KXmlGuiWindow::StandardWindowOptions *>(sipSrc);
}


extern "C" {static void dealloc_KXmlGuiWindow_StandardWindowOptions(sipSimpleWrapper *);}
static void dealloc_KXmlGuiWindow_StandardWindowOptions(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KXmlGuiWindow_StandardWindowOptions(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_KXmlGuiWindow_StandardWindowOptions(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXmlGuiWindow_StandardWindowOptions(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    KXmlGuiWindow::StandardWindowOptions *sipCpp = 0;

    if (!sipCpp)
    {
        const KXmlGuiWindow::StandardWindowOptions * a0;
        int a0State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1",sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KXmlGuiWindow::StandardWindowOptions(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<KXmlGuiWindow::StandardWindowOptions *>(a0),sipType_KXmlGuiWindow_StandardWindowOptions,a0State);
        }
    }

    if (!sipCpp)
    {
        int a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"i",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KXmlGuiWindow::StandardWindowOptions(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KXmlGuiWindow::StandardWindowOptions();
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static int convertTo_KXmlGuiWindow_StandardWindowOptions(PyObject *, void **, int *, PyObject *);}
static int convertTo_KXmlGuiWindow_StandardWindowOptions(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    KXmlGuiWindow::StandardWindowOptions **sipCppPtr = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions **>(sipCppPtrV);

#line 276 "/usr/local/share/py-sip/QtCore/qglobal.sip"
// Allow an instance of the base enum whenever a KXmlGuiWindow::StandardWindowOptions is expected.

if (sipIsErr == NULL)
    return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KXmlGuiWindow_StandardWindowOption)) ||
            sipCanConvertToType(sipPy, sipType_KXmlGuiWindow_StandardWindowOptions, SIP_NO_CONVERTORS));

if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KXmlGuiWindow_StandardWindowOption)))
{
    *sipCppPtr = new KXmlGuiWindow::StandardWindowOptions(SIPLong_AsLong(sipPy));

    return sipGetState(sipTransferObj);
}

*sipCppPtr = reinterpret_cast<KXmlGuiWindow::StandardWindowOptions *>(sipConvertToType(sipPy, sipType_KXmlGuiWindow_StandardWindowOptions, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr));

return 0;
#line 7431 "sipkdeuipart0.cpp"
}


/* Define this type's Python slots. */
static sipPySlotDef slots_KXmlGuiWindow_StandardWindowOptions[] = {
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___bool__, bool_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___ne__, ne_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___eq__, eq_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___invert__, invert_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___and__, and_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___xor__, xor_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___or__, or_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___int__, int_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___ixor__, ixor_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___ior__, ior_slot},
    {(void *)slot_KXmlGuiWindow_StandardWindowOptions___iand__, iand_slot},
    {0, (sipPySlotType)0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXmlGuiWindow_StandardWindowOptions = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KXmlGuiWindow__StandardWindowOptions,
        {0}
    },
    sipNameNr_StandardWindowOptions,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {315, 255, 0},
    0,
    slots_KXmlGuiWindow_StandardWindowOptions,
    0, 0,
    0, 0,
    0, 0,
    init_KXmlGuiWindow_StandardWindowOptions,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXmlGuiWindow_StandardWindowOptions,
    release_KXmlGuiWindow_StandardWindowOptions,
    cast_KXmlGuiWindow_StandardWindowOptions,
    convertTo_KXmlGuiWindow_StandardWindowOptions,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_KXmlGuiWindow_StandardWindowOptions,
    0,
    1,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 7499 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 7503 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7506 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7509 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 7512 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 7515 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 7518 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 7521 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 7524 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 7527 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 7530 "sipkdeuipart0.cpp"
#line 35 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kconfig.sip"
#include <kconfig.h>
#line 7533 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7536 "sipkdeuipart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstandardaction.sip"
#include <qlist.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwidgetitemdelegate.sip"
#include <qlist.h>
#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowsystem.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 7573 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 7576 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qactiongroup.sip"
#include <qactiongroup.h>
#line 7579 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 7582 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicontheme.sip"
#include <kicontheme.h>
#line 7585 "sipkdeuipart0.cpp"
#line 212 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 7588 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ksessionmanager.sip"
#include <ksessionmanager.h>
#line 7591 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotpoint.sip"
#include <kplotpoint.h>
#line 7594 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 7597 "sipkdeuipart0.cpp"
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 7600 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7603 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtCore/qchar.sip"
#include <qchar.h>
#line 7606 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigdialogmanager.sip"
#include <kconfigdialogmanager.h>
#line 7609 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 7612 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 7615 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstatusbar.sip"
#include <kstatusbar.h>
#line 7618 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmenubar.sip"
#include <kmenubar.h>
#line 7621 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmenu.sip"
#include <kmenu.h>
#line 7624 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 7685 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 7688 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 7691 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 7694 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7699 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 7702 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 7705 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 7708 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 7711 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 7714 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 7717 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 7720 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 7723 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 7728 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 7731 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 7734 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 7737 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 7740 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 7745 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 7750 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 7755 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 7760 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 7763 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 7766 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 7769 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 7772 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 7775 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7778 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtabwidget.sip"
#include <qtabwidget.h>
#line 7781 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtoolbar.sip"
#include <qtoolbar.h>
#line 7784 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qmainwindow.sip"
#include <qmainwindow.h>
#line 7787 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 7790 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7793 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qmenu.sip"
#include <qmenu.h>
#line 7796 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 7799 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qstatusbar.sip"
#include <qstatusbar.h>
#line 7802 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qmenubar.sip"
#include <qmenubar.h>
#line 7805 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 7808 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 7811 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 7814 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 7817 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 7820 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 7823 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 7826 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 7829 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 7832 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 7835 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 7838 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 7841 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7846 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7849 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7852 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7855 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7858 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7861 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7864 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7867 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7870 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7873 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7876 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7879 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7882 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7885 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7888 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 7891 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 7894 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 7897 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 7900 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 7903 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 7906 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 7909 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 7912 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 7915 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 7918 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 7921 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7924 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 7927 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 7930 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 7961 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 7964 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 7967 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 7970 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 7973 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 7976 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 7979 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 7982 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 7985 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 7988 "sipkdeuipart0.cpp"
#line 221 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 7991 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 7994 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguibuilder.sip"
#include <kxmlguibuilder.h>
#line 7997 "sipkdeuipart0.cpp"


class sipKXmlGuiWindow : public KXmlGuiWindow
{
public:
    sipKXmlGuiWindow(QWidget *,Qt::WindowFlags);
    virtual ~sipKXmlGuiWindow();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    void sipProtectVirt_setComponentData(bool,const KComponentData&);
    void sipProtectVirt_setXMLFile(bool,const QString&,bool,bool);
    void sipProtectVirt_setLocalXMLFile(bool,const QString&);
    void sipProtectVirt_setXML(bool,const QString&,bool);
    void sipProtectVirt_setDOMDocument(bool,const QDomDocument&,bool);
    void sipProtectVirt_stateChanged(bool,const QString&,KXMLGUIClient::ReverseStateChange);
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    bool sipProtectVirt_queryExit(bool);
    bool sipProtectVirt_queryClose(bool);
    void sipProtectVirt_saveProperties(bool,KConfigGroup&);
    void sipProtectVirt_readProperties(bool,const KConfigGroup&);
    void sipProtectVirt_saveGlobalProperties(bool,KConfig *);
    void sipProtectVirt_readGlobalProperties(bool,KConfig *);
    void sipProtect_savePropertiesInternal(KConfig *,int);
    bool sipProtect_readPropertiesInternal(KConfig *,int);
    bool sipProtect_settingsDirty() const;
    void sipProtect_saveWindowSize(const KConfigGroup&) const;
    void sipProtect_restoreWindowSize(const KConfigGroup&);
    void sipProtect_parseGeometry(bool);
    void sipProtectVirt_showAboutApplication(bool);
    void sipProtect_saveAutoSaveSettings();
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_saveNewToolbarConfig(bool);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    KXMLGUIFactory * guiFactory();
    void finalizeGUI(KXMLGUIClient *);
    void applyMainWindowSettings(const KConfigGroup&,bool);
    void configureToolbars();
    void slotStateChanged(const QString&);
    bool event(QEvent *);
    void saveNewToolbarConfig();
    void setCaption(const QString&);
    void setCaption(const QString&,bool);
    void setPlainCaption(const QString&);
    void closeEvent(QCloseEvent *);
    bool queryExit();
    bool queryClose();
    void saveProperties(KConfigGroup&);
    void readProperties(const KConfigGroup&);
    void saveGlobalProperties(KConfig *);
    void readGlobalProperties(KConfig *);
    void showAboutApplication();
    QMenu * createPopupMenu();
    void contextMenuEvent(QContextMenuEvent *);
    int devType() const;
    void setVisible(bool);
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    void mousePressEvent(QMouseEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void mouseDoubleClickEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void wheelEvent(QWheelEvent *);
    void keyPressEvent(QKeyEvent *);
    void keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void paintEvent(QPaintEvent *);
    void moveEvent(QMoveEvent *);
    void resizeEvent(QResizeEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void dropEvent(QDropEvent *);
    void showEvent(QShowEvent *);
    void hideEvent(QHideEvent *);
    void changeEvent(QEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void inputMethodEvent(QInputMethodEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    bool focusNextPrevChild(bool);
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);
    QStringList containerTags() const;
    QWidget * createContainer(QWidget *,int,const QDomElement&,QAction *&);
    void removeContainer(QWidget *,QWidget *,QDomElement&,QAction *);
    QStringList customTags() const;
    QAction * createCustomElement(QWidget *,int,const QDomElement&);
    void removeCustomElement(QWidget *,QAction *);
    QAction * action(const QDomElement&) const;
    KActionCollection * actionCollection() const;
    KComponentData componentData() const;
    QDomDocument domDocument() const;
    QString xmlFile() const;
    QString localXMLFile() const;
    void setComponentData(const KComponentData&);
    void setXMLFile(const QString&,bool,bool);
    void setLocalXMLFile(const QString&);
    void setXML(const QString&,bool);
    void setDOMDocument(const QDomDocument&,bool);
    void stateChanged(const QString&,KXMLGUIClient::ReverseStateChange);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[82];
};

sipKXmlGuiWindow::sipKXmlGuiWindow(QWidget *a0,Qt::WindowFlags a1): KXmlGuiWindow(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKXmlGuiWindow::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KXmlGuiWindow);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KXmlGuiWindow,_c,_id,_a);

    return _id;
}

void *sipKXmlGuiWindow::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KXmlGuiWindow,_clname)) ? this : KXmlGuiWindow::qt_metacast(_clname);
}

KXMLGUIFactory * sipKXmlGuiWindow::guiFactory()
{
    extern KXMLGUIFactory * sipVH_kdeui_2(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_guiFactory);

    if (!meth)
        return KXmlGuiWindow::guiFactory();

    return sipVH_kdeui_2(sipGILState,meth);
}

void sipKXmlGuiWindow::finalizeGUI(KXMLGUIClient *a0)
{
    extern void sipVH_kdeui_1(sip_gilstate_t,PyObject *,KXMLGUIClient *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_finalizeGUI);

    if (!meth)
    {
        KXmlGuiWindow::finalizeGUI(a0);
        return;
    }

    sipVH_kdeui_1(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::applyMainWindowSettings(const KConfigGroup& a0,bool a1)
{
    extern void sipVH_kdeui_0(sip_gilstate_t,PyObject *,const KConfigGroup&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_applyMainWindowSettings);

    if (!meth)
    {
        KXmlGuiWindow::applyMainWindowSettings(a0,a1);
        return;
    }

    sipVH_kdeui_0(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::configureToolbars()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_configureToolbars);

    if (!meth)
    {
        KXmlGuiWindow::configureToolbars();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKXmlGuiWindow::slotStateChanged(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_slotStateChanged);

    if (!meth)
    {
        KXmlGuiWindow::slotStateChanged(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

bool sipKXmlGuiWindow::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_event);

    if (!meth)
        return KXmlGuiWindow::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::saveNewToolbarConfig()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_saveNewToolbarConfig);

    if (!meth)
    {
        KXmlGuiWindow::saveNewToolbarConfig();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKXmlGuiWindow::setCaption(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_setCaption);

    if (!meth)
    {
        KMainWindow::setCaption(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::setCaption(const QString& a0,bool a1)
{
    typedef void (*sipVH_QtXml_24)(sip_gilstate_t,PyObject *,const QString&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_setCaption);

    if (!meth)
    {
        KMainWindow::setCaption(a0,a1);
        return;
    }

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::setPlainCaption(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_setPlainCaption);

    if (!meth)
    {
        KMainWindow::setPlainCaption(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        KMainWindow::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

bool sipKXmlGuiWindow::queryExit()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_queryExit);

    if (!meth)
        return KMainWindow::queryExit();

    return ((sipVH_QtCore_1)(sipModuleAPI_kdeui_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

bool sipKXmlGuiWindow::queryClose()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_queryClose);

    if (!meth)
        return KMainWindow::queryClose();

    return ((sipVH_QtCore_1)(sipModuleAPI_kdeui_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

void sipKXmlGuiWindow::saveProperties(KConfigGroup& a0)
{
    extern void sipVH_kdeui_34(sip_gilstate_t,PyObject *,KConfigGroup&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_saveProperties);

    if (!meth)
    {
        KMainWindow::saveProperties(a0);
        return;
    }

    sipVH_kdeui_34(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::readProperties(const KConfigGroup& a0)
{
    extern void sipVH_kdeui_33(sip_gilstate_t,PyObject *,const KConfigGroup&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_readProperties);

    if (!meth)
    {
        KMainWindow::readProperties(a0);
        return;
    }

    sipVH_kdeui_33(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::saveGlobalProperties(KConfig *a0)
{
    typedef void (*sipVH_kdecore_48)(sip_gilstate_t,PyObject *,KConfig *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_saveGlobalProperties);

    if (!meth)
    {
        KMainWindow::saveGlobalProperties(a0);
        return;
    }

    ((sipVH_kdecore_48)(sipModuleAPI_kdeui_kdecore->em_virthandlers[48]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::readGlobalProperties(KConfig *a0)
{
    typedef void (*sipVH_kdecore_48)(sip_gilstate_t,PyObject *,KConfig *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_readGlobalProperties);

    if (!meth)
    {
        KMainWindow::readGlobalProperties(a0);
        return;
    }

    ((sipVH_kdecore_48)(sipModuleAPI_kdeui_kdecore->em_virthandlers[48]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::showAboutApplication()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_showAboutApplication);

    if (!meth)
    {
        KMainWindow::showAboutApplication();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

QMenu * sipKXmlGuiWindow::createPopupMenu()
{
    typedef QMenu * (*sipVH_QtGui_146)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_createPopupMenu);

    if (!meth)
        return QMainWindow::createPopupMenu();

    return ((sipVH_QtGui_146)(sipModuleAPI_kdeui_QtGui->em_virthandlers[146]))(sipGILState,meth);
}

void sipKXmlGuiWindow::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QMainWindow::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

int sipKXmlGuiWindow::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKXmlGuiWindow::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QSize sipKXmlGuiWindow::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKXmlGuiWindow::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

int sipKXmlGuiWindow::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKXmlGuiWindow::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKXmlGuiWindow::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QWidget::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QWidget::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QWidget::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKXmlGuiWindow::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKXmlGuiWindow::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKXmlGuiWindow::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[53],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[54],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[56],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[57],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKXmlGuiWindow::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[58],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[59],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[60],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[61],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[62],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[63],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

QStringList sipKXmlGuiWindow::containerTags() const
{
    typedef QStringList (*sipVH_QtCore_23)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[64]),sipPySelf,NULL,sipName_containerTags);

    if (!meth)
        return KXMLGUIBuilder::containerTags();

    return ((sipVH_QtCore_23)(sipModuleAPI_kdeui_QtCore->em_virthandlers[23]))(sipGILState,meth);
}

QWidget * sipKXmlGuiWindow::createContainer(QWidget *a0,int a1,const QDomElement& a2,QAction *&a3)
{
    extern QWidget * sipVH_kdeui_14(sip_gilstate_t,PyObject *,QWidget *,int,const QDomElement&,QAction *&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[65],sipPySelf,NULL,sipName_createContainer);

    if (!meth)
        return KXMLGUIBuilder::createContainer(a0,a1,a2,a3);

    return sipVH_kdeui_14(sipGILState,meth,a0,a1,a2,a3);
}

void sipKXmlGuiWindow::removeContainer(QWidget *a0,QWidget *a1,QDomElement& a2,QAction *a3)
{
    extern void sipVH_kdeui_13(sip_gilstate_t,PyObject *,QWidget *,QWidget *,QDomElement&,QAction *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[66],sipPySelf,NULL,sipName_removeContainer);

    if (!meth)
    {
        KXMLGUIBuilder::removeContainer(a0,a1,a2,a3);
        return;
    }

    sipVH_kdeui_13(sipGILState,meth,a0,a1,a2,a3);
}

QStringList sipKXmlGuiWindow::customTags() const
{
    typedef QStringList (*sipVH_QtCore_23)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[67]),sipPySelf,NULL,sipName_customTags);

    if (!meth)
        return KXMLGUIBuilder::customTags();

    return ((sipVH_QtCore_23)(sipModuleAPI_kdeui_QtCore->em_virthandlers[23]))(sipGILState,meth);
}

QAction * sipKXmlGuiWindow::createCustomElement(QWidget *a0,int a1,const QDomElement& a2)
{
    extern QAction * sipVH_kdeui_12(sip_gilstate_t,PyObject *,QWidget *,int,const QDomElement&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[68],sipPySelf,NULL,sipName_createCustomElement);

    if (!meth)
        return KXMLGUIBuilder::createCustomElement(a0,a1,a2);

    return sipVH_kdeui_12(sipGILState,meth,a0,a1,a2);
}

void sipKXmlGuiWindow::removeCustomElement(QWidget *a0,QAction *a1)
{
    extern void sipVH_kdeui_11(sip_gilstate_t,PyObject *,QWidget *,QAction *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[69],sipPySelf,NULL,sipName_removeCustomElement);

    if (!meth)
    {
        KXMLGUIBuilder::removeCustomElement(a0,a1);
        return;
    }

    sipVH_kdeui_11(sipGILState,meth,a0,a1);
}

QAction * sipKXmlGuiWindow::action(const QDomElement& a0) const
{
    extern QAction * sipVH_kdeui_10(sip_gilstate_t,PyObject *,const QDomElement&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[70]),sipPySelf,NULL,sipName_action);

    if (!meth)
        return KXMLGUIClient::action(a0);

    return sipVH_kdeui_10(sipGILState,meth,a0);
}

KActionCollection * sipKXmlGuiWindow::actionCollection() const
{
    extern KActionCollection * sipVH_kdeui_9(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[71]),sipPySelf,NULL,sipName_actionCollection);

    if (!meth)
        return KXMLGUIClient::actionCollection();

    return sipVH_kdeui_9(sipGILState,meth);
}

KComponentData sipKXmlGuiWindow::componentData() const
{
    extern KComponentData sipVH_kdeui_8(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[72]),sipPySelf,NULL,sipName_componentData);

    if (!meth)
        return KXMLGUIClient::componentData();

    return sipVH_kdeui_8(sipGILState,meth);
}

QDomDocument sipKXmlGuiWindow::domDocument() const
{
    extern QDomDocument sipVH_kdeui_7(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[73]),sipPySelf,NULL,sipName_domDocument);

    if (!meth)
        return KXMLGUIClient::domDocument();

    return sipVH_kdeui_7(sipGILState,meth);
}

QString sipKXmlGuiWindow::xmlFile() const
{
    typedef QString (*sipVH_QtCore_58)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[74]),sipPySelf,NULL,sipName_xmlFile);

    if (!meth)
        return KXMLGUIClient::xmlFile();

    return ((sipVH_QtCore_58)(sipModuleAPI_kdeui_QtCore->em_virthandlers[58]))(sipGILState,meth);
}

QString sipKXmlGuiWindow::localXMLFile() const
{
    typedef QString (*sipVH_QtCore_58)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[75]),sipPySelf,NULL,sipName_localXMLFile);

    if (!meth)
        return KXMLGUIClient::localXMLFile();

    return ((sipVH_QtCore_58)(sipModuleAPI_kdeui_QtCore->em_virthandlers[58]))(sipGILState,meth);
}

void sipKXmlGuiWindow::setComponentData(const KComponentData& a0)
{
    extern void sipVH_kdeui_6(sip_gilstate_t,PyObject *,const KComponentData&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[76],sipPySelf,NULL,sipName_setComponentData);

    if (!meth)
    {
        KXMLGUIClient::setComponentData(a0);
        return;
    }

    sipVH_kdeui_6(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::setXMLFile(const QString& a0,bool a1,bool a2)
{
    extern void sipVH_kdeui_5(sip_gilstate_t,PyObject *,const QString&,bool,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[77],sipPySelf,NULL,sipName_setXMLFile);

    if (!meth)
    {
        KXMLGUIClient::setXMLFile(a0,a1,a2);
        return;
    }

    sipVH_kdeui_5(sipGILState,meth,a0,a1,a2);
}

void sipKXmlGuiWindow::setLocalXMLFile(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[78],sipPySelf,NULL,sipName_setLocalXMLFile);

    if (!meth)
    {
        KXMLGUIClient::setLocalXMLFile(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKXmlGuiWindow::setXML(const QString& a0,bool a1)
{
    typedef void (*sipVH_QtXml_24)(sip_gilstate_t,PyObject *,const QString&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[79],sipPySelf,NULL,sipName_setXML);

    if (!meth)
    {
        KXMLGUIClient::setXML(a0,a1);
        return;
    }

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::setDOMDocument(const QDomDocument& a0,bool a1)
{
    extern void sipVH_kdeui_4(sip_gilstate_t,PyObject *,const QDomDocument&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[80],sipPySelf,NULL,sipName_setDOMDocument);

    if (!meth)
    {
        KXMLGUIClient::setDOMDocument(a0,a1);
        return;
    }

    sipVH_kdeui_4(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::stateChanged(const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    extern void sipVH_kdeui_3(sip_gilstate_t,PyObject *,const QString&,KXMLGUIClient::ReverseStateChange);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[81],sipPySelf,NULL,sipName_stateChanged);

    if (!meth)
    {
        KXMLGUIClient::stateChanged(a0,a1);
        return;
    }

    sipVH_kdeui_3(sipGILState,meth,a0,a1);
}

void sipKXmlGuiWindow::sipProtectVirt_setComponentData(bool sipSelfWasArg,const KComponentData& a0)
{
    (sipSelfWasArg ? KXMLGUIClient::setComponentData(a0) : setComponentData(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_setXMLFile(bool sipSelfWasArg,const QString& a0,bool a1,bool a2)
{
    (sipSelfWasArg ? KXMLGUIClient::setXMLFile(a0,a1,a2) : setXMLFile(a0,a1,a2));
}

void sipKXmlGuiWindow::sipProtectVirt_setLocalXMLFile(bool sipSelfWasArg,const QString& a0)
{
    (sipSelfWasArg ? KXMLGUIClient::setLocalXMLFile(a0) : setLocalXMLFile(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_setXML(bool sipSelfWasArg,const QString& a0,bool a1)
{
    (sipSelfWasArg ? KXMLGUIClient::setXML(a0,a1) : setXML(a0,a1));
}

void sipKXmlGuiWindow::sipProtectVirt_setDOMDocument(bool sipSelfWasArg,const QDomDocument& a0,bool a1)
{
    (sipSelfWasArg ? KXMLGUIClient::setDOMDocument(a0,a1) : setDOMDocument(a0,a1));
}

void sipKXmlGuiWindow::sipProtectVirt_stateChanged(bool sipSelfWasArg,const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    (sipSelfWasArg ? KXMLGUIClient::stateChanged(a0,a1) : stateChanged(a0,a1));
}

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

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

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

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

void sipKXmlGuiWindow::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKXmlGuiWindow::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

bool sipKXmlGuiWindow::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

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

void sipKXmlGuiWindow::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

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

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

bool sipKXmlGuiWindow::sipProtectVirt_queryExit(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KMainWindow::queryExit() : queryExit());
}

bool sipKXmlGuiWindow::sipProtectVirt_queryClose(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KMainWindow::queryClose() : queryClose());
}

void sipKXmlGuiWindow::sipProtectVirt_saveProperties(bool sipSelfWasArg,KConfigGroup& a0)
{
    (sipSelfWasArg ? KMainWindow::saveProperties(a0) : saveProperties(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_readProperties(bool sipSelfWasArg,const KConfigGroup& a0)
{
    (sipSelfWasArg ? KMainWindow::readProperties(a0) : readProperties(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_saveGlobalProperties(bool sipSelfWasArg,KConfig *a0)
{
    (sipSelfWasArg ? KMainWindow::saveGlobalProperties(a0) : saveGlobalProperties(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_readGlobalProperties(bool sipSelfWasArg,KConfig *a0)
{
    (sipSelfWasArg ? KMainWindow::readGlobalProperties(a0) : readGlobalProperties(a0));
}

void sipKXmlGuiWindow::sipProtect_savePropertiesInternal(KConfig *a0,int a1)
{
    KMainWindow::savePropertiesInternal(a0,a1);
}

bool sipKXmlGuiWindow::sipProtect_readPropertiesInternal(KConfig *a0,int a1)
{
    return KMainWindow::readPropertiesInternal(a0,a1);
}

bool sipKXmlGuiWindow::sipProtect_settingsDirty() const
{
    return KMainWindow::settingsDirty();
}

void sipKXmlGuiWindow::sipProtect_saveWindowSize(const KConfigGroup& a0) const
{
    KMainWindow::saveWindowSize(a0);
}

void sipKXmlGuiWindow::sipProtect_restoreWindowSize(const KConfigGroup& a0)
{
    KMainWindow::restoreWindowSize(a0);
}

void sipKXmlGuiWindow::sipProtect_parseGeometry(bool a0)
{
    KMainWindow::parseGeometry(a0);
}

void sipKXmlGuiWindow::sipProtectVirt_showAboutApplication(bool sipSelfWasArg)
{
    (sipSelfWasArg ? KMainWindow::showAboutApplication() : showAboutApplication());
}

void sipKXmlGuiWindow::sipProtect_saveAutoSaveSettings()
{
    KMainWindow::saveAutoSaveSettings();
}

bool sipKXmlGuiWindow::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? KXmlGuiWindow::event(a0) : event(a0));
}

void sipKXmlGuiWindow::sipProtectVirt_saveNewToolbarConfig(bool sipSelfWasArg)
{
    (sipSelfWasArg ? KXmlGuiWindow::saveNewToolbarConfig() : saveNewToolbarConfig());
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setComponentData(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setComponentData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KComponentData * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KComponentData,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setComponentData(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setComponentData);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setXMLFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        bool a1 = 0;
        bool a2 = 1;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|bb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setXMLFile(sipSelfWasArg,*a0,a1,a2);
            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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setLocalXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setLocalXMLFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setLocalXMLFile(sipSelfWasArg,*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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setLocalXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setXML(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setXML(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|b",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setXML(sipSelfWasArg,*a0,a1);
            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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setXML);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setDOMDocument(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setDOMDocument(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QDomDocument * a0;
        bool a1 = 0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9|b",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QDomDocument,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setDOMDocument(sipSelfWasArg,*a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setDOMDocument);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_stateChanged(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_stateChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        KXMLGUIClient::ReverseStateChange a1 = KXMLGUIClient::StateNoReverse;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|E",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State,sipType_KXMLGUIClient_ReverseStateChange,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_stateChanged(sipSelfWasArg,*a0,a1);
            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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_stateChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_receivers(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 10160 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_metric(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_create(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_destroy(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKXmlGuiWindow *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_queryExit(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_queryExit(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_queryExit(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_queryExit);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_queryClose(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_queryClose(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_queryClose(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_queryClose);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_saveProperties(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_saveProperties(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KConfigGroup * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfigGroup,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_saveProperties(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_saveProperties);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_readProperties(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_readProperties(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KConfigGroup * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfigGroup,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_readProperties(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_readProperties);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_saveGlobalProperties(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_saveGlobalProperties(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KConfig * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfig,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_saveGlobalProperties(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_saveGlobalProperties);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_readGlobalProperties(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_readGlobalProperties(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KConfig * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfig,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_readGlobalProperties(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_readGlobalProperties);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_savePropertiesInternal(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_savePropertiesInternal(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KConfig * a0;
        int a1;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8i",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfig,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_savePropertiesInternal(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_savePropertiesInternal);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_readPropertiesInternal(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_readPropertiesInternal(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KConfig * a0;
        int a1;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8i",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfig,&a0,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_readPropertiesInternal(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_readPropertiesInternal);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_settingsDirty(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_settingsDirty(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_settingsDirty();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_settingsDirty);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_saveWindowSize(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_saveWindowSize(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KConfigGroup * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfigGroup,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_saveWindowSize(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_saveWindowSize);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_restoreWindowSize(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_restoreWindowSize(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KConfigGroup * a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfigGroup,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_restoreWindowSize(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_restoreWindowSize);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_parseGeometry(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_parseGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_parseGeometry(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_parseGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_showAboutApplication(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_showAboutApplication(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showAboutApplication(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_showAboutApplication);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_saveAutoSaveSettings(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_saveAutoSaveSettings(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_saveAutoSaveSettings();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_saveAutoSaveSettings);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setHelpMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setHelpMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHelpMenuEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setHelpMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_isHelpMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_isHelpMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isHelpMenuEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_isHelpMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_guiFactory(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_guiFactory(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            KXMLGUIFactory *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KXmlGuiWindow::guiFactory() : sipCpp->guiFactory());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_guiFactory);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_createGUI(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_createGUI(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|J1",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->createGUI(*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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_createGUI);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setStandardToolBarMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setStandardToolBarMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStandardToolBarMenuEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setStandardToolBarMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_isStandardToolBarMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_isStandardToolBarMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isStandardToolBarMenuEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_isStandardToolBarMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_createStandardStatusBarAction(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_createStandardStatusBarAction(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->createStandardStatusBarAction();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_createStandardStatusBarAction);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setupGUI(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setupGUI(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow::StandardWindowOptions a0def = KXmlGuiWindow::Default;
        KXmlGuiWindow::StandardWindowOptions * a0 = &a0def;
        int a0State = 0;
        const QString& a1def = QString();
        const QString * a1 = &a1def;
        int a1State = 0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|J1J1",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KXmlGuiWindow_StandardWindowOptions,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setupGUI(*a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KXmlGuiWindow_StandardWindowOptions,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QSize * a0;
        KXmlGuiWindow::StandardWindowOptions a1def = KXmlGuiWindow::Default;
        KXmlGuiWindow::StandardWindowOptions * a1 = &a1def;
        int a1State = 0;
        const QString& a2def = QString();
        const QString * a2 = &a2def;
        int a2State = 0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9|J1J1",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QSize,&a0,sipType_KXmlGuiWindow_StandardWindowOptions,&a1,&a1State,sipType_QString,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setupGUI(*a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_KXmlGuiWindow_StandardWindowOptions,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setupGUI);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_toolBarMenuAction(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_toolBarMenuAction(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            QAction *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->toolBarMenuAction();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_toolBarMenuAction);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_setupToolbarMenuActions(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_setupToolbarMenuActions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setupToolbarMenuActions();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_setupToolbarMenuActions);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_finalizeGUI(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_finalizeGUI(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient * a0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXmlGuiWindow::finalizeGUI(a0) : sipCpp->finalizeGUI(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        bool a0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->finalizeGUI(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_finalizeGUI);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_applyMainWindowSettings(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_applyMainWindowSettings(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KConfigGroup * a0;
        bool a1 = 0;
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9|b",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_KConfigGroup,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXmlGuiWindow::applyMainWindowSettings(*a0,a1) : sipCpp->applyMainWindowSettings(*a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_applyMainWindowSettings);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_configureToolbars(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_configureToolbars(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXmlGuiWindow::configureToolbars() : sipCpp->configureToolbars());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_configureToolbars);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_slotStateChanged(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_slotStateChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXmlGuiWindow::slotStateChanged(*a0) : sipCpp->slotStateChanged(*a0));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1b",&sipSelf,sipType_KXmlGuiWindow,&sipCpp,sipType_QString,&a0,&a0State,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotStateChanged(*a0,a1);
            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(sipArgsParsed,sipName_KXmlGuiWindow,sipName_slotStateChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_event(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXmlGuiWindow *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXmlGuiWindow_saveNewToolbarConfig(PyObject *, PyObject *);}
static PyObject *meth_KXmlGuiWindow_saveNewToolbarConfig(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKXmlGuiWindow *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KXmlGuiWindow,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_saveNewToolbarConfig(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXmlGuiWindow,sipName_saveNewToolbarConfig);

    return NULL;
}


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

    if (targetType == sipType_KXmlGuiWindow)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KMainWindow)->ctd_cast((KMainWindow *)(KXmlGuiWindow *)ptr,targetType)) != NULL)
        return res;

    if ((res = ((const sipClassTypeDef *)sipType_KXMLGUIBuilder)->ctd_cast((KXMLGUIBuilder *)(KXmlGuiWindow *)ptr,targetType)) != NULL)
        return res;

    if ((res = ((const sipClassTypeDef *)sipType_KXMLGUIClient)->ctd_cast((KXMLGUIClient *)(KXmlGuiWindow *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKXmlGuiWindow *>(sipCppV);
    else
        delete reinterpret_cast<KXmlGuiWindow *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KXmlGuiWindow(sipSimpleWrapper *);}
static void dealloc_KXmlGuiWindow(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKXmlGuiWindow *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KXmlGuiWindow(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KXmlGuiWindow(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXmlGuiWindow(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKXmlGuiWindow *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;
        Qt::WindowFlags a1def = 0;
        Qt::WindowFlags * a1 = &a1def;
        int a1State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JHJ1",sipType_QWidget,&a0,sipOwner,sipType_Qt_WindowFlags,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKXmlGuiWindow(a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_Qt_WindowFlags,a1State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KXmlGuiWindow[] = {{157, 255, 0}, {307, 255, 0}, {308, 255, 1}};


static PyMethodDef methods_KXmlGuiWindow[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KXmlGuiWindow_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_applyMainWindowSettings), meth_KXmlGuiWindow_applyMainWindowSettings, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KXmlGuiWindow_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KXmlGuiWindow_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KXmlGuiWindow_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configureToolbars), meth_KXmlGuiWindow_configureToolbars, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KXmlGuiWindow_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KXmlGuiWindow_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KXmlGuiWindow_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createGUI), meth_KXmlGuiWindow_createGUI, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createStandardStatusBarAction), meth_KXmlGuiWindow_createStandardStatusBarAction, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KXmlGuiWindow_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KXmlGuiWindow_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KXmlGuiWindow_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KXmlGuiWindow_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KXmlGuiWindow_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KXmlGuiWindow_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KXmlGuiWindow_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KXmlGuiWindow_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KXmlGuiWindow_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KXmlGuiWindow_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_finalizeGUI), meth_KXmlGuiWindow_finalizeGUI, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KXmlGuiWindow_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KXmlGuiWindow_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KXmlGuiWindow_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KXmlGuiWindow_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KXmlGuiWindow_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KXmlGuiWindow_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_guiFactory), meth_KXmlGuiWindow_guiFactory, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KXmlGuiWindow_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KXmlGuiWindow_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isHelpMenuEnabled), meth_KXmlGuiWindow_isHelpMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isStandardToolBarMenuEnabled), meth_KXmlGuiWindow_isStandardToolBarMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KXmlGuiWindow_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KXmlGuiWindow_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KXmlGuiWindow_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KXmlGuiWindow_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KXmlGuiWindow_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KXmlGuiWindow_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KXmlGuiWindow_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KXmlGuiWindow_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KXmlGuiWindow_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KXmlGuiWindow_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KXmlGuiWindow_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KXmlGuiWindow_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_parseGeometry), meth_KXmlGuiWindow_parseGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_queryClose), meth_KXmlGuiWindow_queryClose, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_queryExit), meth_KXmlGuiWindow_queryExit, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readGlobalProperties), meth_KXmlGuiWindow_readGlobalProperties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readProperties), meth_KXmlGuiWindow_readProperties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readPropertiesInternal), meth_KXmlGuiWindow_readPropertiesInternal, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KXmlGuiWindow_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KXmlGuiWindow_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KXmlGuiWindow_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restoreWindowSize), meth_KXmlGuiWindow_restoreWindowSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveAutoSaveSettings), meth_KXmlGuiWindow_saveAutoSaveSettings, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveGlobalProperties), meth_KXmlGuiWindow_saveGlobalProperties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveNewToolbarConfig), meth_KXmlGuiWindow_saveNewToolbarConfig, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveProperties), meth_KXmlGuiWindow_saveProperties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_savePropertiesInternal), meth_KXmlGuiWindow_savePropertiesInternal, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveWindowSize), meth_KXmlGuiWindow_saveWindowSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setComponentData), meth_KXmlGuiWindow_setComponentData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDOMDocument), meth_KXmlGuiWindow_setDOMDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHelpMenuEnabled), meth_KXmlGuiWindow_setHelpMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setLocalXMLFile), meth_KXmlGuiWindow_setLocalXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStandardToolBarMenuEnabled), meth_KXmlGuiWindow_setStandardToolBarMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXML), meth_KXmlGuiWindow_setXML, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXMLFile), meth_KXmlGuiWindow_setXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_settingsDirty), meth_KXmlGuiWindow_settingsDirty, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setupGUI), meth_KXmlGuiWindow_setupGUI, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setupToolbarMenuActions), meth_KXmlGuiWindow_setupToolbarMenuActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showAboutApplication), meth_KXmlGuiWindow_showAboutApplication, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KXmlGuiWindow_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotStateChanged), meth_KXmlGuiWindow_slotStateChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stateChanged), meth_KXmlGuiWindow_stateChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KXmlGuiWindow_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KXmlGuiWindow_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_toolBarMenuAction), meth_KXmlGuiWindow_toolBarMenuAction, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KXmlGuiWindow_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KXmlGuiWindow_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KXmlGuiWindow_windowActivationChange, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KXmlGuiWindow[] = {
    {sipName_Create, KXmlGuiWindow::Create, 316},
    {sipName_Default, KXmlGuiWindow::Default, 316},
    {sipName_Keys, KXmlGuiWindow::Keys, 316},
    {sipName_Save, KXmlGuiWindow::Save, 316},
    {sipName_StatusBar, KXmlGuiWindow::StatusBar, 316},
    {sipName_ToolBar, KXmlGuiWindow::ToolBar, 316},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXmlGuiWindow = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KXmlGuiWindow,
        {0}
    },
    sipNameNr_KXmlGuiWindow,
    -1,
    -1,
    {0, 0, 1},
    supers_KXmlGuiWindow,
    0,
    81, methods_KXmlGuiWindow,
    6, enummembers_KXmlGuiWindow,
    0, 0,
    init_KXmlGuiWindow,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXmlGuiWindow,
    release_KXmlGuiWindow,
    cast_KXmlGuiWindow,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KXmlGuiWindow::staticMetaObject,
    0,
    0
};

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 12521 "sipkdeuipart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguibuilder.sip"
#include <kxmlguibuilder.h>
#line 12525 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12528 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 12531 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 12534 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 12595 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 12598 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 12601 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 12604 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 12607 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 12610 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 12613 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 12618 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 12621 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 12624 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 12627 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 12630 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 12633 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 12636 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 12639 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 12642 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 12647 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 12650 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 12653 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 12656 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 12659 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 12664 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 12669 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 12674 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 12679 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 12682 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 12685 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 12688 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 12691 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 12694 "sipkdeuipart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstandardaction.sip"
#include <qlist.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwidgetitemdelegate.sip"
#include <qlist.h>
#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowsystem.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 12731 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 12734 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qactiongroup.sip"
#include <qactiongroup.h>
#line 12737 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 12740 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicontheme.sip"
#include <kicontheme.h>
#line 12743 "sipkdeuipart0.cpp"
#line 212 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 12746 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ksessionmanager.sip"
#include <ksessionmanager.h>
#line 12749 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotpoint.sip"
#include <kplotpoint.h>
#line 12752 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 12755 "sipkdeuipart0.cpp"
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 12758 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 12761 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtCore/qchar.sip"
#include <qchar.h>
#line 12764 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigdialogmanager.sip"
#include <kconfigdialogmanager.h>
#line 12767 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 12770 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 12773 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12776 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 12779 "sipkdeuipart0.cpp"
#line 221 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 12782 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 12785 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12788 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12791 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 12794 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 12825 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 12828 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 12831 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 12834 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 12837 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 12840 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 12843 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 12846 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 12849 "sipkdeuipart0.cpp"


class sipKXMLGUIFactory : public KXMLGUIFactory
{
public:
    sipKXMLGUIFactory(KXMLGUIBuilder *,QObject *);
    virtual ~sipKXMLGUIFactory();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool event(QEvent *);
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[7];
};

sipKXMLGUIFactory::sipKXMLGUIFactory(KXMLGUIBuilder *a0,QObject *a1): KXMLGUIFactory(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKXMLGUIFactory::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KXMLGUIFactory);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KXMLGUIFactory,_c,_id,_a);

    return _id;
}

void *sipKXMLGUIFactory::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KXMLGUIFactory,_clname)) ? this : KXMLGUIFactory::qt_metacast(_clname);
}

bool sipKXMLGUIFactory::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QObject::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKXMLGUIFactory::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKXMLGUIFactory::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKXMLGUIFactory::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKXMLGUIFactory::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKXMLGUIFactory::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKXMLGUIFactory::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

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

void sipKXMLGUIFactory::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKXMLGUIFactory::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}


extern "C" {static PyObject *meth_KXMLGUIFactory_receivers(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 13102 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_readConfigFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_readConfigFile(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        const KComponentData& a1def = KComponentData();
        const KComponentData * a1 = &a1def;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|J9",sipType_QString,&a0,&a0State,sipType_KComponentData,&a1))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KXMLGUIFactory::readConfigFile(*a0,*a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_readConfigFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_saveConfigFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_saveConfigFile(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QDomDocument * a0;
        const QString * a1;
        int a1State = 0;
        const KComponentData& a2def = KComponentData();
        const KComponentData * a2 = &a2def;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9J1|J9",sipType_QDomDocument,&a0,sipType_QString,&a1,&a1State,sipType_KComponentData,&a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KXMLGUIFactory::saveConfigFile(*a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_saveConfigFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_actionPropertiesElement(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_actionPropertiesElement(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QDomDocument * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_QDomDocument,&a0))
        {
            QDomElement *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QDomElement(KXMLGUIFactory::actionPropertiesElement(*a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_actionPropertiesElement);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_findActionByName(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_findActionByName(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QDomElement * a0;
        const QString * a1;
        int a1State = 0;
        bool a2;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9J1b",sipType_QDomElement,&a0,sipType_QString,&a1,&a1State,&a2))
        {
            QDomElement *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QDomElement(KXMLGUIFactory::findActionByName(*a0,*a1,a2));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_findActionByName);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_addClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_addClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_addClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_removeClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_removeClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->removeClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_removeClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_plugActionList(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_plugActionList(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        const QString * a1;
        int a1State = 0;
        const QList<QAction *> * a2;
        int a2State = 0;
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8J1J1",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_KXMLGUIClient,&a0,sipType_QString,&a1,&a1State,sipType_QList_0201QAction,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->plugActionList(a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QList<QAction *> *>(a2),sipType_QList_0201QAction,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_plugActionList);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_unplugActionList(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_unplugActionList(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        const QString * a1;
        int a1State = 0;
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8J1",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_KXMLGUIClient,&a0,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->unplugActionList(a0,*a1);
            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(sipArgsParsed,sipName_KXMLGUIFactory,sipName_unplugActionList);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_clients(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_clients(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIFactory,&sipCpp))
        {
            QList<KXMLGUIClient *> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<KXMLGUIClient *>(sipCpp->clients());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0201KXMLGUIClient,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_clients);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_container(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_container(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        KXMLGUIClient * a1;
        bool a2 = 0;
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J8|b",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QString,&a0,&a0State,sipType_KXMLGUIClient,&a1,&a2))
        {
            QWidget *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->container(*a0,a1,a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_container);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_containers(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_containers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QString,&a0,&a0State))
        {
            QList<QWidget *> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<QWidget *>(sipCpp->containers(*a0));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0201QWidget,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_containers);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_reset(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_reset(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIFactory,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->reset();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_reset);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_resetContainer(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_resetContainer(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1|b",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QString,&a0,&a0State,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resetContainer(*a0,a1);
            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(sipArgsParsed,sipName_KXMLGUIFactory,sipName_resetContainer);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_refreshActionProperties(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_refreshActionProperties(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIFactory *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIFactory,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->refreshActionProperties();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_refreshActionProperties);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_configureShortcuts(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_configureShortcuts(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|bb",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,&a0,&a1))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->configureShortcuts(a0,a1);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIFactory,sipName_configureShortcuts);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIFactory_changeShortcutScheme(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIFactory_changeShortcutScheme(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KXMLGUIFactory,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->changeShortcutScheme(*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(sipArgsParsed,sipName_KXMLGUIFactory,sipName_changeShortcutScheme);

    return NULL;
}


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

    if (targetType == sipType_KXMLGUIFactory)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KXMLGUIFactory *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKXMLGUIFactory *>(sipCppV);
    else
        delete reinterpret_cast<KXMLGUIFactory *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KXMLGUIFactory(sipSimpleWrapper *);}
static void dealloc_KXMLGUIFactory(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKXMLGUIFactory *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KXMLGUIFactory(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KXMLGUIFactory(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXMLGUIFactory(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKXMLGUIFactory *sipCpp = 0;

    if (!sipCpp)
    {
        KXMLGUIBuilder * a0;
        QObject * a1 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8|JH",sipType_KXMLGUIBuilder,&a0,sipType_QObject,&a1,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKXMLGUIFactory(a0,a1);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KXMLGUIFactory[] = {{111, 0, 1}};


static PyMethodDef methods_KXMLGUIFactory[] = {
    {SIP_MLNAME_CAST(sipName_actionPropertiesElement), meth_KXMLGUIFactory_actionPropertiesElement, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addClient), meth_KXMLGUIFactory_addClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeShortcutScheme), meth_KXMLGUIFactory_changeShortcutScheme, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KXMLGUIFactory_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clients), meth_KXMLGUIFactory_clients, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configureShortcuts), meth_KXMLGUIFactory_configureShortcuts, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KXMLGUIFactory_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_container), meth_KXMLGUIFactory_container, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_containers), meth_KXMLGUIFactory_containers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KXMLGUIFactory_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KXMLGUIFactory_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findActionByName), meth_KXMLGUIFactory_findActionByName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_plugActionList), meth_KXMLGUIFactory_plugActionList, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readConfigFile), meth_KXMLGUIFactory_readConfigFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KXMLGUIFactory_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_refreshActionProperties), meth_KXMLGUIFactory_refreshActionProperties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeClient), meth_KXMLGUIFactory_removeClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KXMLGUIFactory_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetContainer), meth_KXMLGUIFactory_resetContainer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveConfigFile), meth_KXMLGUIFactory_saveConfigFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KXMLGUIFactory_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unplugActionList), meth_KXMLGUIFactory_unplugActionList, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KXMLGUIFactory[] = {
    {"makingChanges(bool)", 0},
    {"clientRemoved(KXMLGUIClient *)", 0},
    {"clientAdded(KXMLGUIClient *)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXMLGUIFactory = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KXMLGUIFactory,
        {0}
    },
    sipNameNr_KXMLGUIFactory,
    -1,
    -1,
    {0, 0, 1},
    supers_KXMLGUIFactory,
    0,
    22, methods_KXMLGUIFactory,
    0, 0,
    0, 0,
    init_KXMLGUIFactory,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXMLGUIFactory,
    release_KXMLGUIFactory,
    cast_KXMLGUIFactory,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KXMLGUIFactory::staticMetaObject,
    0,
    pyqt4_signals_KXMLGUIFactory
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 13892 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 13896 "sipkdeuipart0.cpp"


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

    return NULL;
}


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

    delete reinterpret_cast<KXMLGUIClient::StateChange *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KXMLGUIClient_StateChange(void *, const void*);}
static void assign_KXMLGUIClient_StateChange(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<KXMLGUIClient::StateChange *>(sipDst) = *reinterpret_cast<const KXMLGUIClient::StateChange *>(sipSrc);
}


extern "C" {static void dealloc_KXMLGUIClient_StateChange(sipSimpleWrapper *);}
static void dealloc_KXMLGUIClient_StateChange(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KXMLGUIClient_StateChange(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_KXMLGUIClient_StateChange(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXMLGUIClient_StateChange(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    KXMLGUIClient::StateChange *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KXMLGUIClient::StateChange();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const KXMLGUIClient::StateChange * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_KXMLGUIClient_StateChange,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KXMLGUIClient::StateChange(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_KXMLGUIClient_StateChange_actionsToDisable(void *, PyObject *);}
static PyObject *varget_KXMLGUIClient_StateChange_actionsToDisable(void *sipSelf, PyObject *)
{
    QStringList *sipVal;
    KXMLGUIClient::StateChange *sipCpp = reinterpret_cast<KXMLGUIClient::StateChange *>(sipSelf);

    sipVal = &sipCpp->actionsToDisable;

    return sipConvertFromType(sipVal,sipType_QStringList, NULL);
}


extern "C" {static int varset_KXMLGUIClient_StateChange_actionsToDisable(void *, PyObject *, PyObject *);}
static int varset_KXMLGUIClient_StateChange_actionsToDisable(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QStringList *sipVal;
    KXMLGUIClient::StateChange *sipCpp = reinterpret_cast<KXMLGUIClient::StateChange *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QStringList *>(sipForceConvertToType(sipPy,sipType_QStringList,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->actionsToDisable = *sipVal;

    sipReleaseType(sipVal, sipType_QStringList, sipValState);

    return 0;
}


extern "C" {static PyObject *varget_KXMLGUIClient_StateChange_actionsToEnable(void *, PyObject *);}
static PyObject *varget_KXMLGUIClient_StateChange_actionsToEnable(void *sipSelf, PyObject *)
{
    QStringList *sipVal;
    KXMLGUIClient::StateChange *sipCpp = reinterpret_cast<KXMLGUIClient::StateChange *>(sipSelf);

    sipVal = &sipCpp->actionsToEnable;

    return sipConvertFromType(sipVal,sipType_QStringList, NULL);
}


extern "C" {static int varset_KXMLGUIClient_StateChange_actionsToEnable(void *, PyObject *, PyObject *);}
static int varset_KXMLGUIClient_StateChange_actionsToEnable(void *sipSelf, PyObject *sipPy, PyObject *)
{
    QStringList *sipVal;
    KXMLGUIClient::StateChange *sipCpp = reinterpret_cast<KXMLGUIClient::StateChange *>(sipSelf);

    int sipValState;
    int sipIsErr = 0;

    sipVal = reinterpret_cast<QStringList *>(sipForceConvertToType(sipPy,sipType_QStringList,NULL,SIP_NOT_NONE,&sipValState,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->actionsToEnable = *sipVal;

    sipReleaseType(sipVal, sipType_QStringList, sipValState);

    return 0;
}

sipVariableDef variables_KXMLGUIClient_StateChange[] = {
    {sipName_actionsToDisable, varget_KXMLGUIClient_StateChange_actionsToDisable, varset_KXMLGUIClient_StateChange_actionsToDisable, 0},
    {sipName_actionsToEnable, varget_KXMLGUIClient_StateChange_actionsToEnable, varset_KXMLGUIClient_StateChange_actionsToEnable, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXMLGUIClient_StateChange = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KXMLGUIClient__StateChange,
        {0}
    },
    sipNameNr_StateChange,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {308, 255, 0},
    0,
    0,
    0, 0,
    0, 0,
    2, variables_KXMLGUIClient_StateChange,
    init_KXMLGUIClient_StateChange,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXMLGUIClient_StateChange,
    release_KXMLGUIClient_StateChange,
    cast_KXMLGUIClient_StateChange,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_KXMLGUIClient_StateChange,
    0,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 14090 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 14094 "sipkdeuipart0.cpp"
#line 221 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 14097 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 14100 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 14103 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 14106 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 14109 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 14170 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 14173 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 14176 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 14179 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 14182 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 14185 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 14190 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 14193 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 14196 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 14199 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 14202 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 14205 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 14208 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 14211 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 14214 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 14219 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 14222 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 14225 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 14228 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 14231 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 14236 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 14241 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 14246 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 14251 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 14254 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 14257 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 14260 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 14263 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 14266 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguibuilder.sip"
#include <kxmlguibuilder.h>
#line 14269 "sipkdeuipart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstandardaction.sip"
#include <qlist.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwidgetitemdelegate.sip"
#include <qlist.h>
#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowsystem.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 14306 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 14309 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qactiongroup.sip"
#include <qactiongroup.h>
#line 14312 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 14315 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicontheme.sip"
#include <kicontheme.h>
#line 14318 "sipkdeuipart0.cpp"
#line 212 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 14321 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ksessionmanager.sip"
#include <ksessionmanager.h>
#line 14324 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotpoint.sip"
#include <kplotpoint.h>
#line 14327 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 14330 "sipkdeuipart0.cpp"
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 14333 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14336 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtCore/qchar.sip"
#include <qchar.h>
#line 14339 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigdialogmanager.sip"
#include <kconfigdialogmanager.h>
#line 14342 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 14345 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 14348 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 14351 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 14354 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 14357 "sipkdeuipart0.cpp"


class sipKXMLGUIClient : public KXMLGUIClient
{
public:
    sipKXMLGUIClient();
    sipKXMLGUIClient(KXMLGUIClient *);
    virtual ~sipKXMLGUIClient();

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    void sipProtectVirt_setComponentData(bool,const KComponentData&);
    void sipProtectVirt_setXMLFile(bool,const QString&,bool,bool);
    void sipProtectVirt_setLocalXMLFile(bool,const QString&);
    void sipProtectVirt_setXML(bool,const QString&,bool);
    void sipProtectVirt_setDOMDocument(bool,const QDomDocument&,bool);
    void sipProtectVirt_stateChanged(bool,const QString&,KXMLGUIClient::ReverseStateChange);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QAction * action(const QDomElement&) const;
    KActionCollection * actionCollection() const;
    KComponentData componentData() const;
    QDomDocument domDocument() const;
    QString xmlFile() const;
    QString localXMLFile() const;
    void setComponentData(const KComponentData&);
    void setXMLFile(const QString&,bool,bool);
    void setLocalXMLFile(const QString&);
    void setXML(const QString&,bool);
    void setDOMDocument(const QDomDocument&,bool);
    void stateChanged(const QString&,KXMLGUIClient::ReverseStateChange);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[12];
};

sipKXMLGUIClient::sipKXMLGUIClient(): KXMLGUIClient(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKXMLGUIClient::sipKXMLGUIClient(KXMLGUIClient *a0): KXMLGUIClient(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

QAction * sipKXMLGUIClient::action(const QDomElement& a0) const
{
    extern QAction * sipVH_kdeui_10(sip_gilstate_t,PyObject *,const QDomElement&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,NULL,sipName_action);

    if (!meth)
        return KXMLGUIClient::action(a0);

    return sipVH_kdeui_10(sipGILState,meth,a0);
}

KActionCollection * sipKXMLGUIClient::actionCollection() const
{
    extern KActionCollection * sipVH_kdeui_9(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[1]),sipPySelf,NULL,sipName_actionCollection);

    if (!meth)
        return KXMLGUIClient::actionCollection();

    return sipVH_kdeui_9(sipGILState,meth);
}

KComponentData sipKXMLGUIClient::componentData() const
{
    extern KComponentData sipVH_kdeui_8(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[2]),sipPySelf,NULL,sipName_componentData);

    if (!meth)
        return KXMLGUIClient::componentData();

    return sipVH_kdeui_8(sipGILState,meth);
}

QDomDocument sipKXMLGUIClient::domDocument() const
{
    extern QDomDocument sipVH_kdeui_7(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[3]),sipPySelf,NULL,sipName_domDocument);

    if (!meth)
        return KXMLGUIClient::domDocument();

    return sipVH_kdeui_7(sipGILState,meth);
}

QString sipKXMLGUIClient::xmlFile() const
{
    typedef QString (*sipVH_QtCore_58)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[4]),sipPySelf,NULL,sipName_xmlFile);

    if (!meth)
        return KXMLGUIClient::xmlFile();

    return ((sipVH_QtCore_58)(sipModuleAPI_kdeui_QtCore->em_virthandlers[58]))(sipGILState,meth);
}

QString sipKXMLGUIClient::localXMLFile() const
{
    typedef QString (*sipVH_QtCore_58)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[5]),sipPySelf,NULL,sipName_localXMLFile);

    if (!meth)
        return KXMLGUIClient::localXMLFile();

    return ((sipVH_QtCore_58)(sipModuleAPI_kdeui_QtCore->em_virthandlers[58]))(sipGILState,meth);
}

void sipKXMLGUIClient::setComponentData(const KComponentData& a0)
{
    extern void sipVH_kdeui_6(sip_gilstate_t,PyObject *,const KComponentData&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_setComponentData);

    if (!meth)
    {
        KXMLGUIClient::setComponentData(a0);
        return;
    }

    sipVH_kdeui_6(sipGILState,meth,a0);
}

void sipKXMLGUIClient::setXMLFile(const QString& a0,bool a1,bool a2)
{
    extern void sipVH_kdeui_5(sip_gilstate_t,PyObject *,const QString&,bool,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_setXMLFile);

    if (!meth)
    {
        KXMLGUIClient::setXMLFile(a0,a1,a2);
        return;
    }

    sipVH_kdeui_5(sipGILState,meth,a0,a1,a2);
}

void sipKXMLGUIClient::setLocalXMLFile(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_setLocalXMLFile);

    if (!meth)
    {
        KXMLGUIClient::setLocalXMLFile(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKXMLGUIClient::setXML(const QString& a0,bool a1)
{
    typedef void (*sipVH_QtXml_24)(sip_gilstate_t,PyObject *,const QString&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_setXML);

    if (!meth)
    {
        KXMLGUIClient::setXML(a0,a1);
        return;
    }

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState,meth,a0,a1);
}

void sipKXMLGUIClient::setDOMDocument(const QDomDocument& a0,bool a1)
{
    extern void sipVH_kdeui_4(sip_gilstate_t,PyObject *,const QDomDocument&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_setDOMDocument);

    if (!meth)
    {
        KXMLGUIClient::setDOMDocument(a0,a1);
        return;
    }

    sipVH_kdeui_4(sipGILState,meth,a0,a1);
}

void sipKXMLGUIClient::stateChanged(const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    extern void sipVH_kdeui_3(sip_gilstate_t,PyObject *,const QString&,KXMLGUIClient::ReverseStateChange);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_stateChanged);

    if (!meth)
    {
        KXMLGUIClient::stateChanged(a0,a1);
        return;
    }

    sipVH_kdeui_3(sipGILState,meth,a0,a1);
}

void sipKXMLGUIClient::sipProtectVirt_setComponentData(bool sipSelfWasArg,const KComponentData& a0)
{
    (sipSelfWasArg ? KXMLGUIClient::setComponentData(a0) : setComponentData(a0));
}

void sipKXMLGUIClient::sipProtectVirt_setXMLFile(bool sipSelfWasArg,const QString& a0,bool a1,bool a2)
{
    (sipSelfWasArg ? KXMLGUIClient::setXMLFile(a0,a1,a2) : setXMLFile(a0,a1,a2));
}

void sipKXMLGUIClient::sipProtectVirt_setLocalXMLFile(bool sipSelfWasArg,const QString& a0)
{
    (sipSelfWasArg ? KXMLGUIClient::setLocalXMLFile(a0) : setLocalXMLFile(a0));
}

void sipKXMLGUIClient::sipProtectVirt_setXML(bool sipSelfWasArg,const QString& a0,bool a1)
{
    (sipSelfWasArg ? KXMLGUIClient::setXML(a0,a1) : setXML(a0,a1));
}

void sipKXMLGUIClient::sipProtectVirt_setDOMDocument(bool sipSelfWasArg,const QDomDocument& a0,bool a1)
{
    (sipSelfWasArg ? KXMLGUIClient::setDOMDocument(a0,a1) : setDOMDocument(a0,a1));
}

void sipKXMLGUIClient::sipProtectVirt_stateChanged(bool sipSelfWasArg,const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    (sipSelfWasArg ? KXMLGUIClient::stateChanged(a0,a1) : stateChanged(a0,a1));
}


extern "C" {static PyObject *meth_KXMLGUIClient_action(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_action(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const char * a0;
        PyObject *a0Keep;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_KXMLGUIClient,&sipCpp,&a0Keep,&a0))
        {
            QAction *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->action(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

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

    {
        const QDomElement * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QDomElement,&a0))
        {
            QAction *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KXMLGUIClient::action(*a0) : sipCpp->action(*a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_action);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_actionCollection(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_actionCollection(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            KActionCollection *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KXMLGUIClient::actionCollection() : sipCpp->actionCollection());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_actionCollection);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_componentData(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_componentData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            KComponentData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KComponentData((sipSelfWasArg ? sipCpp->KXMLGUIClient::componentData() : sipCpp->componentData()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_componentData);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_domDocument(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_domDocument(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            QDomDocument *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QDomDocument((sipSelfWasArg ? sipCpp->KXMLGUIClient::domDocument() : sipCpp->domDocument()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_domDocument);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_xmlFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_xmlFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString((sipSelfWasArg ? sipCpp->KXMLGUIClient::xmlFile() : sipCpp->xmlFile()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_xmlFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_localXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_localXMLFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString((sipSelfWasArg ? sipCpp->KXMLGUIClient::localXMLFile() : sipCpp->localXMLFile()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_localXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setXMLGUIBuildDocument(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setXMLGUIBuildDocument(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QDomDocument * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QDomDocument,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setXMLGUIBuildDocument(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_setXMLGUIBuildDocument);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_xmlguiBuildDocument(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_xmlguiBuildDocument(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            QDomDocument *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QDomDocument(sipCpp->xmlguiBuildDocument());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_xmlguiBuildDocument);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setFactory(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setFactory(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIFactory * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_KXMLGUIFactory,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFactory(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_setFactory);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_factory(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_factory(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            KXMLGUIFactory *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->factory();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_factory);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_parentClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_parentClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            KXMLGUIClient *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->parentClient();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_parentClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_insertChildClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_insertChildClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insertChildClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_insertChildClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_removeChildClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_removeChildClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->removeChildClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_removeChildClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_childClients(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_childClients(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            QList<KXMLGUIClient *> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<KXMLGUIClient *>(sipCpp->childClients());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0201KXMLGUIClient,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_childClients);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setClientBuilder(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setClientBuilder(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIBuilder * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_KXMLGUIBuilder,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setClientBuilder(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_setClientBuilder);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_clientBuilder(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_clientBuilder(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            KXMLGUIBuilder *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientBuilder();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_clientBuilder);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_reloadXML(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_reloadXML(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->reloadXML();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_reloadXML);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_plugActionList(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_plugActionList(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        const QList<QAction *> * a1;
        int a1State = 0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,sipType_QList_0201QAction,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->plugActionList(*a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QList<QAction *> *>(a1),sipType_QList_0201QAction,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_plugActionList);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_unplugActionList(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_unplugActionList(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->unplugActionList(*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(sipArgsParsed,sipName_KXMLGUIClient,sipName_unplugActionList);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_findMostRecentXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_findMostRecentXMLFile(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QStringList * a0;
        int a0State = 0;
        QString * a1;
        int a1State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1J1",sipType_QStringList,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KXMLGUIClient::findMostRecentXMLFile(*a0,*a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QStringList *>(a0),sipType_QStringList,a0State);
            sipReleaseType(a1,sipType_QString,a1State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_findMostRecentXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_addStateActionEnabled(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_addStateActionEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addStateActionEnabled(*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(sipArgsParsed,sipName_KXMLGUIClient,sipName_addStateActionEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_addStateActionDisabled(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_addStateActionDisabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addStateActionDisabled(*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(sipArgsParsed,sipName_KXMLGUIClient,sipName_addStateActionDisabled);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_getActionsToChangeForState(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_getActionsToChangeForState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State))
        {
            KXMLGUIClient::StateChange *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KXMLGUIClient::StateChange(sipCpp->getActionsToChangeForState(*a0));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_getActionsToChangeForState);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_beginXMLPlug(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_beginXMLPlug(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->beginXMLPlug(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_beginXMLPlug);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_endXMLPlug(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_endXMLPlug(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIClient,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->endXMLPlug();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_endXMLPlug);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_prepareXMLUnplug(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_prepareXMLUnplug(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        KXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->prepareXMLUnplug(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_prepareXMLUnplug);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setComponentData(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setComponentData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KComponentData * a0;
        sipKXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_KComponentData,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setComponentData(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_setComponentData);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setXMLFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        bool a1 = 0;
        bool a2 = 1;
        sipKXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|bb",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setXMLFile(sipSelfWasArg,*a0,a1,a2);
            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(sipArgsParsed,sipName_KXMLGUIClient,sipName_setXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setLocalXMLFile(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setLocalXMLFile(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setLocalXMLFile(sipSelfWasArg,*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(sipArgsParsed,sipName_KXMLGUIClient,sipName_setLocalXMLFile);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setXML(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setXML(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|b",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setXML(sipSelfWasArg,*a0,a1);
            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(sipArgsParsed,sipName_KXMLGUIClient,sipName_setXML);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_setDOMDocument(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_setDOMDocument(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QDomDocument * a0;
        bool a1 = 0;
        sipKXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9|b",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QDomDocument,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setDOMDocument(sipSelfWasArg,*a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIClient,sipName_setDOMDocument);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIClient_stateChanged(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIClient_stateChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        KXMLGUIClient::ReverseStateChange a1 = KXMLGUIClient::StateNoReverse;
        sipKXMLGUIClient *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1|E",&sipSelf,sipType_KXMLGUIClient,&sipCpp,sipType_QString,&a0,&a0State,sipType_KXMLGUIClient_ReverseStateChange,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_stateChanged(sipSelfWasArg,*a0,a1);
            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(sipArgsParsed,sipName_KXMLGUIClient,sipName_stateChanged);

    return NULL;
}


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

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKXMLGUIClient *>(sipCppV);
    else
        delete reinterpret_cast<KXMLGUIClient *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KXMLGUIClient(sipSimpleWrapper *);}
static void dealloc_KXMLGUIClient(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKXMLGUIClient *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KXMLGUIClient(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KXMLGUIClient(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXMLGUIClient(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKXMLGUIClient *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKXMLGUIClient();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        KXMLGUIClient * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8",sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKXMLGUIClient(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


static PyMethodDef methods_KXMLGUIClient[] = {
    {SIP_MLNAME_CAST(sipName_action), meth_KXMLGUIClient_action, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_actionCollection), meth_KXMLGUIClient_actionCollection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addStateActionDisabled), meth_KXMLGUIClient_addStateActionDisabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addStateActionEnabled), meth_KXMLGUIClient_addStateActionEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_beginXMLPlug), meth_KXMLGUIClient_beginXMLPlug, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childClients), meth_KXMLGUIClient_childClients, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientBuilder), meth_KXMLGUIClient_clientBuilder, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_componentData), meth_KXMLGUIClient_componentData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_domDocument), meth_KXMLGUIClient_domDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_endXMLPlug), meth_KXMLGUIClient_endXMLPlug, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_factory), meth_KXMLGUIClient_factory, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_findMostRecentXMLFile), meth_KXMLGUIClient_findMostRecentXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getActionsToChangeForState), meth_KXMLGUIClient_getActionsToChangeForState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insertChildClient), meth_KXMLGUIClient_insertChildClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_localXMLFile), meth_KXMLGUIClient_localXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_parentClient), meth_KXMLGUIClient_parentClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_plugActionList), meth_KXMLGUIClient_plugActionList, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_prepareXMLUnplug), meth_KXMLGUIClient_prepareXMLUnplug, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reloadXML), meth_KXMLGUIClient_reloadXML, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeChildClient), meth_KXMLGUIClient_removeChildClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setClientBuilder), meth_KXMLGUIClient_setClientBuilder, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setComponentData), meth_KXMLGUIClient_setComponentData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDOMDocument), meth_KXMLGUIClient_setDOMDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFactory), meth_KXMLGUIClient_setFactory, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setLocalXMLFile), meth_KXMLGUIClient_setLocalXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXML), meth_KXMLGUIClient_setXML, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXMLFile), meth_KXMLGUIClient_setXMLFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXMLGUIBuildDocument), meth_KXMLGUIClient_setXMLGUIBuildDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stateChanged), meth_KXMLGUIClient_stateChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unplugActionList), meth_KXMLGUIClient_unplugActionList, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_xmlFile), meth_KXMLGUIClient_xmlFile, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_xmlguiBuildDocument), meth_KXMLGUIClient_xmlguiBuildDocument, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KXMLGUIClient[] = {
    {sipName_StateNoReverse, KXMLGUIClient::StateNoReverse, 309},
    {sipName_StateReverse, KXMLGUIClient::StateReverse, 309},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXMLGUIClient = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KXMLGUIClient,
        {0}
    },
    sipNameNr_KXMLGUIClient,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    32, methods_KXMLGUIClient,
    2, enummembers_KXMLGUIClient,
    0, 0,
    init_KXMLGUIClient,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXMLGUIClient,
    release_KXMLGUIClient,
    cast_KXMLGUIClient,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguibuilder.sip"
#include <kxmlguibuilder.h>
#line 15755 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 15759 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 15762 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 15765 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 15768 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 15771 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 15774 "sipkdeuipart0.cpp"


class sipKXMLGUIBuilder : public KXMLGUIBuilder
{
public:
    sipKXMLGUIBuilder(QWidget *);
    virtual ~sipKXMLGUIBuilder();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QStringList containerTags() const;
    QWidget * createContainer(QWidget *,int,const QDomElement&,QAction *&);
    void removeContainer(QWidget *,QWidget *,QDomElement&,QAction *);
    QStringList customTags() const;
    QAction * createCustomElement(QWidget *,int,const QDomElement&);
    void removeCustomElement(QWidget *,QAction *);
    void finalizeGUI(KXMLGUIClient *);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[7];
};

sipKXMLGUIBuilder::sipKXMLGUIBuilder(QWidget *a0): KXMLGUIBuilder(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

QStringList sipKXMLGUIBuilder::containerTags() const
{
    typedef QStringList (*sipVH_QtCore_23)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,NULL,sipName_containerTags);

    if (!meth)
        return KXMLGUIBuilder::containerTags();

    return ((sipVH_QtCore_23)(sipModuleAPI_kdeui_QtCore->em_virthandlers[23]))(sipGILState,meth);
}

QWidget * sipKXMLGUIBuilder::createContainer(QWidget *a0,int a1,const QDomElement& a2,QAction *&a3)
{
    extern QWidget * sipVH_kdeui_14(sip_gilstate_t,PyObject *,QWidget *,int,const QDomElement&,QAction *&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_createContainer);

    if (!meth)
        return KXMLGUIBuilder::createContainer(a0,a1,a2,a3);

    return sipVH_kdeui_14(sipGILState,meth,a0,a1,a2,a3);
}

void sipKXMLGUIBuilder::removeContainer(QWidget *a0,QWidget *a1,QDomElement& a2,QAction *a3)
{
    extern void sipVH_kdeui_13(sip_gilstate_t,PyObject *,QWidget *,QWidget *,QDomElement&,QAction *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_removeContainer);

    if (!meth)
    {
        KXMLGUIBuilder::removeContainer(a0,a1,a2,a3);
        return;
    }

    sipVH_kdeui_13(sipGILState,meth,a0,a1,a2,a3);
}

QStringList sipKXMLGUIBuilder::customTags() const
{
    typedef QStringList (*sipVH_QtCore_23)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[3]),sipPySelf,NULL,sipName_customTags);

    if (!meth)
        return KXMLGUIBuilder::customTags();

    return ((sipVH_QtCore_23)(sipModuleAPI_kdeui_QtCore->em_virthandlers[23]))(sipGILState,meth);
}

QAction * sipKXMLGUIBuilder::createCustomElement(QWidget *a0,int a1,const QDomElement& a2)
{
    extern QAction * sipVH_kdeui_12(sip_gilstate_t,PyObject *,QWidget *,int,const QDomElement&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_createCustomElement);

    if (!meth)
        return KXMLGUIBuilder::createCustomElement(a0,a1,a2);

    return sipVH_kdeui_12(sipGILState,meth,a0,a1,a2);
}

void sipKXMLGUIBuilder::removeCustomElement(QWidget *a0,QAction *a1)
{
    extern void sipVH_kdeui_11(sip_gilstate_t,PyObject *,QWidget *,QAction *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_removeCustomElement);

    if (!meth)
    {
        KXMLGUIBuilder::removeCustomElement(a0,a1);
        return;
    }

    sipVH_kdeui_11(sipGILState,meth,a0,a1);
}

void sipKXMLGUIBuilder::finalizeGUI(KXMLGUIClient *a0)
{
    extern void sipVH_kdeui_1(sip_gilstate_t,PyObject *,KXMLGUIClient *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_finalizeGUI);

    if (!meth)
    {
        KXMLGUIBuilder::finalizeGUI(a0);
        return;
    }

    sipVH_kdeui_1(sipGILState,meth,a0);
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_builderClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_builderClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp))
        {
            KXMLGUIClient *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->builderClient();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_builderClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_setBuilderClient(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_setBuilderClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBuilderClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_setBuilderClient);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_builderComponentData(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_builderComponentData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp))
        {
            KComponentData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KComponentData(sipCpp->builderComponentData());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_builderComponentData);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_setBuilderComponentData(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_setBuilderComponentData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KComponentData * a0;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_KComponentData,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBuilderComponentData(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_setBuilderComponentData);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_widget(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_widget(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp))
        {
            QWidget *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->widget();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_widget);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_containerTags(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_containerTags(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList((sipSelfWasArg ? sipCpp->KXMLGUIBuilder::containerTags() : sipCpp->containerTags()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_containerTags);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_createContainer(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_createContainer(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        int a1;
        const QDomElement * a2;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ:iJ9",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_QWidget,&a0,&a1,sipType_QDomElement,&a2))
        {
            PyObject * sipRes = 0;

#line 41 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguibuilder.sip"
QAction *containerAction;
    QWidget* res;
    Py_BEGIN_ALLOW_THREADS
    res = sipSelfWasArg ? sipCpp->KXMLGUIBuilder::createContainer (a0, a1, *a2, containerAction) : sipCpp->createContainer (a0, a1, *a2, containerAction);
    Py_END_ALLOW_THREADS

    PyObject *pyWidget;
    PyObject *pyContainerAction;

    if ((pyWidget = sipConvertFromNewInstance(res, sipClass_QWidget, NULL)) == NULL)
        return NULL;

    if ((pyContainerAction = sipConvertFromNewInstance(containerAction, sipClass_QAction, NULL)) == NULL)
        return NULL;

    sipRes = Py_BuildValue ("NN", pyWidget, pyContainerAction);
#line 16127 "sipkdeuipart0.cpp"

            return sipRes;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_createContainer);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_removeContainer(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_removeContainer(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        QWidget * a1;
        QDomElement * a2;
        QAction * a3;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8J:J9J8",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_QWidget,&a0,sipType_QWidget,&a1,sipType_QDomElement,&a2,sipType_QAction,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXMLGUIBuilder::removeContainer(a0,a1,*a2,a3) : sipCpp->removeContainer(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(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_removeContainer);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_customTags(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_customTags(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList((sipSelfWasArg ? sipCpp->KXMLGUIBuilder::customTags() : sipCpp->customTags()));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_customTags);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_createCustomElement(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_createCustomElement(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        int a1;
        const QDomElement * a2;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ:iJ9",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_QWidget,&a0,&a1,sipType_QDomElement,&a2))
        {
            QAction *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KXMLGUIBuilder::createCustomElement(a0,a1,*a2) : sipCpp->createCustomElement(a0,a1,*a2));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_createCustomElement);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_removeCustomElement(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_removeCustomElement(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        QAction * a1;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ:J8",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_QWidget,&a0,sipType_QAction,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXMLGUIBuilder::removeCustomElement(a0,a1) : sipCpp->removeCustomElement(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_removeCustomElement);

    return NULL;
}


extern "C" {static PyObject *meth_KXMLGUIBuilder_finalizeGUI(PyObject *, PyObject *);}
static PyObject *meth_KXMLGUIBuilder_finalizeGUI(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KXMLGUIClient * a0;
        KXMLGUIBuilder *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KXMLGUIBuilder,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KXMLGUIBuilder::finalizeGUI(a0) : sipCpp->finalizeGUI(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KXMLGUIBuilder,sipName_finalizeGUI);

    return NULL;
}


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

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKXMLGUIBuilder *>(sipCppV);
    else
        delete reinterpret_cast<KXMLGUIBuilder *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KXMLGUIBuilder(sipSimpleWrapper *);}
static void dealloc_KXMLGUIBuilder(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKXMLGUIBuilder *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KXMLGUIBuilder(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KXMLGUIBuilder(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KXMLGUIBuilder(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKXMLGUIBuilder *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8",sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKXMLGUIBuilder(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


static PyMethodDef methods_KXMLGUIBuilder[] = {
    {SIP_MLNAME_CAST(sipName_builderClient), meth_KXMLGUIBuilder_builderClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_builderComponentData), meth_KXMLGUIBuilder_builderComponentData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_containerTags), meth_KXMLGUIBuilder_containerTags, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createContainer), meth_KXMLGUIBuilder_createContainer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createCustomElement), meth_KXMLGUIBuilder_createCustomElement, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customTags), meth_KXMLGUIBuilder_customTags, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_finalizeGUI), meth_KXMLGUIBuilder_finalizeGUI, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeContainer), meth_KXMLGUIBuilder_removeContainer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeCustomElement), meth_KXMLGUIBuilder_removeCustomElement, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBuilderClient), meth_KXMLGUIBuilder_setBuilderClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBuilderComponentData), meth_KXMLGUIBuilder_setBuilderComponentData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_widget), meth_KXMLGUIBuilder_widget, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KXMLGUIBuilder = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KXMLGUIBuilder,
        {0}
    },
    sipNameNr_KXMLGUIBuilder,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    12, methods_KXMLGUIBuilder,
    0, 0,
    0, 0,
    init_KXMLGUIBuilder,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KXMLGUIBuilder,
    release_KXMLGUIBuilder,
    cast_KXMLGUIBuilder,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 126 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 16413 "sipkdeuipart0.cpp"



extern "C" {static PyObject *meth_NETFullscreenMonitors_isSet(PyObject *, PyObject *);}
static PyObject *meth_NETFullscreenMonitors_isSet(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETFullscreenMonitors *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETFullscreenMonitors,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSet();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETFullscreenMonitors,sipName_isSet);

    return NULL;
}


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

    return NULL;
}


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

    delete reinterpret_cast<NETFullscreenMonitors *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETFullscreenMonitors(void *, const void*);}
static void assign_NETFullscreenMonitors(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETFullscreenMonitors *>(sipDst) = *reinterpret_cast<const NETFullscreenMonitors *>(sipSrc);
}


extern "C" {static void dealloc_NETFullscreenMonitors(sipSimpleWrapper *);}
static void dealloc_NETFullscreenMonitors(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETFullscreenMonitors(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETFullscreenMonitors(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETFullscreenMonitors(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETFullscreenMonitors *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETFullscreenMonitors();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETFullscreenMonitors * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETFullscreenMonitors,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETFullscreenMonitors(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


static PyMethodDef methods_NETFullscreenMonitors[] = {
    {SIP_MLNAME_CAST(sipName_isSet), meth_NETFullscreenMonitors_isSet, METH_VARARGS, NULL}
};


extern "C" {static PyObject *varget_NETFullscreenMonitors_bottom(void *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_bottom(void *sipSelf, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->bottom;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_bottom(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_bottom(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_left(void *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_left(void *sipSelf, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->left;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_left(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_left(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_right(void *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_right(void *sipSelf, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->right;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_right(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_right(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_top(void *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_top(void *sipSelf, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->top;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_top(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_top(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top = sipVal;

    return 0;
}

sipVariableDef variables_NETFullscreenMonitors[] = {
    {sipName_bottom, varget_NETFullscreenMonitors_bottom, varset_NETFullscreenMonitors_bottom, 0},
    {sipName_left, varget_NETFullscreenMonitors_left, varset_NETFullscreenMonitors_left, 0},
    {sipName_right, varget_NETFullscreenMonitors_right, varset_NETFullscreenMonitors_right, 0},
    {sipName_top, varget_NETFullscreenMonitors_top, varset_NETFullscreenMonitors_top, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETFullscreenMonitors = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETFullscreenMonitors,
        {0}
    },
    sipNameNr_NETFullscreenMonitors,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    1, methods_NETFullscreenMonitors,
    0, 0,
    4, variables_NETFullscreenMonitors,
    init_NETFullscreenMonitors,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETFullscreenMonitors,
    release_NETFullscreenMonitors,
    cast_NETFullscreenMonitors,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETFullscreenMonitors,
    0,
    0,
    0
};

#line 110 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 16690 "sipkdeuipart0.cpp"



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

    return NULL;
}


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

    delete reinterpret_cast<NETStrut *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETStrut(void *, const void*);}
static void assign_NETStrut(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETStrut *>(sipDst) = *reinterpret_cast<const NETStrut *>(sipSrc);
}


extern "C" {static void dealloc_NETStrut(sipSimpleWrapper *);}
static void dealloc_NETStrut(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETStrut(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETStrut(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETStrut(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETStrut *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETStrut();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETStrut * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETStrut,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETStrut(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETStrut_bottom(void *, PyObject *);}
static PyObject *varget_NETStrut_bottom(void *sipSelf, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->bottom;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_bottom(void *, PyObject *, PyObject *);}
static int varset_NETStrut_bottom(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_left(void *, PyObject *);}
static PyObject *varget_NETStrut_left(void *sipSelf, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->left;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_left(void *, PyObject *, PyObject *);}
static int varset_NETStrut_left(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_right(void *, PyObject *);}
static PyObject *varget_NETStrut_right(void *sipSelf, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->right;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_right(void *, PyObject *, PyObject *);}
static int varset_NETStrut_right(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_top(void *, PyObject *);}
static PyObject *varget_NETStrut_top(void *sipSelf, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->top;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_top(void *, PyObject *, PyObject *);}
static int varset_NETStrut_top(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top = sipVal;

    return 0;
}

sipVariableDef variables_NETStrut[] = {
    {sipName_bottom, varget_NETStrut_bottom, varset_NETStrut_bottom, 0},
    {sipName_left, varget_NETStrut_left, varset_NETStrut_left, 0},
    {sipName_right, varget_NETStrut_right, varset_NETStrut_right, 0},
    {sipName_top, varget_NETStrut_top, varset_NETStrut_top, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETStrut = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETStrut,
        {0}
    },
    sipNameNr_NETStrut,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    4, variables_NETStrut,
    init_NETStrut,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETStrut,
    release_NETStrut,
    cast_NETStrut,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETStrut,
    0,
    0,
    0
};

#line 86 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 16935 "sipkdeuipart0.cpp"



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

    return NULL;
}


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

    delete reinterpret_cast<NETExtendedStrut *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETExtendedStrut(void *, const void*);}
static void assign_NETExtendedStrut(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETExtendedStrut *>(sipDst) = *reinterpret_cast<const NETExtendedStrut *>(sipSrc);
}


extern "C" {static void dealloc_NETExtendedStrut(sipSimpleWrapper *);}
static void dealloc_NETExtendedStrut(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETExtendedStrut(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETExtendedStrut(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETExtendedStrut(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETExtendedStrut *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETExtendedStrut();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETExtendedStrut * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETExtendedStrut,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETExtendedStrut(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_end(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_end(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_start(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_start(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_width(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_width(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_end(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_end(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_start(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_start(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_width(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_width(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_end(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_end(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_start(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_start(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_width(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_width(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_end(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_end(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_start(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_start(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_width(void *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_width(void *sipSelf, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_width = sipVal;

    return 0;
}

sipVariableDef variables_NETExtendedStrut[] = {
    {sipName_bottom_end, varget_NETExtendedStrut_bottom_end, varset_NETExtendedStrut_bottom_end, 0},
    {sipName_bottom_start, varget_NETExtendedStrut_bottom_start, varset_NETExtendedStrut_bottom_start, 0},
    {sipName_bottom_width, varget_NETExtendedStrut_bottom_width, varset_NETExtendedStrut_bottom_width, 0},
    {sipName_left_end, varget_NETExtendedStrut_left_end, varset_NETExtendedStrut_left_end, 0},
    {sipName_left_start, varget_NETExtendedStrut_left_start, varset_NETExtendedStrut_left_start, 0},
    {sipName_left_width, varget_NETExtendedStrut_left_width, varset_NETExtendedStrut_left_width, 0},
    {sipName_right_end, varget_NETExtendedStrut_right_end, varset_NETExtendedStrut_right_end, 0},
    {sipName_right_start, varget_NETExtendedStrut_right_start, varset_NETExtendedStrut_right_start, 0},
    {sipName_right_width, varget_NETExtendedStrut_right_width, varset_NETExtendedStrut_right_width, 0},
    {sipName_top_end, varget_NETExtendedStrut_top_end, varset_NETExtendedStrut_top_end, 0},
    {sipName_top_start, varget_NETExtendedStrut_top_start, varset_NETExtendedStrut_top_start, 0},
    {sipName_top_width, varget_NETExtendedStrut_top_width, varset_NETExtendedStrut_top_width, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETExtendedStrut = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETExtendedStrut,
        {0}
    },
    sipNameNr_NETExtendedStrut,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    12, variables_NETExtendedStrut,
    init_NETExtendedStrut,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETExtendedStrut,
    release_NETExtendedStrut,
    cast_NETExtendedStrut,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETExtendedStrut,
    0,
    0,
    0
};

#line 72 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17420 "sipkdeuipart0.cpp"

#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17424 "sipkdeuipart0.cpp"


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

    return NULL;
}


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

    delete reinterpret_cast<NETIcon *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETIcon(void *, const void*);}
static void assign_NETIcon(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETIcon *>(sipDst) = *reinterpret_cast<const NETIcon *>(sipSrc);
}


extern "C" {static void dealloc_NETIcon(sipSimpleWrapper *);}
static void dealloc_NETIcon(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETIcon(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETIcon(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETIcon(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETIcon *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETIcon();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETIcon * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETIcon,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETIcon(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETIcon_data(void *, PyObject *);}
static PyObject *varget_NETIcon_data(void *sipSelf, PyObject *)
{
    unsigned char *sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipVal = sipCpp->data;

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

    return SIPBytes_FromString((char *)sipVal);
}


extern "C" {static int varset_NETIcon_data(void *, PyObject *, PyObject *);}
static int varset_NETIcon_data(void *sipSelf, PyObject *sipPy, PyObject *sipPySelf)
{
    unsigned char *sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipVal = (unsigned char *)sipBytes_AsString(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->data = sipVal;

    sipKeepReference(sipPySelf, 1, sipPy);

    return 0;
}


extern "C" {static PyObject *varget_NETIcon_size(void *, PyObject *);}
static PyObject *varget_NETIcon_size(void *sipSelf, PyObject *)
{
    NETSize *sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipVal = &sipCpp->size;

    return sipConvertFromType(sipVal,sipType_NETSize, NULL);
}


extern "C" {static int varset_NETIcon_size(void *, PyObject *, PyObject *);}
static int varset_NETIcon_size(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETSize *sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETSize *>(sipForceConvertToType(sipPy,sipType_NETSize,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->size = *sipVal;

    return 0;
}

sipVariableDef variables_NETIcon[] = {
    {sipName_data, varget_NETIcon_data, varset_NETIcon_data, 0},
    {sipName_size, varget_NETIcon_size, varset_NETIcon_size, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETIcon = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETIcon,
        {0}
    },
    sipNameNr_NETIcon,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    2, variables_NETIcon,
    init_NETIcon,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETIcon,
    release_NETIcon,
    cast_NETIcon,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETIcon,
    0,
    0,
    0
};

#line 59 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17618 "sipkdeuipart0.cpp"

#line 31 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17622 "sipkdeuipart0.cpp"
#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17625 "sipkdeuipart0.cpp"


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

    return NULL;
}


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

    delete reinterpret_cast<NETRect *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETRect(void *, const void*);}
static void assign_NETRect(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETRect *>(sipDst) = *reinterpret_cast<const NETRect *>(sipSrc);
}


extern "C" {static void dealloc_NETRect(sipSimpleWrapper *);}
static void dealloc_NETRect(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETRect(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETRect(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETRect(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETRect *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETRect();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETRect * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETRect,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETRect(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETRect_pos(void *, PyObject *);}
static PyObject *varget_NETRect_pos(void *sipSelf, PyObject *)
{
    NETPoint *sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    sipVal = &sipCpp->pos;

    return sipConvertFromType(sipVal,sipType_NETPoint, NULL);
}


extern "C" {static int varset_NETRect_pos(void *, PyObject *, PyObject *);}
static int varset_NETRect_pos(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETPoint *sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETPoint *>(sipForceConvertToType(sipPy,sipType_NETPoint,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->pos = *sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETRect_size(void *, PyObject *);}
static PyObject *varget_NETRect_size(void *sipSelf, PyObject *)
{
    NETSize *sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    sipVal = &sipCpp->size;

    return sipConvertFromType(sipVal,sipType_NETSize, NULL);
}


extern "C" {static int varset_NETRect_size(void *, PyObject *, PyObject *);}
static int varset_NETRect_size(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETSize *sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETSize *>(sipForceConvertToType(sipPy,sipType_NETSize,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->size = *sipVal;

    return 0;
}

sipVariableDef variables_NETRect[] = {
    {sipName_pos, varget_NETRect_pos, varset_NETRect_pos, 0},
    {sipName_size, varget_NETRect_size, varset_NETRect_size, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETRect = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETRect,
        {0}
    },
    sipNameNr_NETRect,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    2, variables_NETRect,
    init_NETRect,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETRect,
    release_NETRect,
    cast_NETRect,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETRect,
    0,
    0,
    0
};

#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17813 "sipkdeuipart0.cpp"



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

    return NULL;
}


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

    delete reinterpret_cast<NETSize *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETSize(void *, const void*);}
static void assign_NETSize(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETSize *>(sipDst) = *reinterpret_cast<const NETSize *>(sipSrc);
}


extern "C" {static void dealloc_NETSize(sipSimpleWrapper *);}
static void dealloc_NETSize(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETSize(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETSize(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETSize(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETSize *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETSize();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETSize * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETSize,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETSize(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETSize_height(void *, PyObject *);}
static PyObject *varget_NETSize_height(void *sipSelf, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = sipCpp->height;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETSize_height(void *, PyObject *, PyObject *);}
static int varset_NETSize_height(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->height = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETSize_width(void *, PyObject *);}
static PyObject *varget_NETSize_width(void *sipSelf, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = sipCpp->width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETSize_width(void *, PyObject *, PyObject *);}
static int varset_NETSize_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->width = sipVal;

    return 0;
}

sipVariableDef variables_NETSize[] = {
    {sipName_height, varget_NETSize_height, varset_NETSize_height, 0},
    {sipName_width, varget_NETSize_width, varset_NETSize_width, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETSize = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETSize,
        {0}
    },
    sipNameNr_NETSize,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    2, variables_NETSize,
    init_NETSize,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETSize,
    release_NETSize,
    cast_NETSize,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETSize,
    0,
    0,
    0
};

#line 31 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17998 "sipkdeuipart0.cpp"



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

    return NULL;
}


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

    delete reinterpret_cast<NETPoint *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETPoint(void *, const void*);}
static void assign_NETPoint(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NETPoint *>(sipDst) = *reinterpret_cast<const NETPoint *>(sipSrc);
}


extern "C" {static void dealloc_NETPoint(sipSimpleWrapper *);}
static void dealloc_NETPoint(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETPoint(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NETPoint(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETPoint(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NETPoint *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETPoint();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETPoint * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETPoint,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETPoint(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


extern "C" {static PyObject *varget_NETPoint_x(void *, PyObject *);}
static PyObject *varget_NETPoint_x(void *sipSelf, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = sipCpp->x;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETPoint_x(void *, PyObject *, PyObject *);}
static int varset_NETPoint_x(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->x = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETPoint_y(void *, PyObject *);}
static PyObject *varget_NETPoint_y(void *sipSelf, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = sipCpp->y;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETPoint_y(void *, PyObject *, PyObject *);}
static int varset_NETPoint_y(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->y = sipVal;

    return 0;
}

sipVariableDef variables_NETPoint[] = {
    {sipName_x, varget_NETPoint_x, varset_NETPoint_x, 0},
    {sipName_y, varget_NETPoint_y, varset_NETPoint_y, 0},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETPoint = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETPoint,
        {0}
    },
    sipNameNr_NETPoint,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    0, 0,
    0, 0,
    2, variables_NETPoint,
    init_NETPoint,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETPoint,
    release_NETPoint,
    cast_NETPoint,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NETPoint,
    0,
    0,
    0
};

#line 160 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm.sip"
#include <netwm.h>
#line 18183 "sipkdeuipart0.cpp"

#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18187 "sipkdeuipart0.cpp"
#line 59 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18190 "sipkdeuipart0.cpp"
#line 110 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18193 "sipkdeuipart0.cpp"
#line 86 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18196 "sipkdeuipart0.cpp"


class sipNETWinInfo : public NETWinInfo
{
public:
    sipNETWinInfo(Display *,Window,Window,const unsigned long *,int,NET::Role);
    sipNETWinInfo(Display *,Window,Window,unsigned long,NET::Role);
    sipNETWinInfo(const NETWinInfo&);
    virtual ~sipNETWinInfo();

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    void sipProtectVirt_changeDesktop(bool,int);
    void sipProtectVirt_changeState(bool,unsigned long,unsigned long);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void changeDesktop(int);
    void changeState(unsigned long,unsigned long);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[2];
};

sipNETWinInfo::sipNETWinInfo(Display *a0,Window a1,Window a2,const unsigned long *a3,int a4,NET::Role a5): NETWinInfo(a0,a1,a2,a3,a4,a5), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETWinInfo::sipNETWinInfo(Display *a0,Window a1,Window a2,unsigned long a3,NET::Role a4): NETWinInfo(a0,a1,a2,a3,a4), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETWinInfo::sipNETWinInfo(const NETWinInfo& a0): NETWinInfo(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

void sipNETWinInfo::changeDesktop(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_changeDesktop);

    if (!meth)
    {
        NETWinInfo::changeDesktop(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipNETWinInfo::changeState(unsigned long a0,unsigned long a1)
{
    extern void sipVH_kdeui_15(sip_gilstate_t,PyObject *,unsigned long,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_changeState);

    if (!meth)
    {
        NETWinInfo::changeState(a0,a1);
        return;
    }

    sipVH_kdeui_15(sipGILState,meth,a0,a1);
}

void sipNETWinInfo::sipProtectVirt_changeDesktop(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? NETWinInfo::changeDesktop(a0) : changeDesktop(a0));
}

void sipNETWinInfo::sipProtectVirt_changeState(bool sipSelfWasArg,unsigned long a0,unsigned long a1)
{
    (sipSelfWasArg ? NETWinInfo::changeState(a0,a1) : changeState(a0,a1));
}


extern "C" {static PyObject *meth_NETWinInfo_hasNETSupport(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_hasNETSupport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasNETSupport();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_hasNETSupport);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_iconGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_iconGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            NETRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETRect(sipCpp->iconGeometry());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_iconGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_state(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_state(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->state();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_state);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_extendedStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_extendedStrut(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            NETExtendedStrut *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETExtendedStrut(sipCpp->extendedStrut());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_extendedStrut);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_strut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_strut(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            NETStrut *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETStrut(sipCpp->strut());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_strut);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowType(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            NET::WindowType sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowType(a0);
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_WindowType);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_windowType);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_hasWindowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_hasWindowType(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasWindowType();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_hasWindowType);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_name(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_name(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->name();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_name);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_visibleName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_visibleName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleName();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_visibleName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_iconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_iconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->iconName();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_iconName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_visibleIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_visibleIconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleIconName();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_visibleIconName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_desktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_desktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktop(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_desktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_pid(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_pid(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->pid();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_pid);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_handledIcons(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_handledIcons(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            Bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->handledIcons();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_handledIcons);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_mappingState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_mappingState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            NET::MappingState sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mappingState();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_MappingState);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_mappingState);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setIconGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setIconGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRect * a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NETRect,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIconGeometry(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setIconGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setExtendedStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setExtendedStrut(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const NETExtendedStrut * a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NETExtendedStrut,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setExtendedStrut(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setExtendedStrut);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setStrut(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETStrut * a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NETStrut,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStrut(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setStrut);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        unsigned long a1;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setState(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setState);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setWindowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setWindowType(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NET::WindowType a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NET_WindowType,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWindowType(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setWindowType);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0Keep,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setVisibleName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setVisibleName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0Keep,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVisibleName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setVisibleName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setIconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0Keep,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIconName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setIconName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setVisibleIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setVisibleIconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0Keep,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVisibleIconName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setVisibleIconName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        bool a1 = 0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi|b",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktop(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setPid(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setPid(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPid(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setPid);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setHandledIcons(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setHandledIcons(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Bool a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHandledIcons(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setHandledIcons);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setFrameExtents(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setFrameExtents(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETStrut * a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NETStrut,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFrameExtents(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setFrameExtents);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setUserTime(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setUserTime(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Time a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUserTime(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setUserTime);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_userTime(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_userTime(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            Time sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->userTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_userTime);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setStartupId(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setStartupId(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BAA",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0Keep,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStartupId(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setStartupId);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_startupId(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_startupId(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->startupId();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_startupId);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setOpacity(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setOpacity(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOpacity(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setOpacity);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_opacity(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_opacity(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->opacity();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_opacity);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setAllowedActions(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setAllowedActions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAllowedActions(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_setAllowedActions);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_allowedActions(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_allowedActions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->allowedActions();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_allowedActions);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_transientFor(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_transientFor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->transientFor();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_transientFor);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_groupLeader(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_groupLeader(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->groupLeader();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_groupLeader);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowClassClass(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowClassClass(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowClassClass();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_windowClassClass);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowClassName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowClassName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowClassName();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_windowClassName);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowRole(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowRole(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowRole();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_windowRole);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_clientMachine(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_clientMachine(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETWinInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientMachine();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_clientMachine);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_kdeGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_kdeGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRect * a0;
        NETRect * a1;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9J9",&sipSelf,sipType_NETWinInfo,&sipCpp,sipType_NETRect,&a0,sipType_NETRect,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->kdeGeometry(*a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_kdeGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_changeDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_changeDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipNETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeDesktop(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_changeDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_changeState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_changeState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        unsigned long a0;
        unsigned long a1;
        sipNETWinInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmm",&sipSelf,sipType_NETWinInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeState(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETWinInfo,sipName_changeState);

    return NULL;
}


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

    if (targetType == sipType_NETWinInfo)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_NET)->ctd_cast((NET *)(NETWinInfo *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipNETWinInfo *>(sipCppV);
    else
        delete reinterpret_cast<NETWinInfo *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_NETWinInfo(sipSimpleWrapper *);}
static void dealloc_NETWinInfo(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipNETWinInfo *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_NETWinInfo(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_NETWinInfo(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETWinInfo(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipNETWinInfo *sipCpp = 0;

    if (!sipCpp)
    {
        Display * a0;
        Window a1;
        Window a2;
        PyObject * a3;
        NET::Role a4 = NET::Client;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8mmT|E",sipType_Display,&a0,&a1,&a2,&PyList_Type,&a3,sipType_NET_Role,&a4))
        {
#line 175 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm.sip"
int count   = PyList_Size (a3);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++)
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a3, i));

    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETWinInfo (a0, a1, a2, list, count, a4);
    Py_END_ALLOW_THREADS

    delete list;
#line 19657 "sipkdeuipart0.cpp"
        }
    }

    if (!sipCpp)
    {
        Display * a0;
        Window a1;
        Window a2;
        unsigned long a3;
        NET::Role a4 = NET::Client;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8mmm|E",sipType_Display,&a0,&a1,&a2,&a3,sipType_NET_Role,&a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETWinInfo(a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETWinInfo * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETWinInfo,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETWinInfo(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_NETWinInfo[] = {{319, 255, 1}};


static PyMethodDef methods_NETWinInfo[] = {
    {SIP_MLNAME_CAST(sipName_allowedActions), meth_NETWinInfo_allowedActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktop), meth_NETWinInfo_changeDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeState), meth_NETWinInfo_changeState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientMachine), meth_NETWinInfo_clientMachine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktop), meth_NETWinInfo_desktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_extendedStrut), meth_NETWinInfo_extendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_groupLeader), meth_NETWinInfo_groupLeader, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_handledIcons), meth_NETWinInfo_handledIcons, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasNETSupport), meth_NETWinInfo_hasNETSupport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasWindowType), meth_NETWinInfo_hasWindowType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconGeometry), meth_NETWinInfo_iconGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconName), meth_NETWinInfo_iconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_kdeGeometry), meth_NETWinInfo_kdeGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mappingState), meth_NETWinInfo_mappingState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_NETWinInfo_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_opacity), meth_NETWinInfo_opacity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pid), meth_NETWinInfo_pid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAllowedActions), meth_NETWinInfo_setAllowedActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktop), meth_NETWinInfo_setDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setExtendedStrut), meth_NETWinInfo_setExtendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFrameExtents), meth_NETWinInfo_setFrameExtents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHandledIcons), meth_NETWinInfo_setHandledIcons, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIconGeometry), meth_NETWinInfo_setIconGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIconName), meth_NETWinInfo_setIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setName), meth_NETWinInfo_setName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOpacity), meth_NETWinInfo_setOpacity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPid), meth_NETWinInfo_setPid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStartupId), meth_NETWinInfo_setStartupId, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setState), meth_NETWinInfo_setState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStrut), meth_NETWinInfo_setStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUserTime), meth_NETWinInfo_setUserTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVisibleIconName), meth_NETWinInfo_setVisibleIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVisibleName), meth_NETWinInfo_setVisibleName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWindowType), meth_NETWinInfo_setWindowType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startupId), meth_NETWinInfo_startupId, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_state), meth_NETWinInfo_state, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_strut), meth_NETWinInfo_strut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_transientFor), meth_NETWinInfo_transientFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_userTime), meth_NETWinInfo_userTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleIconName), meth_NETWinInfo_visibleIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleName), meth_NETWinInfo_visibleName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassClass), meth_NETWinInfo_windowClassClass, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassName), meth_NETWinInfo_windowClassName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowRole), meth_NETWinInfo_windowRole, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowType), meth_NETWinInfo_windowType, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_NETWinInfo[] = {
    {sipName_PROPERTIES_SIZE, NETWinInfo::PROPERTIES_SIZE, -1},
    {sipName_PROTOCOLS, NETWinInfo::PROTOCOLS, -1},
    {sipName_PROTOCOLS2, NETWinInfo::PROTOCOLS2, -1},
};


extern "C" {static PyObject *varget_NETWinInfo_OnAllDesktops(void *, PyObject *);}
static PyObject *varget_NETWinInfo_OnAllDesktops(void *, PyObject *)
{
    int sipVal;
    sipVal = NETWinInfo::OnAllDesktops;

    return SIPLong_FromLong(sipVal);
}

sipVariableDef variables_NETWinInfo[] = {
    {sipName_OnAllDesktops, varget_NETWinInfo_OnAllDesktops, NULL, 1},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETWinInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETWinInfo,
        {0}
    },
    sipNameNr_NETWinInfo,
    -1,
    -1,
    {0, 0, 1},
    supers_NETWinInfo,
    0,
    45, methods_NETWinInfo,
    3, enummembers_NETWinInfo,
    1, variables_NETWinInfo,
    init_NETWinInfo,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETWinInfo,
    release_NETWinInfo,
    cast_NETWinInfo,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm.sip"
#include <netwm.h>
#line 19816 "sipkdeuipart0.cpp"

#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19820 "sipkdeuipart0.cpp"
#line 31 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19823 "sipkdeuipart0.cpp"
#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19826 "sipkdeuipart0.cpp"
#line 59 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19829 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 19832 "sipkdeuipart0.cpp"


class sipNETRootInfo : public NETRootInfo
{
public:
    sipNETRootInfo(Display *,Window,const char *,const unsigned long *,int,int,bool);
    sipNETRootInfo(Display *,const unsigned long *,int,int,bool);
    sipNETRootInfo(Display *,unsigned long,int,bool);
    sipNETRootInfo(const NETRootInfo&);
    virtual ~sipNETRootInfo();

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    void sipProtectVirt_addClient(bool,Window);
    void sipProtectVirt_removeClient(bool,Window);
    void sipProtectVirt_changeNumberOfDesktops(bool,int);
    void sipProtectVirt_changeDesktopGeometry(bool,int,const NETSize&);
    void sipProtectVirt_changeDesktopViewport(bool,int,const NETPoint&);
    void sipProtectVirt_changeCurrentDesktop(bool,int);
    void sipProtectVirt_closeWindow(bool,Window);
    void sipProtectVirt_moveResize(bool,Window,int,int,unsigned long);
    void sipProtectVirt_gotPing(bool,Window,Time);
    void sipProtectVirt_changeActiveWindow(bool,Window,NET::RequestSource,Time,Window);
    void sipProtectVirt_moveResizeWindow(bool,Window,int,int,int,int,int);
    void sipProtectVirt_restackWindow(bool,Window,NET::RequestSource,Window,int,Time);
    void sipProtectVirt_gotTakeActivity(bool,Window,Time,long);
    void sipProtectVirt_changeShowingDesktop(bool,bool);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void addClient(Window);
    void removeClient(Window);
    void changeNumberOfDesktops(int);
    void changeDesktopGeometry(int,const NETSize&);
    void changeDesktopViewport(int,const NETPoint&);
    void changeCurrentDesktop(int);
    void closeWindow(Window);
    void moveResize(Window,int,int,unsigned long);
    void gotPing(Window,Time);
    void changeActiveWindow(Window,NET::RequestSource,Time,Window);
    void moveResizeWindow(Window,int,int,int,int,int);
    void restackWindow(Window,NET::RequestSource,Window,int,Time);
    void gotTakeActivity(Window,Time,long);
    void changeShowingDesktop(bool);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[14];
};

sipNETRootInfo::sipNETRootInfo(Display *a0,Window a1,const char *a2,const unsigned long *a3,int a4,int a5,bool a6): NETRootInfo(a0,a1,a2,a3,a4,a5,a6), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(Display *a0,const unsigned long *a1,int a2,int a3,bool a4): NETRootInfo(a0,a1,a2,a3,a4), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(Display *a0,unsigned long a1,int a2,bool a3): NETRootInfo(a0,a1,a2,a3), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(const NETRootInfo& a0): NETRootInfo(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

void sipNETRootInfo::addClient(Window a0)
{
    extern void sipVH_kdeui_21(sip_gilstate_t,PyObject *,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_addClient);

    if (!meth)
    {
        NETRootInfo::addClient(a0);
        return;
    }

    sipVH_kdeui_21(sipGILState,meth,a0);
}

void sipNETRootInfo::removeClient(Window a0)
{
    extern void sipVH_kdeui_21(sip_gilstate_t,PyObject *,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_removeClient);

    if (!meth)
    {
        NETRootInfo::removeClient(a0);
        return;
    }

    sipVH_kdeui_21(sipGILState,meth,a0);
}

void sipNETRootInfo::changeNumberOfDesktops(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_changeNumberOfDesktops);

    if (!meth)
    {
        NETRootInfo::changeNumberOfDesktops(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipNETRootInfo::changeDesktopGeometry(int a0,const NETSize& a1)
{
    extern void sipVH_kdeui_23(sip_gilstate_t,PyObject *,int,const NETSize&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_changeDesktopGeometry);

    if (!meth)
    {
        NETRootInfo::changeDesktopGeometry(a0,a1);
        return;
    }

    sipVH_kdeui_23(sipGILState,meth,a0,a1);
}

void sipNETRootInfo::changeDesktopViewport(int a0,const NETPoint& a1)
{
    extern void sipVH_kdeui_22(sip_gilstate_t,PyObject *,int,const NETPoint&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_changeDesktopViewport);

    if (!meth)
    {
        NETRootInfo::changeDesktopViewport(a0,a1);
        return;
    }

    sipVH_kdeui_22(sipGILState,meth,a0,a1);
}

void sipNETRootInfo::changeCurrentDesktop(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_changeCurrentDesktop);

    if (!meth)
    {
        NETRootInfo::changeCurrentDesktop(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipNETRootInfo::closeWindow(Window a0)
{
    extern void sipVH_kdeui_21(sip_gilstate_t,PyObject *,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_closeWindow);

    if (!meth)
    {
        NETRootInfo::closeWindow(a0);
        return;
    }

    sipVH_kdeui_21(sipGILState,meth,a0);
}

void sipNETRootInfo::moveResize(Window a0,int a1,int a2,unsigned long a3)
{
    extern void sipVH_kdeui_20(sip_gilstate_t,PyObject *,unsigned long,int,int,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_moveResize);

    if (!meth)
    {
        NETRootInfo::moveResize(a0,a1,a2,a3);
        return;
    }

    sipVH_kdeui_20(sipGILState,meth,a0,a1,a2,a3);
}

void sipNETRootInfo::gotPing(Window a0,Time a1)
{
    extern void sipVH_kdeui_15(sip_gilstate_t,PyObject *,unsigned long,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_gotPing);

    if (!meth)
    {
        NETRootInfo::gotPing(a0,a1);
        return;
    }

    sipVH_kdeui_15(sipGILState,meth,a0,a1);
}

void sipNETRootInfo::changeActiveWindow(Window a0,NET::RequestSource a1,Time a2,Window a3)
{
    extern void sipVH_kdeui_19(sip_gilstate_t,PyObject *,unsigned long,NET::RequestSource,unsigned long,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_changeActiveWindow);

    if (!meth)
    {
        NETRootInfo::changeActiveWindow(a0,a1,a2,a3);
        return;
    }

    sipVH_kdeui_19(sipGILState,meth,a0,a1,a2,a3);
}

void sipNETRootInfo::moveResizeWindow(Window a0,int a1,int a2,int a3,int a4,int a5)
{
    extern void sipVH_kdeui_18(sip_gilstate_t,PyObject *,unsigned long,int,int,int,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_moveResizeWindow);

    if (!meth)
    {
        NETRootInfo::moveResizeWindow(a0,a1,a2,a3,a4,a5);
        return;
    }

    sipVH_kdeui_18(sipGILState,meth,a0,a1,a2,a3,a4,a5);
}

void sipNETRootInfo::restackWindow(Window a0,NET::RequestSource a1,Window a2,int a3,Time a4)
{
    extern void sipVH_kdeui_17(sip_gilstate_t,PyObject *,unsigned long,NET::RequestSource,unsigned long,int,unsigned long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_restackWindow);

    if (!meth)
    {
        NETRootInfo::restackWindow(a0,a1,a2,a3,a4);
        return;
    }

    sipVH_kdeui_17(sipGILState,meth,a0,a1,a2,a3,a4);
}

void sipNETRootInfo::gotTakeActivity(Window a0,Time a1,long a2)
{
    extern void sipVH_kdeui_16(sip_gilstate_t,PyObject *,unsigned long,unsigned long,long);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_gotTakeActivity);

    if (!meth)
    {
        NETRootInfo::gotTakeActivity(a0,a1,a2);
        return;
    }

    sipVH_kdeui_16(sipGILState,meth,a0,a1,a2);
}

void sipNETRootInfo::changeShowingDesktop(bool a0)
{
    typedef void (*sipVH_QtNetwork_2)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_changeShowingDesktop);

    if (!meth)
    {
        NETRootInfo::changeShowingDesktop(a0);
        return;
    }

    ((sipVH_QtNetwork_2)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipNETRootInfo::sipProtectVirt_addClient(bool sipSelfWasArg,Window a0)
{
    (sipSelfWasArg ? NETRootInfo::addClient(a0) : addClient(a0));
}

void sipNETRootInfo::sipProtectVirt_removeClient(bool sipSelfWasArg,Window a0)
{
    (sipSelfWasArg ? NETRootInfo::removeClient(a0) : removeClient(a0));
}

void sipNETRootInfo::sipProtectVirt_changeNumberOfDesktops(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? NETRootInfo::changeNumberOfDesktops(a0) : changeNumberOfDesktops(a0));
}

void sipNETRootInfo::sipProtectVirt_changeDesktopGeometry(bool sipSelfWasArg,int a0,const NETSize& a1)
{
    (sipSelfWasArg ? NETRootInfo::changeDesktopGeometry(a0,a1) : changeDesktopGeometry(a0,a1));
}

void sipNETRootInfo::sipProtectVirt_changeDesktopViewport(bool sipSelfWasArg,int a0,const NETPoint& a1)
{
    (sipSelfWasArg ? NETRootInfo::changeDesktopViewport(a0,a1) : changeDesktopViewport(a0,a1));
}

void sipNETRootInfo::sipProtectVirt_changeCurrentDesktop(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? NETRootInfo::changeCurrentDesktop(a0) : changeCurrentDesktop(a0));
}

void sipNETRootInfo::sipProtectVirt_closeWindow(bool sipSelfWasArg,Window a0)
{
    (sipSelfWasArg ? NETRootInfo::closeWindow(a0) : closeWindow(a0));
}

void sipNETRootInfo::sipProtectVirt_moveResize(bool sipSelfWasArg,Window a0,int a1,int a2,unsigned long a3)
{
    (sipSelfWasArg ? NETRootInfo::moveResize(a0,a1,a2,a3) : moveResize(a0,a1,a2,a3));
}

void sipNETRootInfo::sipProtectVirt_gotPing(bool sipSelfWasArg,Window a0,Time a1)
{
    (sipSelfWasArg ? NETRootInfo::gotPing(a0,a1) : gotPing(a0,a1));
}

void sipNETRootInfo::sipProtectVirt_changeActiveWindow(bool sipSelfWasArg,Window a0,NET::RequestSource a1,Time a2,Window a3)
{
    (sipSelfWasArg ? NETRootInfo::changeActiveWindow(a0,a1,a2,a3) : changeActiveWindow(a0,a1,a2,a3));
}

void sipNETRootInfo::sipProtectVirt_moveResizeWindow(bool sipSelfWasArg,Window a0,int a1,int a2,int a3,int a4,int a5)
{
    (sipSelfWasArg ? NETRootInfo::moveResizeWindow(a0,a1,a2,a3,a4,a5) : moveResizeWindow(a0,a1,a2,a3,a4,a5));
}

void sipNETRootInfo::sipProtectVirt_restackWindow(bool sipSelfWasArg,Window a0,NET::RequestSource a1,Window a2,int a3,Time a4)
{
    (sipSelfWasArg ? NETRootInfo::restackWindow(a0,a1,a2,a3,a4) : restackWindow(a0,a1,a2,a3,a4));
}

void sipNETRootInfo::sipProtectVirt_gotTakeActivity(bool sipSelfWasArg,Window a0,Time a1,long a2)
{
    (sipSelfWasArg ? NETRootInfo::gotTakeActivity(a0,a1,a2) : gotTakeActivity(a0,a1,a2));
}

void sipNETRootInfo::sipProtectVirt_changeShowingDesktop(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? NETRootInfo::changeShowingDesktop(a0) : changeShowingDesktop(a0));
}


extern "C" {static PyObject *meth_NETRootInfo_x11Display(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_x11Display(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            Display *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->x11Display();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_x11Display);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_rootWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_rootWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->rootWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_rootWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_supportWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_supportWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->supportWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_supportWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_wmName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_wmName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->wmName();
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_wmName);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_screenNumber(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_screenNumber(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->screenNumber();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_screenNumber);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_isSupported(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_isSupported(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NET::Property a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_Property,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::Property2 a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_Property2,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::WindowType a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_WindowType,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::State a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_State,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::Action a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_Action,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_isSupported);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_clientListCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_clientListCount(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientListCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_clientListCount);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_clientListStackingCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_clientListStackingCount(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientListStackingCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_clientListStackingCount);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            NETSize *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETSize(sipCpp->desktopGeometry(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopViewport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            NETPoint *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETPoint(sipCpp->desktopViewport(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopViewport);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_workArea(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_workArea(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            NETRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETRect(sipCpp->workArea(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_workArea);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            const char *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopName(a0);
            Py_END_ALLOW_THREADS

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

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopName);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_virtualRootsCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_virtualRootsCount(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->virtualRootsCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_virtualRootsCount);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutOrientation(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutOrientation(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            NET::Orientation sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopLayoutOrientation();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_Orientation);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopLayoutOrientation);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutColumnsRows(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutColumnsRows(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QSize(sipCpp->desktopLayoutColumnsRows());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopLayoutColumnsRows);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutCorner(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutCorner(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            NET::DesktopLayoutCorner sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopLayoutCorner();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_DesktopLayoutCorner);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_desktopLayoutCorner);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_numberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_numberOfDesktops(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->numberOfDesktops(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_numberOfDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_currentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_currentDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->currentDesktop(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_currentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_activeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_activeWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->activeWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_activeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_activate(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_activate(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->activate();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_activate);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setClientList(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setClientList(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        unsigned a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmu",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setClientList(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setClientList);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setClientListStacking(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setClientListStacking(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        unsigned a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmu",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setClientListStacking(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setClientListStacking);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setCurrentDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        bool a1 = 0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi|b",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCurrentDesktop(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setCurrentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const NETSize * a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiJ9",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NETSize,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopGeometry(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setDesktopGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopViewport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const NETPoint * a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiJ9",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NETPoint,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopViewport(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setDesktopViewport);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setNumberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setNumberOfDesktops(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setNumberOfDesktops(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setNumberOfDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const char * a1;
        PyObject *a1Keep;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiAA",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1Keep,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopName(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setDesktopName);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setActiveWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setActiveWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        NET::RequestSource a1;
        Time a2;
        Window a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BmEmm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NET_RequestSource,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActiveWindow(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActiveWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setActiveWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setWorkArea(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setWorkArea(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const NETRect * a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiJ9",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NETRect,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWorkArea(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setWorkArea);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setVirtualRoots(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setVirtualRoots(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        unsigned a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmu",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVirtualRoots(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setVirtualRoots);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopLayout(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopLayout(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NET::Orientation a0;
        int a1;
        int a2;
        NET::DesktopLayoutCorner a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BEiiE",&sipSelf,sipType_NETRootInfo,&sipCpp,sipType_NET_Orientation,&a0,&a1,&a2,sipType_NET_DesktopLayoutCorner,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopLayout(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(sipArgsParsed,sipName_NETRootInfo,sipName_setDesktopLayout);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setShowingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setShowingDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setShowingDesktop(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_setShowingDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_showingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_showingDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_NETRootInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->showingDesktop();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_showingDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_closeWindowRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_closeWindowRequest(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->closeWindowRequest(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_closeWindowRequest);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeRequest(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        int a1;
        int a2;
        NET::Direction a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BmiiE",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2,sipType_NET_Direction,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->moveResizeRequest(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(sipArgsParsed,sipName_NETRootInfo,sipName_moveResizeRequest);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeWindowRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeWindowRequest(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        int a1;
        int a2;
        int a3;
        int a4;
        int a5;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmiiiii",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2,&a3,&a4,&a5))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->moveResizeWindowRequest(a0,a1,a2,a3,a4,a5);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_moveResizeWindowRequest);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_restackRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_restackRequest(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        NET::RequestSource a1;
        Window a2;
        int a3;
        Time a4;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BmEmim",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NET_RequestSource,&a1,&a2,&a3,&a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->restackRequest(a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_restackRequest);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_sendPing(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_sendPing(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        Time a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sendPing(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_sendPing);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_takeActivity(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_takeActivity(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        Window a0;
        Time a1;
        long a2;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bmml",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->takeActivity(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(sipArgsParsed,sipName_NETRootInfo,sipName_takeActivity);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_addClient(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_addClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_addClient(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_addClient);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_removeClient(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_removeClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_removeClient(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_removeClient);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeNumberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeNumberOfDesktops(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeNumberOfDesktops(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_changeNumberOfDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeDesktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeDesktopGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const NETSize * a1;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piJ9",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NETSize,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeDesktopGeometry(sipSelfWasArg,a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_changeDesktopGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeDesktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeDesktopViewport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const NETPoint * a1;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piJ9",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NETPoint,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeDesktopViewport(sipSelfWasArg,a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_changeDesktopViewport);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeCurrentDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeCurrentDesktop(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_changeCurrentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_closeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_closeWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeWindow(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_closeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResize(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResize(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        int a1;
        int a2;
        unsigned long a3;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmiim",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveResize(sipSelfWasArg,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(sipArgsParsed,sipName_NETRootInfo,sipName_moveResize);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_gotPing(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_gotPing(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        Time a1;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_gotPing(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_gotPing);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeActiveWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeActiveWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NET::RequestSource a1;
        Time a2;
        Window a3;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmEmm",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NET_RequestSource,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeActiveWindow(sipSelfWasArg,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(sipArgsParsed,sipName_NETRootInfo,sipName_changeActiveWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        int a1;
        int a2;
        int a3;
        int a4;
        int a5;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmiiiii",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2,&a3,&a4,&a5))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveResizeWindow(sipSelfWasArg,a0,a1,a2,a3,a4,a5);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_moveResizeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_restackWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_restackWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NET::RequestSource a1;
        Window a2;
        int a3;
        Time a4;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmEmim",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,sipType_NET_RequestSource,&a1,&a2,&a3,&a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_restackWindow(sipSelfWasArg,a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_restackWindow);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_gotTakeActivity(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_gotTakeActivity(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        Time a1;
        long a2;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pmml",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_gotTakeActivity(sipSelfWasArg,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(sipArgsParsed,sipName_NETRootInfo,sipName_gotTakeActivity);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeShowingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeShowingDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipNETRootInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_NETRootInfo,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeShowingDesktop(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NETRootInfo,sipName_changeShowingDesktop);

    return NULL;
}


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

    if (targetType == sipType_NETRootInfo)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_NET)->ctd_cast((NET *)(NETRootInfo *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipNETRootInfo *>(sipCppV);
    else
        delete reinterpret_cast<NETRootInfo *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_NETRootInfo(sipSimpleWrapper *);}
static void dealloc_NETRootInfo(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipNETRootInfo *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_NETRootInfo(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_NETRootInfo(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NETRootInfo(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipNETRootInfo *sipCpp = 0;

    if (!sipCpp)
    {
        Display * a0;
        Window a1;
        const char * a2;
        PyObject *a2Keep;
        PyObject * a3;
        int a4 = -1;
        bool a5 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8mAAT|ib",sipType_Display,&a0,&a1,&a2Keep,&a2,&PyList_Type,&a3,&a4,&a5))
        {
#line 48 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm.sip"
int count   = PyList_Size (a3);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++)
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a3, i));

    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETRootInfo (a0, a1, a2, list, count, a4, a5);
    Py_END_ALLOW_THREADS

    delete list;
#line 21907 "sipkdeuipart0.cpp"
            Py_DECREF(a2Keep);
        }
    }

    if (!sipCpp)
    {
        Display * a0;
        PyObject * a1;
        int a2 = -1;
        bool a3 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8T|ib",sipType_Display,&a0,&PyList_Type,&a1,&a2,&a3))
        {
#line 63 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm.sip"
int count   = PyList_Size (a1);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++)
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a1, i));

    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETRootInfo (a0, list, count, a2, a3);
    Py_END_ALLOW_THREADS

    delete list;
#line 21933 "sipkdeuipart0.cpp"
        }
    }

    if (!sipCpp)
    {
        Display * a0;
        unsigned long a1;
        int a2 = -1;
        bool a3 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8m|ib",sipType_Display,&a0,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETRootInfo(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NETRootInfo * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NETRootInfo,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETRootInfo(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_NETRootInfo[] = {{319, 255, 1}};


static PyMethodDef methods_NETRootInfo[] = {
    {SIP_MLNAME_CAST(sipName_activate), meth_NETRootInfo_activate, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_activeWindow), meth_NETRootInfo_activeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addClient), meth_NETRootInfo_addClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeActiveWindow), meth_NETRootInfo_changeActiveWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeCurrentDesktop), meth_NETRootInfo_changeCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktopGeometry), meth_NETRootInfo_changeDesktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktopViewport), meth_NETRootInfo_changeDesktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeNumberOfDesktops), meth_NETRootInfo_changeNumberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeShowingDesktop), meth_NETRootInfo_changeShowingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientListCount), meth_NETRootInfo_clientListCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientListStackingCount), meth_NETRootInfo_clientListStackingCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeWindow), meth_NETRootInfo_closeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeWindowRequest), meth_NETRootInfo_closeWindowRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentDesktop), meth_NETRootInfo_currentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopGeometry), meth_NETRootInfo_desktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutColumnsRows), meth_NETRootInfo_desktopLayoutColumnsRows, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutCorner), meth_NETRootInfo_desktopLayoutCorner, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutOrientation), meth_NETRootInfo_desktopLayoutOrientation, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopName), meth_NETRootInfo_desktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopViewport), meth_NETRootInfo_desktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotPing), meth_NETRootInfo_gotPing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotTakeActivity), meth_NETRootInfo_gotTakeActivity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isSupported), meth_NETRootInfo_isSupported, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResize), meth_NETRootInfo_moveResize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeRequest), meth_NETRootInfo_moveResizeRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeWindow), meth_NETRootInfo_moveResizeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeWindowRequest), meth_NETRootInfo_moveResizeWindowRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberOfDesktops), meth_NETRootInfo_numberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeClient), meth_NETRootInfo_removeClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restackRequest), meth_NETRootInfo_restackRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restackWindow), meth_NETRootInfo_restackWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rootWindow), meth_NETRootInfo_rootWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_screenNumber), meth_NETRootInfo_screenNumber, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sendPing), meth_NETRootInfo_sendPing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setActiveWindow), meth_NETRootInfo_setActiveWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setClientList), meth_NETRootInfo_setClientList, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setClientListStacking), meth_NETRootInfo_setClientListStacking, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentDesktop), meth_NETRootInfo_setCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopGeometry), meth_NETRootInfo_setDesktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopLayout), meth_NETRootInfo_setDesktopLayout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopName), meth_NETRootInfo_setDesktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopViewport), meth_NETRootInfo_setDesktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setNumberOfDesktops), meth_NETRootInfo_setNumberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setShowingDesktop), meth_NETRootInfo_setShowingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVirtualRoots), meth_NETRootInfo_setVirtualRoots, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWorkArea), meth_NETRootInfo_setWorkArea, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showingDesktop), meth_NETRootInfo_showingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_supportWindow), meth_NETRootInfo_supportWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_takeActivity), meth_NETRootInfo_takeActivity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_virtualRootsCount), meth_NETRootInfo_virtualRootsCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wmName), meth_NETRootInfo_wmName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_workArea), meth_NETRootInfo_workArea, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_x11Display), meth_NETRootInfo_x11Display, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_NETRootInfo[] = {
    {sipName_ACTIONS, NETRootInfo::ACTIONS, -1},
    {sipName_PROPERTIES_SIZE, NETRootInfo::PROPERTIES_SIZE, -1},
    {sipName_PROTOCOLS, NETRootInfo::PROTOCOLS, -1},
    {sipName_PROTOCOLS2, NETRootInfo::PROTOCOLS2, -1},
    {sipName_STATES, NETRootInfo::STATES, -1},
    {sipName_WINDOW_TYPES, NETRootInfo::WINDOW_TYPES, -1},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NETRootInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETRootInfo,
        {0}
    },
    sipNameNr_NETRootInfo,
    -1,
    -1,
    {0, 0, 1},
    supers_NETRootInfo,
    0,
    53, methods_NETRootInfo,
    6, enummembers_NETRootInfo,
    0, 0,
    init_NETRootInfo,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETRootInfo,
    release_NETRootInfo,
    cast_NETRootInfo,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 22088 "sipkdeuipart0.cpp"



extern "C" {static PyObject *meth_NET_typeMatchesMask(PyObject *, PyObject *);}
static PyObject *meth_NET_typeMatchesMask(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NET::WindowType a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Em",sipType_NET_WindowType,&a0,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = NET::typeMatchesMask(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NET,sipName_typeMatchesMask);

    return NULL;
}


extern "C" {static PyObject *meth_NET_timestampCompare(PyObject *, PyObject *);}
static PyObject *meth_NET_timestampCompare(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm",&a0,&a1))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = NET::timestampCompare(a0,a1);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NET,sipName_timestampCompare);

    return NULL;
}


extern "C" {static PyObject *meth_NET_timestampDiff(PyObject *, PyObject *);}
static PyObject *meth_NET_timestampDiff(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm",&a0,&a1))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = NET::timestampDiff(a0,a1);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_NET,sipName_timestampDiff);

    return NULL;
}


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

    return NULL;
}


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

    delete reinterpret_cast<NET *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NET(void *, const void*);}
static void assign_NET(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<NET *>(sipDst) = *reinterpret_cast<const NET *>(sipSrc);
}


extern "C" {static void dealloc_NET(sipSimpleWrapper *);}
static void dealloc_NET(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NET(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_NET(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_NET(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    NET *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NET();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const NET * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_NET,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NET(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


static PyMethodDef methods_NET[] = {
    {SIP_MLNAME_CAST(sipName_timestampCompare), meth_NET_timestampCompare, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timestampDiff), meth_NET_timestampDiff, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_typeMatchesMask), meth_NET_typeMatchesMask, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_NET[] = {
    {sipName_ActionChangeDesktop, NET::ActionChangeDesktop, 320},
    {sipName_ActionClose, NET::ActionClose, 320},
    {sipName_ActionFullScreen, NET::ActionFullScreen, 320},
    {sipName_ActionMax, NET::ActionMax, 320},
    {sipName_ActionMaxHoriz, NET::ActionMaxHoriz, 320},
    {sipName_ActionMaxVert, NET::ActionMaxVert, 320},
    {sipName_ActionMinimize, NET::ActionMinimize, 320},
    {sipName_ActionMove, NET::ActionMove, 320},
    {sipName_ActionResize, NET::ActionResize, 320},
    {sipName_ActionShade, NET::ActionShade, 320},
    {sipName_ActionStick, NET::ActionStick, 320},
    {sipName_ActiveWindow, NET::ActiveWindow, 325},
    {sipName_AllTypesMask, NET::AllTypesMask, 331},
    {sipName_Bottom, NET::Bottom, 322},
    {sipName_BottomLeft, NET::BottomLeft, 322},
    {sipName_BottomRight, NET::BottomRight, 322},
    {sipName_Client, NET::Client, 328},
    {sipName_ClientList, NET::ClientList, 325},
    {sipName_ClientListStacking, NET::ClientListStacking, 325},
    {sipName_CloseWindow, NET::CloseWindow, 325},
    {sipName_ComboBox, NET::ComboBox, 330},
    {sipName_ComboBoxMask, NET::ComboBoxMask, 331},
    {sipName_CurrentDesktop, NET::CurrentDesktop, 325},
    {sipName_DNDIcon, NET::DNDIcon, 330},
    {sipName_DNDIconMask, NET::DNDIconMask, 331},
    {sipName_DemandsAttention, NET::DemandsAttention, 329},
    {sipName_Desktop, NET::Desktop, 330},
    {sipName_DesktopGeometry, NET::DesktopGeometry, 325},
    {sipName_DesktopLayoutCornerBottomLeft, NET::DesktopLayoutCornerBottomLeft, 321},
    {sipName_DesktopLayoutCornerBottomRight, NET::DesktopLayoutCornerBottomRight, 321},
    {sipName_DesktopLayoutCornerTopLeft, NET::DesktopLayoutCornerTopLeft, 321},
    {sipName_DesktopLayoutCornerTopRight, NET::DesktopLayoutCornerTopRight, 321},
    {sipName_DesktopMask, NET::DesktopMask, 331},
    {sipName_DesktopNames, NET::DesktopNames, 325},
    {sipName_DesktopViewport, NET::DesktopViewport, 325},
    {sipName_Dialog, NET::Dialog, 330},
    {sipName_DialogMask, NET::DialogMask, 331},
    {sipName_Dock, NET::Dock, 330},
    {sipName_DockMask, NET::DockMask, 331},
    {sipName_DropdownMenu, NET::DropdownMenu, 330},
    {sipName_DropdownMenuMask, NET::DropdownMenuMask, 331},
    {sipName_FromApplication, NET::FromApplication, 327},
    {sipName_FromTool, NET::FromTool, 327},
    {sipName_FromUnknown, NET::FromUnknown, 327},
    {sipName_FullScreen, NET::FullScreen, 329},
    {sipName_Hidden, NET::Hidden, 329},
    {sipName_Iconic, NET::Iconic, 323},
    {sipName_KeepAbove, NET::KeepAbove, 329},
    {sipName_KeepBelow, NET::KeepBelow, 329},
    {sipName_KeyboardMove, NET::KeyboardMove, 322},
    {sipName_KeyboardSize, NET::KeyboardSize, 322},
    {sipName_Left, NET::Left, 322},
    {sipName_Max, NET::Max, 329},
    {sipName_MaxHoriz, NET::MaxHoriz, 329},
    {sipName_MaxVert, NET::MaxVert, 329},
    {sipName_Menu, NET::Menu, 330},
    {sipName_MenuMask, NET::MenuMask, 331},
    {sipName_Modal, NET::Modal, 329},
    {sipName_Move, NET::Move, 322},
    {sipName_MoveResizeCancel, NET::MoveResizeCancel, 322},
    {sipName_Normal, NET::Normal, 330},
    {sipName_NormalMask, NET::NormalMask, 331},
    {sipName_Notification, NET::Notification, 330},
    {sipName_NotificationMask, NET::NotificationMask, 331},
    {sipName_NumberOfDesktops, NET::NumberOfDesktops, 325},
    {sipName_OnAllDesktops, NET::OnAllDesktops, -1},
    {sipName_OrientationHorizontal, NET::OrientationHorizontal, 324},
    {sipName_OrientationVertical, NET::OrientationVertical, 324},
    {sipName_Override, NET::Override, 330},
    {sipName_OverrideMask, NET::OverrideMask, 331},
    {sipName_PopupMenu, NET::PopupMenu, 330},
    {sipName_PopupMenuMask, NET::PopupMenuMask, 331},
    {sipName_Right, NET::Right, 322},
    {sipName_Shaded, NET::Shaded, 329},
    {sipName_SkipPager, NET::SkipPager, 329},
    {sipName_SkipTaskbar, NET::SkipTaskbar, 329},
    {sipName_Splash, NET::Splash, 330},
    {sipName_SplashMask, NET::SplashMask, 331},
    {sipName_StaysOnTop, NET::StaysOnTop, 329},
    {sipName_Sticky, NET::Sticky, 329},
    {sipName_Supported, NET::Supported, 325},
    {sipName_SupportingWMCheck, NET::SupportingWMCheck, 325},
    {sipName_Toolbar, NET::Toolbar, 330},
    {sipName_ToolbarMask, NET::ToolbarMask, 331},
    {sipName_Tooltip, NET::Tooltip, 330},
    {sipName_TooltipMask, NET::TooltipMask, 331},
    {sipName_Top, NET::Top, 322},
    {sipName_TopLeft, NET::TopLeft, 322},
    {sipName_TopMenu, NET::TopMenu, 330},
    {sipName_TopMenuMask, NET::TopMenuMask, 331},
    {sipName_TopRight, NET::TopRight, 322},
    {sipName_Unknown, NET::Unknown, 330},
    {sipName_Utility, NET::Utility, 330},
    {sipName_UtilityMask, NET::UtilityMask, 331},
    {sipName_VirtualRoots, NET::VirtualRoots, 325},
    {sipName_Visible, NET::Visible, 323},
    {sipName_WM2AllowedActions, NET::WM2AllowedActions, 326},
    {sipName_WM2ClientMachine, NET::WM2ClientMachine, 326},
    {sipName_WM2DesktopLayout, NET::WM2DesktopLayout, 326},
    {sipName_WM2ExtendedStrut, NET::WM2ExtendedStrut, 326},
    {sipName_WM2FullPlacement, NET::WM2FullPlacement, 326},
    {sipName_WM2FullscreenMonitors, NET::WM2FullscreenMonitors, 326},
    {sipName_WM2GroupLeader, NET::WM2GroupLeader, 326},
    {sipName_WM2KDETemporaryRules, NET::WM2KDETemporaryRules, 326},
    {sipName_WM2MoveResizeWindow, NET::WM2MoveResizeWindow, 326},
    {sipName_WM2Opacity, NET::WM2Opacity, 326},
    {sipName_WM2RestackWindow, NET::WM2RestackWindow, 326},
    {sipName_WM2ShowingDesktop, NET::WM2ShowingDesktop, 326},
    {sipName_WM2StartupId, NET::WM2StartupId, 326},
    {sipName_WM2TakeActivity, NET::WM2TakeActivity, 326},
    {sipName_WM2TransientFor, NET::WM2TransientFor, 326},
    {sipName_WM2UserTime, NET::WM2UserTime, 326},
    {sipName_WM2WindowClass, NET::WM2WindowClass, 326},
    {sipName_WM2WindowRole, NET::WM2WindowRole, 326},
    {sipName_WMDesktop, NET::WMDesktop, 325},
    {sipName_WMFrameExtents, NET::WMFrameExtents, 325},
    {sipName_WMGeometry, NET::WMGeometry, 325},
    {sipName_WMHandledIcons, NET::WMHandledIcons, 325},
    {sipName_WMIcon, NET::WMIcon, 325},
    {sipName_WMIconGeometry, NET::WMIconGeometry, 325},
    {sipName_WMIconName, NET::WMIconName, 325},
    {sipName_WMMoveResize, NET::WMMoveResize, 325},
    {sipName_WMName, NET::WMName, 325},
    {sipName_WMPid, NET::WMPid, 325},
    {sipName_WMPing, NET::WMPing, 325},
    {sipName_WMState, NET::WMState, 325},
    {sipName_WMStrut, NET::WMStrut, 325},
    {sipName_WMVisibleIconName, NET::WMVisibleIconName, 325},
    {sipName_WMVisibleName, NET::WMVisibleName, 325},
    {sipName_WMWindowType, NET::WMWindowType, 325},
    {sipName_WindowManager, NET::WindowManager, 328},
    {sipName_Withdrawn, NET::Withdrawn, 323},
    {sipName_WorkArea, NET::WorkArea, 325},
    {sipName_XAWMState, NET::XAWMState, 325},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_NET = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NET,
        {0}
    },
    sipNameNr_NET,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    3, methods_NET,
    134, enummembers_NET,
    0, 0,
    init_NET,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NET,
    release_NET,
    cast_NET,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_NET,
    0,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowsystem.sip"
#include <kwindowsystem.h>
#line 22438 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 22442 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 22445 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 22448 "sipkdeuipart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kstandardaction.sip"
#include <qlist.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwidgetitemdelegate.sip"
#include <qlist.h>
#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowsystem.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 22485 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 22488 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qactiongroup.sip"
#include <qactiongroup.h>
#line 22491 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 22494 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kicontheme.sip"
#include <kicontheme.h>
#line 22497 "sipkdeuipart0.cpp"
#line 212 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 22500 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ksessionmanager.sip"
#include <ksessionmanager.h>
#line 22503 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotpoint.sip"
#include <kplotpoint.h>
#line 22506 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 22509 "sipkdeuipart0.cpp"
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 22512 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 22515 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtCore/qchar.sip"
#include <qchar.h>
#line 22518 "sipkdeuipart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kconfigdialogmanager.sip"
#include <kconfigdialogmanager.h>
#line 22521 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 22524 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 22527 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 22530 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 22533 "sipkdeuipart0.cpp"
#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 22536 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 22539 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 22542 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowinfo.sip"
#include <kwindowinfo.h>
#line 22545 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 22548 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 22551 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 22554 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 22557 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 22588 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 22591 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 22594 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 22597 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 22600 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 22603 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 22606 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 22609 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 22612 "sipkdeuipart0.cpp"


extern "C" {static PyObject *meth_KWindowSystem_self(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_self(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            KWindowSystem *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::self();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_self);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_windows(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_windows(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            QList<WId> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<WId>(KWindowSystem::windows());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_2100,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_windows);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_hasWId(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_hasWId(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m",&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::hasWId(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_hasWId);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_windowInfo(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_windowInfo(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        unsigned long a1;
        unsigned long a2 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm|m",&a0,&a1,&a2))
        {
            KWindowInfo *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KWindowInfo(KWindowSystem::windowInfo(a0,a1,a2));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_windowInfo);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_stackingOrder(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_stackingOrder(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            QList<WId> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<WId>(KWindowSystem::stackingOrder());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_2100,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_stackingOrder);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_activeWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_activeWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::activeWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_activeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_activateWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_activateWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        long a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|l",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::activateWindow(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_activateWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_forceActiveWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_forceActiveWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        long a1 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|l",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::forceActiveWindow(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_forceActiveWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_demandAttention(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_demandAttention(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        bool a1 = 1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|b",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::demandAttention(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_demandAttention);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_compositingActive(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_compositingActive(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::compositingActive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_compositingActive);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_currentDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_currentDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::currentDesktop();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_currentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_numberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_numberOfDesktops(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::numberOfDesktops();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_numberOfDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setCurrentDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"i",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setCurrentDesktop(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setCurrentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setOnAllDesktops(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setOnAllDesktops(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        bool a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mb",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setOnAllDesktops(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setOnAllDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setOnDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setOnDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        int a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mi",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setOnDesktop(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setOnDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setMainWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setMainWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        WId a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8m",sipType_QWidget,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setMainWindow(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setMainWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_transientFor(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_transientFor(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m",&a0))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::transientFor(a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_transientFor);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_groupLeader(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_groupLeader(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m",&a0))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::groupLeader(a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_groupLeader);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_icon(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_icon(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        int a1 = -1;
        int a2 = -1;
        bool a3 = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|iib",&a0,&a1,&a2,&a3))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(KWindowSystem::icon(a0,a1,a2,a3));
            Py_END_ALLOW_THREADS

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

    {
        WId a0;
        int a1;
        int a2;
        bool a3;
        int a4;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"miibi",&a0,&a1,&a2,&a3,&a4))
        {
            QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(KWindowSystem::icon(a0,a1,a2,a3,a4));
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setIcons(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setIcons(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        const QPixmap * a1;
        const QPixmap * a2;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mJ9J9",&a0,sipType_QPixmap,&a1,sipType_QPixmap,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setIcons(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(sipArgsParsed,sipName_KWindowSystem,sipName_setIcons);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setType(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setType(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        NET::WindowType a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mE",&a0,sipType_NET_WindowType,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setType(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setType);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setState(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setState(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setState(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_clearState(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_clearState(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::clearState(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_clearState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_minimizeWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_minimizeWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        bool a1 = 1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|b",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::minimizeWindow(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_minimizeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_unminimizeWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_unminimizeWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        bool a1 = 1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m|b",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::unminimizeWindow(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_unminimizeWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_raiseWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_raiseWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::raiseWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_raiseWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_lowerWindow(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_lowerWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"m",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::lowerWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_lowerWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_icccmCompliantMappingState(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_icccmCompliantMappingState(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::icccmCompliantMappingState();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_icccmCompliantMappingState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_workArea(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_workArea(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0 = -1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"|i",&a0))
        {
            QRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QRect(KWindowSystem::workArea(a0));
            Py_END_ALLOW_THREADS

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

    {
        const QList<WId> * a0;
        int a0State = 0;
        int a1 = -1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1|i",sipType_QList_2100,&a0,&a0State,&a1))
        {
            QRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QRect(KWindowSystem::workArea(*a0,a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QList<WId> *>(a0),sipType_QList_2100,a0State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_workArea);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_desktopName(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_desktopName(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"i",&a0))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KWindowSystem::desktopName(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_desktopName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setDesktopName(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setDesktopName(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const QString * a1;
        int a1State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"iJ1",&a0,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setDesktopName(a0,*a1);
            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(sipArgsParsed,sipName_KWindowSystem,sipName_setDesktopName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_showingDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_showingDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::showingDesktop();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_showingDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setUserTime(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setUserTime(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"ml",&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setUserTime(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setUserTime);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setExtendedStrut(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setExtendedStrut(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        int a1;
        int a2;
        int a3;
        int a4;
        int a5;
        int a6;
        int a7;
        int a8;
        int a9;
        int a10;
        int a11;
        int a12;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"miiiiiiiiiiii",&a0,&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8,&a9,&a10,&a11,&a12))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setExtendedStrut(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setExtendedStrut);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_setStrut(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_setStrut(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        int a1;
        int a2;
        int a3;
        int a4;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"miiii",&a0,&a1,&a2,&a3,&a4))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::setStrut(a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_setStrut);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_allowedActionsSupported(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_allowedActionsSupported(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::allowedActionsSupported();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_allowedActionsSupported);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_readNameProperty(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_readNameProperty(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0;
        unsigned long a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"mm",&a0,&a1))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KWindowSystem::readNameProperty(a0,a1));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_readNameProperty);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_doNotManage(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_doNotManage(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1",sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::doNotManage(*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(sipArgsParsed,sipName_KWindowSystem,sipName_doNotManage);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_allowExternalProcessWindowActivation(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_allowExternalProcessWindowActivation(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0 = -1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"|i",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KWindowSystem::allowExternalProcessWindowActivation(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_allowExternalProcessWindowActivation);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_mapViewport(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_mapViewport(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::mapViewport();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_mapViewport);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_viewportToDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_viewportToDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QPoint * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_QPoint,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::viewportToDesktop(*a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_viewportToDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_viewportWindowToDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_viewportWindowToDesktop(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QRect * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_QRect,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KWindowSystem::viewportWindowToDesktop(*a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_viewportWindowToDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_desktopToViewport(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_desktopToViewport(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        bool a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"ib",&a0,&a1))
        {
            QPoint *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(KWindowSystem::desktopToViewport(a0,a1));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_desktopToViewport);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowSystem_constrainViewportRelativePosition(PyObject *, PyObject *);}
static PyObject *meth_KWindowSystem_constrainViewportRelativePosition(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QPoint * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_QPoint,&a0))
        {
            QPoint *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(KWindowSystem::constrainViewportRelativePosition(*a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowSystem,sipName_constrainViewportRelativePosition);

    return NULL;
}


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

    if (targetType == sipType_KWindowSystem)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KWindowSystem *)ptr,targetType)) != NULL)
        return res;

    if ((res = ((const sipClassTypeDef *)sipType_NET)->ctd_cast((NET *)(KWindowSystem *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    delete reinterpret_cast<KWindowSystem *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KWindowSystem(sipSimpleWrapper *);}
static void dealloc_KWindowSystem(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KWindowSystem(sipSelf->u.cppPtr,0);
    }
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KWindowSystem[] = {{111, 0, 0}, {319, 255, 1}};


static PyMethodDef methods_KWindowSystem[] = {
    {SIP_MLNAME_CAST(sipName_activateWindow), meth_KWindowSystem_activateWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_activeWindow), meth_KWindowSystem_activeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_allowExternalProcessWindowActivation), meth_KWindowSystem_allowExternalProcessWindowActivation, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_allowedActionsSupported), meth_KWindowSystem_allowedActionsSupported, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clearState), meth_KWindowSystem_clearState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_compositingActive), meth_KWindowSystem_compositingActive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_constrainViewportRelativePosition), meth_KWindowSystem_constrainViewportRelativePosition, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentDesktop), meth_KWindowSystem_currentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_demandAttention), meth_KWindowSystem_demandAttention, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopName), meth_KWindowSystem_desktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopToViewport), meth_KWindowSystem_desktopToViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doNotManage), meth_KWindowSystem_doNotManage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_forceActiveWindow), meth_KWindowSystem_forceActiveWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_groupLeader), meth_KWindowSystem_groupLeader, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasWId), meth_KWindowSystem_hasWId, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_icccmCompliantMappingState), meth_KWindowSystem_icccmCompliantMappingState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_icon), meth_KWindowSystem_icon, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_lowerWindow), meth_KWindowSystem_lowerWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mapViewport), meth_KWindowSystem_mapViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_minimizeWindow), meth_KWindowSystem_minimizeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberOfDesktops), meth_KWindowSystem_numberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_raiseWindow), meth_KWindowSystem_raiseWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readNameProperty), meth_KWindowSystem_readNameProperty, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_self), meth_KWindowSystem_self, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentDesktop), meth_KWindowSystem_setCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopName), meth_KWindowSystem_setDesktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setExtendedStrut), meth_KWindowSystem_setExtendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIcons), meth_KWindowSystem_setIcons, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMainWindow), meth_KWindowSystem_setMainWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOnAllDesktops), meth_KWindowSystem_setOnAllDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOnDesktop), meth_KWindowSystem_setOnDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setState), meth_KWindowSystem_setState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStrut), meth_KWindowSystem_setStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setType), meth_KWindowSystem_setType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUserTime), meth_KWindowSystem_setUserTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showingDesktop), meth_KWindowSystem_showingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stackingOrder), meth_KWindowSystem_stackingOrder, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_transientFor), meth_KWindowSystem_transientFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unminimizeWindow), meth_KWindowSystem_unminimizeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportToDesktop), meth_KWindowSystem_viewportToDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportWindowToDesktop), meth_KWindowSystem_viewportWindowToDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowInfo), meth_KWindowSystem_windowInfo, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windows), meth_KWindowSystem_windows, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_workArea), meth_KWindowSystem_workArea, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KWindowSystem[] = {
    {sipName_ClassHint, KWindowSystem::ClassHint, 305},
    {sipName_NETWM, KWindowSystem::NETWM, 305},
    {sipName_WMHints, KWindowSystem::WMHints, 305},
    {sipName_XApp, KWindowSystem::XApp, 305},
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KWindowSystem[] = {
    {"showingDesktopChanged(bool)", 0},
    {"windowChanged(WId,unsigned)", 0},
    {"windowChanged(WId)", 0},
    {"stackingOrderChanged()", 0},
    {"strutChanged()", 0},
    {"workAreaChanged()", 0},
    {"numberOfDesktopsChanged(int)", 0},
    {"desktopNamesChanged()", 0},
    {"activeWindowChanged(WId)", 0},
    {"windowRemoved(WId)", 0},
    {"windowAdded(WId)", 0},
    {"currentDesktopChanged(int)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KWindowSystem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KWindowSystem,
        {0}
    },
    sipNameNr_KWindowSystem,
    -1,
    -1,
    {0, 0, 1},
    supers_KWindowSystem,
    0,
    44, methods_KWindowSystem,
    4, enummembers_KWindowSystem,
    0, 0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KWindowSystem,
    release_KWindowSystem,
    cast_KWindowSystem,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KWindowSystem::staticMetaObject,
    0,
    pyqt4_signals_KWindowSystem
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kwindowinfo.sip"
#include <kwindowinfo.h>
#line 24013 "sipkdeuipart0.cpp"

#line 142 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 24017 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 24020 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 24023 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 24026 "sipkdeuipart0.cpp"
#line 86 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 24029 "sipkdeuipart0.cpp"


extern "C" {static PyObject *meth_KWindowInfo_valid(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_valid(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 0;
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KWindowInfo,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->valid(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_valid);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_win(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_win(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->win();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_win);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_state(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_state(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->state();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_state);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_hasState(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_hasState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bm",&sipSelf,sipType_KWindowInfo,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasState(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_hasState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_isMinimized(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_isMinimized(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isMinimized();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_isMinimized);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_mappingState(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_mappingState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            NET::MappingState sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mappingState();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_MappingState);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_mappingState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_extendedStrut(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_extendedStrut(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            NETExtendedStrut *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETExtendedStrut(sipCpp->extendedStrut());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_extendedStrut);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_windowType(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_windowType(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KWindowInfo,&sipCpp,&a0))
        {
            NET::WindowType sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowType(a0);
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_WindowType);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_windowType);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_visibleName(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_visibleName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_visibleName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_visibleNameWithState(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_visibleNameWithState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_visibleNameWithState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_name(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_name(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_name);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_visibleIconName(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_visibleIconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_visibleIconName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_visibleIconNameWithState(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_visibleIconNameWithState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_visibleIconNameWithState);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_iconName(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_iconName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_iconName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_isOnCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_isOnCurrentDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isOnCurrentDesktop();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_isOnCurrentDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_isOnDesktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_isOnDesktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KWindowInfo,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isOnDesktop(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_isOnDesktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_onAllDesktops(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_onAllDesktops(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->onAllDesktops();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_onAllDesktops);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_desktop(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_desktop(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktop();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_desktop);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_geometry(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_geometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QRect(sipCpp->geometry());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_geometry);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_frameGeometry(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_frameGeometry(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QRect *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QRect(sipCpp->frameGeometry());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_frameGeometry);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_transientFor(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_transientFor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->transientFor();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_transientFor);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_groupLeader(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_groupLeader(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            WId sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->groupLeader();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_groupLeader);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_windowClassClass(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_windowClassClass(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QByteArray *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QByteArray(sipCpp->windowClassClass());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_windowClassClass);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_windowClassName(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_windowClassName(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QByteArray *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QByteArray(sipCpp->windowClassName());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_windowClassName);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_windowRole(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_windowRole(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QByteArray *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QByteArray(sipCpp->windowRole());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_windowRole);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_clientMachine(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_clientMachine(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KWindowInfo,&sipCpp))
        {
            QByteArray *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QByteArray(sipCpp->clientMachine());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_clientMachine);

    return NULL;
}


extern "C" {static PyObject *meth_KWindowInfo_actionSupported(PyObject *, PyObject *);}
static PyObject *meth_KWindowInfo_actionSupported(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        NET::Action a0;
        KWindowInfo *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE",&sipSelf,sipType_KWindowInfo,&sipCpp,sipType_NET_Action,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->actionSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KWindowInfo,sipName_actionSupported);

    return NULL;
}


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

    return NULL;
}


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

    delete reinterpret_cast<KWindowInfo *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KWindowInfo(void *, const void*);}
static void assign_KWindowInfo(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<KWindowInfo *>(sipDst) = *reinterpret_cast<const KWindowInfo *>(sipSrc);
}


extern "C" {static void dealloc_KWindowInfo(sipSimpleWrapper *);}
static void dealloc_KWindowInfo(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KWindowInfo(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_KWindowInfo(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KWindowInfo(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    KWindowInfo *sipCpp = 0;

    if (!sipCpp)
    {
        WId a0;
        unsigned long a1;
        unsigned long a2 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"mm|m",&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KWindowInfo(a0,a1,a2);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KWindowInfo();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const KWindowInfo * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_KWindowInfo,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KWindowInfo(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


static PyMethodDef methods_KWindowInfo[] = {
    {SIP_MLNAME_CAST(sipName_actionSupported), meth_KWindowInfo_actionSupported, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientMachine), meth_KWindowInfo_clientMachine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktop), meth_KWindowInfo_desktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_extendedStrut), meth_KWindowInfo_extendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frameGeometry), meth_KWindowInfo_frameGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_geometry), meth_KWindowInfo_geometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_groupLeader), meth_KWindowInfo_groupLeader, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasState), meth_KWindowInfo_hasState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconName), meth_KWindowInfo_iconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isMinimized), meth_KWindowInfo_isMinimized, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isOnCurrentDesktop), meth_KWindowInfo_isOnCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isOnDesktop), meth_KWindowInfo_isOnDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mappingState), meth_KWindowInfo_mappingState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_KWindowInfo_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_onAllDesktops), meth_KWindowInfo_onAllDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_state), meth_KWindowInfo_state, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_transientFor), meth_KWindowInfo_transientFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_valid), meth_KWindowInfo_valid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleIconName), meth_KWindowInfo_visibleIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleIconNameWithState), meth_KWindowInfo_visibleIconNameWithState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleName), meth_KWindowInfo_visibleName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleNameWithState), meth_KWindowInfo_visibleNameWithState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_win), meth_KWindowInfo_win, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassClass), meth_KWindowInfo_windowClassClass, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassName), meth_KWindowInfo_windowClassName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowRole), meth_KWindowInfo_windowRole, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowType), meth_KWindowInfo_windowType, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KWindowInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KWindowInfo,
        {0}
    },
    sipNameNr_KWindowInfo,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    27, methods_KWindowInfo,
    0, 0,
    0, 0,
    init_KWindowInfo,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KWindowInfo,
    release_KWindowInfo,
    cast_KWindowInfo,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_KWindowInfo,
    0,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kvbox.sip"
#include <kvbox.h>
#line 24929 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 24933 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 24936 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 24939 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 24942 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 24945 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 24948 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 24951 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qframe.sip"
#include <qframe.h>
#line 24954 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 24957 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 24960 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 24963 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 24966 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 24969 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 24972 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 24975 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 24978 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 24981 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 24984 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 24987 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 24990 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 24993 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 24996 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 24999 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25004 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25007 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25010 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25013 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25016 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25019 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25022 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25025 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25028 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25031 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25034 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25037 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25040 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25043 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25046 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25049 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25052 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 25055 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 25058 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 25061 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 25122 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 25125 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 25128 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 25131 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 25134 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 25139 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 25142 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 25145 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 25148 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 25151 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 25154 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 25157 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 25160 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 25163 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 25168 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 25171 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 25174 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 25177 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 25180 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 25185 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 25190 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 25195 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 25200 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 25203 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 25206 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 25209 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 25212 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 25215 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 25218 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 25221 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 25224 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 25227 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 25230 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 25233 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 25236 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 25239 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 25242 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 25273 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 25276 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 25279 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 25282 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 25285 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 25288 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 25291 "sipkdeuipart0.cpp"


class sipKVBox : public KVBox
{
public:
    sipKVBox(QWidget *);
    virtual ~sipKVBox();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtect_drawFrame(QPainter *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);

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

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[47];
};

sipKVBox::sipKVBox(QWidget *a0): KVBox(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKVBox::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KVBox);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KVBox,_c,_id,_a);

    return _id;
}

void *sipKVBox::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KVBox,_clname)) ? this : KVBox::qt_metacast(_clname);
}

QSize sipKVBox::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return KHBox::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKVBox::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return KHBox::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

void sipKVBox::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        KHBox::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

bool sipKVBox::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QFrame::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKVBox::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QFrame::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKVBox::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QFrame::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKVBox::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKVBox::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

int sipKVBox::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKVBox::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKVBox::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKVBox::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKVBox::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKVBox::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKVBox::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKVBox::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKVBox::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKVBox::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKVBox::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKVBox::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKVBox::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKVBox::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKVBox::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QWidget::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKVBox::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKVBox::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QWidget::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKVBox::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKVBox::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKVBox::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKVBox::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKVBox::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKVBox::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKVBox::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKVBox::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKVBox::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKVBox::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKVBox::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKVBox::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKVBox::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKVBox::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKVBox::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKVBox::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKVBox::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKVBox::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKVBox::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKVBox::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKVBox::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKVBox::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

void sipKVBox::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKVBox::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKVBox::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

bool sipKVBox::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

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

void sipKVBox::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKVBox::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKVBox::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKVBox::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKVBox::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

bool sipKVBox::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QFrame::event(a0) : event(a0));
}

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

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

void sipKVBox::sipProtect_drawFrame(QPainter *a0)
{
    QFrame::drawFrame(a0);
}

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


extern "C" {static PyObject *meth_KVBox_receivers(PyObject *, PyObject *);}
static PyObject *meth_KVBox_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KVBox,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 26526 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KVBox_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KVBox,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KVBox_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KVBox,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_metric(PyObject *, PyObject *);}
static PyObject *meth_KVBox_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KVBox,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KVBox_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KVBox,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KVBox_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KVBox,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_create(PyObject *, PyObject *);}
static PyObject *meth_KVBox_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KVBox,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KVBox,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_destroy(PyObject *, PyObject *);}
static PyObject *meth_KVBox_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KVBox,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KVBox_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKVBox *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KVBox_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KVBox,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KVBox_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KVBox,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KVBox_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KVBox,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KVBox_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KVBox,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KVBox_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KVBox,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KVBox_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KVBox,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KVBox_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KVBox,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_event(PyObject *, PyObject *);}
static PyObject *meth_KVBox_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKVBox *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_drawFrame(PyObject *, PyObject *);}
static PyObject *meth_KVBox_drawFrame(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QPainter * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QPainter,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_drawFrame(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KVBox,sipName_drawFrame);

    return NULL;
}


extern "C" {static PyObject *meth_KVBox_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KVBox_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKVBox *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KVBox,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    if (targetType == sipType_KVBox)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KHBox)->ctd_cast((KHBox *)(KVBox *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKVBox *>(sipCppV);
    else
        delete reinterpret_cast<KVBox *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KVBox(sipSimpleWrapper *);}
static void dealloc_KVBox(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKVBox *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KVBox(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KVBox(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KVBox(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKVBox *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JH",sipType_QWidget,&a0,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKVBox(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KVBox[] = {{122, 255, 1}};


static PyMethodDef methods_KVBox[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KVBox_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KVBox_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KVBox_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KVBox_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KVBox_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KVBox_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KVBox_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KVBox_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KVBox_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KVBox_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KVBox_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KVBox_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KVBox_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawFrame), meth_KVBox_drawFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KVBox_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KVBox_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KVBox_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KVBox_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KVBox_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KVBox_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KVBox_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KVBox_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KVBox_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KVBox_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KVBox_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KVBox_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KVBox_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KVBox_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KVBox_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KVBox_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KVBox_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KVBox_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KVBox_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KVBox_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KVBox_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KVBox_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KVBox_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KVBox_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KVBox_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KVBox_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KVBox_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KVBox_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KVBox_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KVBox_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KVBox_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KVBox_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KVBox_windowActivationChange, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KVBox = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KVBox,
        {0}
    },
    sipNameNr_KVBox,
    -1,
    -1,
    {0, 0, 1},
    supers_KVBox,
    0,
    47, methods_KVBox,
    0, 0,
    0, 0,
    init_KVBox,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KVBox,
    release_KVBox,
    cast_KVBox,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KVBox::staticMetaObject,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kurllabel.sip"
#include <kurllabel.h>
#line 27993 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 27997 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 28000 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 28003 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28006 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 28009 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 28012 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 28015 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 28018 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28021 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28024 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28027 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28030 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpicture.sip"
#include <qpicture.h>
#line 28033 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qmovie.sip"
#include <qmovie.h>
#line 28036 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 28039 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 28042 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 28045 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 28048 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 28051 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 28054 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qframe.sip"
#include <qframe.h>
#line 28057 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 28060 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 28063 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 28066 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 28069 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 28072 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 28075 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 28078 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 28081 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 28084 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 28087 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 28090 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 28093 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28098 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28101 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28104 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28107 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28110 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28113 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28116 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28119 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28122 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28125 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28128 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28131 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28134 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 28137 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 28140 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 28143 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 28204 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 28207 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 28210 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 28213 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 28216 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 28221 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 28224 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 28227 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 28230 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 28233 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 28236 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 28239 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 28242 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 28245 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 28250 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 28253 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 28256 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 28259 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 28262 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 28267 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 28272 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 28277 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 28282 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 28285 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 28288 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 28291 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 28294 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 28297 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 28300 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 28303 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 28306 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 28309 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 28312 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 28315 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 28318 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 28321 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 28324 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 28355 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 28358 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 28361 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 28364 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 28367 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 28370 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 28373 "sipkdeuipart0.cpp"


class sipKUrlLabel : public KUrlLabel
{
public:
    sipKUrlLabel(QWidget *);
    sipKUrlLabel(const QString&,const QString&,QWidget *);
    virtual ~sipKUrlLabel();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtect_drawFrame(QPainter *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    bool sipProtectVirt_event(bool,QEvent *);

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

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[48];
};

sipKUrlLabel::sipKUrlLabel(QWidget *a0): KUrlLabel(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKUrlLabel::sipKUrlLabel(const QString& a0,const QString& a1,QWidget *a2): KUrlLabel(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKUrlLabel::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KUrlLabel);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KUrlLabel,_c,_id,_a);

    return _id;
}

void *sipKUrlLabel::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KUrlLabel,_clname)) ? this : KUrlLabel::qt_metacast(_clname);
}

void sipKUrlLabel::setFont(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_setFont);

    if (!meth)
    {
        KUrlLabel::setFont(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKUrlLabel::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        KUrlLabel::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlLabel::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        KUrlLabel::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKUrlLabel::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        KUrlLabel::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

bool sipKUrlLabel::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_event);

    if (!meth)
        return KUrlLabel::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

QSize sipKUrlLabel::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QLabel::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKUrlLabel::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QLabel::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

int sipKUrlLabel::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QLabel::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKUrlLabel::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QLabel::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKUrlLabel::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QLabel::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKUrlLabel::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QLabel::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKUrlLabel::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QLabel::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlLabel::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QLabel::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlLabel::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QLabel::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKUrlLabel::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QLabel::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKUrlLabel::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QLabel::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

bool sipKUrlLabel::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QLabel::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

int sipKUrlLabel::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKUrlLabel::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QPaintEngine * sipKUrlLabel::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKUrlLabel::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlLabel::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKUrlLabel::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKUrlLabel::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKUrlLabel::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QWidget::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKUrlLabel::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKUrlLabel::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKUrlLabel::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKUrlLabel::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKUrlLabel::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKUrlLabel::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKUrlLabel::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKUrlLabel::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKUrlLabel::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKUrlLabel::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKUrlLabel::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKUrlLabel::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKUrlLabel::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKUrlLabel::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKUrlLabel::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKUrlLabel::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKUrlLabel::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKUrlLabel::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKUrlLabel::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKUrlLabel::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKUrlLabel::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKUrlLabel::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKUrlLabel::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

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

void sipKUrlLabel::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKUrlLabel::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKUrlLabel::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

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

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

void sipKUrlLabel::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKUrlLabel::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKUrlLabel::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKUrlLabel::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKUrlLabel::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKUrlLabel::sipProtect_drawFrame(QPainter *a0)
{
    QFrame::drawFrame(a0);
}

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

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

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

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

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

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

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

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

bool sipKUrlLabel::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QLabel::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

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

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

bool sipKUrlLabel::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? KUrlLabel::event(a0) : event(a0));
}


extern "C" {static PyObject *meth_KUrlLabel_receivers(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 29633 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_metric(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_create(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KUrlLabel,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_destroy(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_drawFrame(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_drawFrame(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QPainter * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QPainter,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_drawFrame(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_drawFrame);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlLabel *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_url(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_url(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

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

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

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

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_tipText(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_tipText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_tipText);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_useTips(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_useTips(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->useTips();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_useTips);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_useCursor(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_useCursor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->useCursor();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_useCursor);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_isGlowEnabled(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_isGlowEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isGlowEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_isGlowEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_isFloatEnabled(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_isFloatEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isFloatEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_isFloatEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_alternatePixmap(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_alternatePixmap(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlLabel,&sipCpp))
        {
            const QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->alternatePixmap();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(const_cast<QPixmap *>(sipRes),sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_alternatePixmap);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setUnderline(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setUnderline(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUnderline(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setUnderline);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setUrl(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setUrl(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUrl(*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(sipArgsParsed,sipName_KUrlLabel,sipName_setUrl);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setFont(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setFont(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KUrlLabel::setFont(*a0) : sipCpp->setFont(*a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setFont);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setUseTips(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setUseTips(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUseTips(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setUseTips);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setTipText(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setTipText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTipText(*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(sipArgsParsed,sipName_KUrlLabel,sipName_setTipText);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setHighlightedColor(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setHighlightedColor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QColor * a0;
        int a0State = 0;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QColor,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHighlightedColor(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QColor *>(a0),sipType_QColor,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHighlightedColor(*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(sipArgsParsed,sipName_KUrlLabel,sipName_setHighlightedColor);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setSelectedColor(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setSelectedColor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QColor * a0;
        int a0State = 0;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QColor,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSelectedColor(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QColor *>(a0),sipType_QColor,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSelectedColor(*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(sipArgsParsed,sipName_KUrlLabel,sipName_setSelectedColor);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setUseCursor(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setUseCursor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        QCursor * a1 = 0;
        int a1State = 0;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb|J0",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0,sipType_QCursor,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUseCursor(a0,a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_QCursor,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setUseCursor);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setGlowEnabled(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setGlowEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setGlowEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setGlowEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setFloatEnabled(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setFloatEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KUrlLabel,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFloatEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setFloatEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_setAlternatePixmap(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_setAlternatePixmap(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QPixmap * a0;
        KUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QPixmap,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAlternatePixmap(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlLabel,sipName_setAlternatePixmap);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlLabel *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlLabel,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlLabel_event(PyObject *, PyObject *);}
static PyObject *meth_KUrlLabel_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlLabel *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    if (targetType == sipType_KUrlLabel)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QLabel)->ctd_cast((QLabel *)(KUrlLabel *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKUrlLabel *>(sipCppV);
    else
        delete reinterpret_cast<KUrlLabel *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KUrlLabel(sipSimpleWrapper *);}
static void dealloc_KUrlLabel(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKUrlLabel *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KUrlLabel(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KUrlLabel(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KUrlLabel(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKUrlLabel *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JH",sipType_QWidget,&a0,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKUrlLabel(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const QString * a0;
        int a0State = 0;
        const QString& a1def = QString();
        const QString * a1 = &a1def;
        int a1State = 0;
        QWidget * a2 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1|J1JH",sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State,sipType_QWidget,&a2,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKUrlLabel(*a0,*a1,a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KUrlLabel[] = {{244, 2, 1}};


static PyMethodDef methods_KUrlLabel[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KUrlLabel_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_alternatePixmap), meth_KUrlLabel_alternatePixmap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KUrlLabel_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KUrlLabel_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KUrlLabel_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KUrlLabel_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KUrlLabel_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KUrlLabel_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KUrlLabel_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KUrlLabel_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KUrlLabel_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KUrlLabel_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KUrlLabel_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KUrlLabel_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawFrame), meth_KUrlLabel_drawFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KUrlLabel_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KUrlLabel_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KUrlLabel_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KUrlLabel_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KUrlLabel_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KUrlLabel_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KUrlLabel_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KUrlLabel_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KUrlLabel_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KUrlLabel_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KUrlLabel_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KUrlLabel_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isFloatEnabled), meth_KUrlLabel_isFloatEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isGlowEnabled), meth_KUrlLabel_isGlowEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KUrlLabel_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KUrlLabel_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KUrlLabel_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KUrlLabel_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KUrlLabel_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KUrlLabel_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KUrlLabel_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KUrlLabel_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KUrlLabel_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KUrlLabel_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KUrlLabel_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KUrlLabel_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KUrlLabel_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KUrlLabel_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KUrlLabel_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAlternatePixmap), meth_KUrlLabel_setAlternatePixmap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFloatEnabled), meth_KUrlLabel_setFloatEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFont), meth_KUrlLabel_setFont, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setGlowEnabled), meth_KUrlLabel_setGlowEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHighlightedColor), meth_KUrlLabel_setHighlightedColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSelectedColor), meth_KUrlLabel_setSelectedColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTipText), meth_KUrlLabel_setTipText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUnderline), meth_KUrlLabel_setUnderline, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUrl), meth_KUrlLabel_setUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUseCursor), meth_KUrlLabel_setUseCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUseTips), meth_KUrlLabel_setUseTips, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KUrlLabel_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KUrlLabel_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KUrlLabel_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tipText), meth_KUrlLabel_tipText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KUrlLabel_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_KUrlLabel_url, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_useCursor), meth_KUrlLabel_useCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_useTips), meth_KUrlLabel_useTips, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KUrlLabel_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KUrlLabel_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KUrlLabel[] = {
    {"middleClickedUrl(const QString&)", 0},
    {"middleClickedUrl()", 0},
    {"rightClickedUrl(const QString&)", 0},
    {"rightClickedUrl()", 0},
    {"leftClickedUrl(const QString&)", 0},
    {"leftClickedUrl()", 0},
    {"leftUrl(const QString&)", 0},
    {"leftUrl()", 0},
    {"enteredUrl(const QString&)", 0},
    {"enteredUrl()", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KUrlLabel = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KUrlLabel,
        {0}
    },
    sipNameNr_KUrlLabel,
    -1,
    -1,
    {0, 0, 1},
    supers_KUrlLabel,
    0,
    65, methods_KUrlLabel,
    0, 0,
    0, 0,
    init_KUrlLabel,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KUrlLabel,
    release_KUrlLabel,
    cast_KUrlLabel,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KUrlLabel::staticMetaObject,
    0,
    pyqt4_signals_KUrlLabel
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 31693 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 31697 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 31700 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qmainwindow.sip"
#include <qmainwindow.h>
#line 31703 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 31706 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31709 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31712 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31715 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31718 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31721 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31724 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31727 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 31730 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 31733 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtXml/qdom.sip"
#include <qdom.h>
#line 31736 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 31739 "sipkdeuipart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 31742 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 31745 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31748 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31751 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 31754 "sipkdeuipart0.cpp"
#line 1410 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 31757 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 31760 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 31763 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 31766 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 31769 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 31772 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 31775 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 31778 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 31781 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 31784 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 31787 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 31790 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 31793 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 31796 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 31799 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 31802 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 31805 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 31808 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 31811 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 31814 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31819 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31822 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31825 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31828 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31831 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31834 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31837 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31840 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31843 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 31846 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 31849 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 31852 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 31913 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 31916 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 31919 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 31922 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 31927 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 31930 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 31933 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 31936 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 31939 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 31942 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 31945 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 31948 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 31951 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 31956 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 31959 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 31962 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 31965 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 31968 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 31973 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 31978 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 31983 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 31988 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 31991 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 31994 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 31997 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 32000 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 32003 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 32006 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 32009 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 32012 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 32015 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 32018 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 32021 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 32024 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 32055 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 32058 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 32061 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 32064 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 32067 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 32070 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 32073 "sipkdeuipart0.cpp"


class sipKToolBar : public KToolBar
{
public:
    sipKToolBar(QWidget *,bool,bool);
    sipKToolBar(const QString&,QWidget *,bool);
    sipKToolBar(const QString&,QMainWindow *,Qt::ToolBarArea,bool,bool,bool);
    virtual ~sipKToolBar();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtect_initStyleOption(QStyleOptionToolBar *) const;
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_slotMovableChanged(bool,bool);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);

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

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[48];
};

sipKToolBar::sipKToolBar(QWidget *a0,bool a1,bool a2): KToolBar(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKToolBar::sipKToolBar(const QString& a0,QWidget *a1,bool a2): KToolBar(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKToolBar::sipKToolBar(const QString& a0,QMainWindow *a1,Qt::ToolBarArea a2,bool a3,bool a4,bool a5): KToolBar(a0,a1,a2,a3,a4,a5), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKToolBar::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KToolBar);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KToolBar,_c,_id,_a);

    return _id;
}

void *sipKToolBar::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KToolBar,_clname)) ? this : KToolBar::qt_metacast(_clname);
}

void sipKToolBar::slotMovableChanged(bool a0)
{
    typedef void (*sipVH_QtNetwork_2)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_slotMovableChanged);

    if (!meth)
    {
        KToolBar::slotMovableChanged(a0);
        return;
    }

    ((sipVH_QtNetwork_2)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKToolBar::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        KToolBar::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKToolBar::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        KToolBar::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKToolBar::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        KToolBar::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKToolBar::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        KToolBar::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKToolBar::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        KToolBar::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKToolBar::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        KToolBar::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKToolBar::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        KToolBar::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKToolBar::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        KToolBar::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKToolBar::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        KToolBar::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKToolBar::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QToolBar::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKToolBar::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QToolBar::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKToolBar::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QToolBar::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKToolBar::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QToolBar::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

bool sipKToolBar::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QToolBar::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

int sipKToolBar::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKToolBar::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QSize sipKToolBar::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKToolBar::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

int sipKToolBar::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKToolBar::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKToolBar::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKToolBar::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKToolBar::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKToolBar::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKToolBar::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKToolBar::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKToolBar::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKToolBar::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKToolBar::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKToolBar::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKToolBar::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKToolBar::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKToolBar::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKToolBar::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKToolBar::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKToolBar::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKToolBar::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKToolBar::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKToolBar::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKToolBar::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKToolBar::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKToolBar::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKToolBar::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return KToolBar::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKToolBar::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKToolBar::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKToolBar::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKToolBar::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

void sipKToolBar::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKToolBar::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKToolBar::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

bool sipKToolBar::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

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

void sipKToolBar::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKToolBar::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKToolBar::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKToolBar::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKToolBar::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKToolBar::sipProtect_initStyleOption(QStyleOptionToolBar *a0) const
{
    QToolBar::initStyleOption(a0);
}

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

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

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

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

bool sipKToolBar::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QToolBar::event(a0) : event(a0));
}

void sipKToolBar::sipProtectVirt_slotMovableChanged(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? KToolBar::slotMovableChanged(a0) : slotMovableChanged(a0));
}

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

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

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

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

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

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

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

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

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


extern "C" {static PyObject *meth_KToolBar_receivers(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 33345 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_metric(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_create(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KToolBar,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KToolBar,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_destroy(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KToolBar,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKToolBar *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_initStyleOption(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_initStyleOption(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QStyleOptionToolBar * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QStyleOptionToolBar,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_initStyleOption(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_initStyleOption);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_event(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKToolBar *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_mainWindow(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_mainWindow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            KMainWindow *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mainWindow();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_mainWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_setIconDimensions(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_setIconDimensions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIconDimensions(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_setIconDimensions);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_iconSizeDefault(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_iconSizeDefault(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->iconSizeDefault();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_iconSizeDefault);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_setContextMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_setContextMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setContextMenuEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_setContextMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_contextMenuEnabled(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_contextMenuEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KToolBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contextMenuEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_contextMenuEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_saveSettings(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_saveSettings(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KConfigGroup * a0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KToolBar,&sipCpp,sipType_KConfigGroup,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->saveSettings(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_saveSettings);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_applySettings(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_applySettings(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KConfigGroup * a0;
        bool a1 = 0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9|b",&sipSelf,sipType_KToolBar,&sipCpp,sipType_KConfigGroup,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->applySettings(*a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_applySettings);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_setXMLGUIClient(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_setXMLGUIClient(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KXMLGUIClient * a0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_KXMLGUIClient,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setXMLGUIClient(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_setXMLGUIClient);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_loadState(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_loadState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QDomElement * a0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDomElement,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->loadState(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_loadState);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_saveState(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_saveState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QDomElement * a0;
        KToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDomElement,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            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(sipArgsParsed,sipName_KToolBar,sipName_saveState);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_eventFilter(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8J8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QObject,&a0,sipType_QEvent,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KToolBar::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(sipArgsParsed,sipName_KToolBar,sipName_eventFilter);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_toolButtonStyleSetting(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_toolButtonStyleSetting(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            Qt::ToolButtonStyle sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KToolBar::toolButtonStyleSetting();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_Qt_ToolButtonStyle);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_toolButtonStyleSetting);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_toolBarsEditable(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_toolBarsEditable(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KToolBar::toolBarsEditable();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_toolBarsEditable);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_setToolBarsEditable(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_setToolBarsEditable(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"b",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KToolBar::setToolBarsEditable(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_setToolBarsEditable);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_toolBarsLocked(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_toolBarsLocked(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KToolBar::toolBarsLocked();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_toolBarsLocked);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_setToolBarsLocked(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_setToolBarsLocked(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"b",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KToolBar::setToolBarsLocked(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_setToolBarsLocked);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_slotMovableChanged(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_slotMovableChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KToolBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_slotMovableChanged(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KToolBar,sipName_slotMovableChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KToolBar_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KToolBar_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKToolBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KToolBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    if (targetType == sipType_KToolBar)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QToolBar)->ctd_cast((QToolBar *)(KToolBar *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKToolBar *>(sipCppV);
    else
        delete reinterpret_cast<KToolBar *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KToolBar(sipSimpleWrapper *);}
static void dealloc_KToolBar(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKToolBar *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KToolBar(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KToolBar(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KToolBar(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKToolBar *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0;
        bool a1 = 0;
        bool a2 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"JH|bb",sipType_QWidget,&a0,sipOwner,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKToolBar(a0,a1,a2);
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const QString * a0;
        int a0State = 0;
        QWidget * a1;
        bool a2 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1JH|b",sipType_QString,&a0,&a0State,sipType_QWidget,&a1,sipOwner,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKToolBar(*a0,a1,a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
        }
    }

    if (!sipCpp)
    {
        const QString * a0;
        int a0State = 0;
        QMainWindow * a1;
        Qt::ToolBarArea a2;
        bool a3 = 0;
        bool a4 = 0;
        bool a5 = 1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1J8E|bbb",sipType_QString,&a0,&a0State,sipType_QMainWindow,&a1,sipType_Qt_ToolBarArea,&a2,&a3,&a4,&a5))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKToolBar(*a0,a1,a2,a3,a4,a5);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KToolBar[] = {{647, 2, 1}};


static PyMethodDef methods_KToolBar[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KToolBar_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_applySettings), meth_KToolBar_applySettings, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KToolBar_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KToolBar_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KToolBar_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KToolBar_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEnabled), meth_KToolBar_contextMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KToolBar_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KToolBar_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KToolBar_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KToolBar_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KToolBar_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KToolBar_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KToolBar_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KToolBar_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KToolBar_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KToolBar_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KToolBar_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KToolBar_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KToolBar_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KToolBar_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KToolBar_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KToolBar_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KToolBar_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KToolBar_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KToolBar_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KToolBar_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconSizeDefault), meth_KToolBar_iconSizeDefault, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_initStyleOption), meth_KToolBar_initStyleOption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KToolBar_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KToolBar_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KToolBar_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KToolBar_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KToolBar_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_loadState), meth_KToolBar_loadState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mainWindow), meth_KToolBar_mainWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KToolBar_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KToolBar_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KToolBar_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KToolBar_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KToolBar_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KToolBar_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KToolBar_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KToolBar_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KToolBar_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KToolBar_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KToolBar_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveSettings), meth_KToolBar_saveSettings, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveState), meth_KToolBar_saveState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setContextMenuEnabled), meth_KToolBar_setContextMenuEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIconDimensions), meth_KToolBar_setIconDimensions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setToolBarsEditable), meth_KToolBar_setToolBarsEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setToolBarsLocked), meth_KToolBar_setToolBarsLocked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setXMLGUIClient), meth_KToolBar_setXMLGUIClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KToolBar_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotMovableChanged), meth_KToolBar_slotMovableChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KToolBar_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KToolBar_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_toolBarsEditable), meth_KToolBar_toolBarsEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_toolBarsLocked), meth_KToolBar_toolBarsLocked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_toolButtonStyleSetting), meth_KToolBar_toolButtonStyleSetting, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KToolBar_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KToolBar_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KToolBar_windowActivationChange, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KToolBar = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KToolBar,
        {0}
    },
    sipNameNr_KToolBar,
    -1,
    -1,
    {0, 0, 1},
    supers_KToolBar,
    0,
    64, methods_KToolBar,
    0, 0,
    0, 0,
    init_KToolBar,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KToolBar,
    release_KToolBar,
    cast_KToolBar,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KToolBar::staticMetaObject,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktitlewidget.sip"
#include <ktitlewidget.h>
#line 35324 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 35328 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 35331 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 35334 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35337 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 35340 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 35343 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 35346 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 35349 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 35352 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 35355 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 35358 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 35361 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 35364 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 35367 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 35370 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 35373 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 35376 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 35379 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 35382 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 35385 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 35388 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 35391 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 35394 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 35397 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 35400 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35405 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35408 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35411 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35414 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35417 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35420 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35423 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35426 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35429 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35432 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35435 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35438 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35441 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35444 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35447 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35450 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35453 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 35456 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 35459 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 35462 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 35523 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 35526 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 35529 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 35532 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 35535 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 35540 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 35543 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 35546 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 35549 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 35552 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 35555 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 35558 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 35561 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 35564 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 35569 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 35572 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 35575 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 35578 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 35581 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 35586 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 35591 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 35596 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 35601 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 35604 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 35607 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 35610 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 35613 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 35616 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 35619 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 35622 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 35625 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 35628 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 35631 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 35634 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 35637 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 35640 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 35671 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 35674 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 35677 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 35680 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 35683 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 35686 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 35689 "sipkdeuipart0.cpp"


class sipKTitleWidget : public KTitleWidget
{
public:
    sipKTitleWidget(QWidget *);
    virtual ~sipKTitleWidget();

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

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    bool sipProtectVirt_eventFilter(bool,QObject *,QEvent *);

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

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[47];
};

sipKTitleWidget::sipKTitleWidget(QWidget *a0): KTitleWidget(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKTitleWidget::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KTitleWidget);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KTitleWidget,_c,_id,_a);

    return _id;
}

void *sipKTitleWidget::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KTitleWidget,_clname)) ? this : KTitleWidget::qt_metacast(_clname);
}

int sipKTitleWidget::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTitleWidget::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QSize sipKTitleWidget::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKTitleWidget::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

int sipKTitleWidget::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKTitleWidget::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

bool sipKTitleWidget::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QWidget::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTitleWidget::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTitleWidget::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTitleWidget::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTitleWidget::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTitleWidget::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKTitleWidget::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTitleWidget::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTitleWidget::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTitleWidget::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTitleWidget::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTitleWidget::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTitleWidget::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QWidget::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTitleWidget::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKTitleWidget::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QWidget::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKTitleWidget::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKTitleWidget::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QWidget::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKTitleWidget::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKTitleWidget::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTitleWidget::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTitleWidget::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTitleWidget::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKTitleWidget::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKTitleWidget::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        KTitleWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTitleWidget::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

void sipKTitleWidget::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        KTitleWidget::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKTitleWidget::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKTitleWidget::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKTitleWidget::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKTitleWidget::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKTitleWidget::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTitleWidget::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKTitleWidget::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKTitleWidget::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTitleWidget::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTitleWidget::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return KTitleWidget::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKTitleWidget::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTitleWidget::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTitleWidget::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTitleWidget::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTitleWidget::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

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

void sipKTitleWidget::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKTitleWidget::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

bool sipKTitleWidget::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void sipKTitleWidget::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

bool sipKTitleWidget::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

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

void sipKTitleWidget::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKTitleWidget::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKTitleWidget::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKTitleWidget::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKTitleWidget::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

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

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

bool sipKTitleWidget::sipProtectVirt_eventFilter(bool sipSelfWasArg,QObject *a0,QEvent *a1)
{
    return (sipSelfWasArg ? KTitleWidget::eventFilter(a0,a1) : eventFilter(a0,a1));
}


extern "C" {static PyObject *meth_KTitleWidget_receivers(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 36924 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_event(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTitleWidget *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_metric(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_create(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KTitleWidget,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_destroy(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTitleWidget *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setWidget(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setWidget(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWidget(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_setWidget);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_text(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_text(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTitleWidget *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_text);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_comment(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_comment(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTitleWidget *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_comment);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_pixmap(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_pixmap(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            const QPixmap *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->pixmap();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(const_cast<QPixmap *>(sipRes),sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_pixmap);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setBuddy(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setBuddy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBuddy(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_setBuddy);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_autoHideTimeout(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_autoHideTimeout(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTitleWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->autoHideTimeout();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_autoHideTimeout);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setText(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        Qt::Alignment a1def = Qt::AlignLeft | Qt::AlignVCenter;
        Qt::Alignment * a1 = &a1def;
        int a1State = 0;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1|J1",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QString,&a0,&a0State,sipType_Qt_Alignment,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setText(*a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a1,sipType_Qt_Alignment,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        KTitleWidget::MessageType a1;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QString,&a0,&a0State,sipType_KTitleWidget_MessageType,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setText(*a0,a1);
            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(sipArgsParsed,sipName_KTitleWidget,sipName_setText);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setComment(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setComment(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        KTitleWidget::MessageType a1 = KTitleWidget::PlainMessage;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1|E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QString,&a0,&a0State,sipType_KTitleWidget_MessageType,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setComment(*a0,a1);
            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(sipArgsParsed,sipName_KTitleWidget,sipName_setComment);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setPixmap(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setPixmap(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QPixmap * a0;
        KTitleWidget::ImageAlignment a1 = KTitleWidget::ImageRight;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9|E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QPixmap,&a0,sipType_KTitleWidget_ImageAlignment,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPixmap(*a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        KTitleWidget::ImageAlignment a1 = KTitleWidget::ImageRight;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1|E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QString,&a0,&a0State,sipType_KTitleWidget_ImageAlignment,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPixmap(*a0,a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QIcon * a0;
        KTitleWidget::ImageAlignment a1 = KTitleWidget::ImageRight;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9|E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QIcon,&a0,sipType_KTitleWidget_ImageAlignment,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPixmap(*a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        KTitleWidget::MessageType a0;
        KTitleWidget::ImageAlignment a1 = KTitleWidget::ImageRight;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BE|E",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_KTitleWidget_MessageType,&a0,sipType_KTitleWidget_ImageAlignment,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPixmap(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_setPixmap);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_setAutoHideTimeout(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_setAutoHideTimeout(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KTitleWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAutoHideTimeout(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTitleWidget,sipName_setAutoHideTimeout);

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKTitleWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTitleWidget,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTitleWidget_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KTitleWidget_eventFilter(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_eventFilter(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    if (targetType == sipType_KTitleWidget)
        return ptr;

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

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTitleWidget *>(sipCppV);
    else
        delete reinterpret_cast<KTitleWidget *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTitleWidget(sipSimpleWrapper *);}
static void dealloc_KTitleWidget(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTitleWidget *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTitleWidget(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTitleWidget(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTitleWidget(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKTitleWidget *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JH",sipType_QWidget,&a0,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTitleWidget(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KTitleWidget[] = {{683, 2, 1}};


static PyMethodDef methods_KTitleWidget[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KTitleWidget_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_autoHideTimeout), meth_KTitleWidget_autoHideTimeout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KTitleWidget_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KTitleWidget_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KTitleWidget_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_comment), meth_KTitleWidget_comment, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KTitleWidget_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KTitleWidget_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KTitleWidget_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KTitleWidget_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KTitleWidget_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KTitleWidget_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KTitleWidget_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KTitleWidget_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KTitleWidget_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KTitleWidget_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KTitleWidget_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KTitleWidget_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KTitleWidget_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KTitleWidget_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KTitleWidget_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KTitleWidget_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KTitleWidget_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KTitleWidget_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KTitleWidget_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KTitleWidget_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KTitleWidget_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KTitleWidget_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KTitleWidget_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KTitleWidget_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KTitleWidget_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KTitleWidget_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KTitleWidget_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KTitleWidget_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KTitleWidget_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KTitleWidget_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KTitleWidget_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KTitleWidget_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KTitleWidget_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KTitleWidget_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pixmap), meth_KTitleWidget_pixmap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KTitleWidget_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KTitleWidget_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KTitleWidget_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAutoHideTimeout), meth_KTitleWidget_setAutoHideTimeout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBuddy), meth_KTitleWidget_setBuddy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setComment), meth_KTitleWidget_setComment, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPixmap), meth_KTitleWidget_setPixmap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setText), meth_KTitleWidget_setText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWidget), meth_KTitleWidget_setWidget, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KTitleWidget_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KTitleWidget_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_text), meth_KTitleWidget_text, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KTitleWidget_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KTitleWidget_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KTitleWidget_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KTitleWidget_windowActivationChange, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KTitleWidget[] = {
    {sipName_ErrorMessage, KTitleWidget::ErrorMessage, 280},
    {sipName_ImageLeft, KTitleWidget::ImageLeft, 279},
    {sipName_ImageRight, KTitleWidget::ImageRight, 279},
    {sipName_InfoMessage, KTitleWidget::InfoMessage, 280},
    {sipName_PlainMessage, KTitleWidget::PlainMessage, 280},
    {sipName_WarningMessage, KTitleWidget::WarningMessage, 280},
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTitleWidget = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KTitleWidget,
        {0}
    },
    sipNameNr_KTitleWidget,
    -1,
    -1,
    {0, 0, 1},
    supers_KTitleWidget,
    0,
    57, methods_KTitleWidget,
    6, enummembers_KTitleWidget,
    0, 0,
    init_KTitleWidget,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTitleWidget,
    release_KTitleWidget,
    cast_KTitleWidget,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KTitleWidget::staticMetaObject,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktimezonewidget.sip"
#include <ktimezonewidget.h>
#line 38765 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 38769 "sipkdeuipart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktimezone.sip"
#include <ktimezone.h>
#line 38772 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 38775 "sipkdeuipart0.cpp"
#line 49 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktimezone.sip"
#include <ktimezone.h>
#line 38778 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 38781 "sipkdeuipart0.cpp"
#line 133 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 38784 "sipkdeuipart0.cpp"
#line 87 "/usr/local/share/py-sip/QtGui/qitemselectionmodel.sip"
#include <qitemselectionmodel.h>
#line 38787 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 38790 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 38793 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 38796 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 38799 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 38860 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 38863 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 38866 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 38869 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 38872 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 38875 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 38880 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 38883 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 38886 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 38889 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 38892 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 38895 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 38898 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 38901 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 38904 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 38909 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 38912 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 38915 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 38918 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 38921 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 38926 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 38931 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 38936 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 38941 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 38944 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 38947 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 38950 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 38953 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qmimedata.sip"
#include <qmimedata.h>
#line 38956 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 38959 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 38962 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 38965 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 38968 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 38971 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 38974 "sipkdeuipart0.cpp"
#line 87 "/usr/local/share/py-sip/QtGui/qitemselectionmodel.sip"
#include <qitemselectionmodel.h>
#line 38977 "sipkdeuipart0.cpp"
#line 161 "/usr/local/share/py-sip/QtGui/qitemselectionmodel.sip"
#include <qitemselectionmodel.h>
#line 38980 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 38983 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 38986 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 38989 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 38992 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 38995 "sipkdeuipart0.cpp"
#line 836 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 38998 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 39001 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39004 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 39035 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 39038 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 39041 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 39044 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 39047 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 39050 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 39053 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 39056 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qheaderview.sip"
#include <qheaderview.h>
#line 39059 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39064 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractitemdelegate.sip"
#include <qabstractitemdelegate.h>
#line 39067 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39070 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39073 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39076 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39079 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 39082 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 39085 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qscrollbar.sip"
#include <qscrollbar.h>
#line 39088 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39091 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39094 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qframe.sip"
#include <qframe.h>
#line 39097 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 39100 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 39103 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 39106 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 39109 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 39112 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 39115 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 39118 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 39121 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39124 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39127 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39130 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39133 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39136 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 39139 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 39142 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 39145 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 39148 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 39151 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 39154 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 39157 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 39160 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 39163 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 39166 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 39169 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 39172 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 39175 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 39178 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 39181 "sipkdeuipart0.cpp"


class sipKTimeZoneWidget : public KTimeZoneWidget
{
public:
    sipKTimeZoneWidget(QWidget *,KTimeZones *);
    virtual ~sipKTimeZoneWidget();

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

    /* Expose this protected enum. */
    enum sipDropIndicatorPosition {
        OnItem = QAbstractItemView::OnItem,
        AboveItem = QAbstractItemView::AboveItem,
        BelowItem = QAbstractItemView::BelowItem,
        OnViewport = QAbstractItemView::OnViewport
    };

    /* Expose this protected enum. */
    enum sipState {
        NoState = QAbstractItemView::NoState,
        DraggingState = QAbstractItemView::DraggingState,
        DragSelectingState = QAbstractItemView::DragSelectingState,
        EditingState = QAbstractItemView::EditingState,
        ExpandingState = QAbstractItemView::ExpandingState,
        CollapsingState = QAbstractItemView::CollapsingState,
        AnimatingState = QAbstractItemView::AnimatingState
    };

    /* Expose this protected enum. */
    enum sipCursorAction {
        MoveUp = QAbstractItemView::MoveUp,
        MoveDown = QAbstractItemView::MoveDown,
        MoveLeft = QAbstractItemView::MoveLeft,
        MoveRight = QAbstractItemView::MoveRight,
        MoveHome = QAbstractItemView::MoveHome,
        MoveEnd = QAbstractItemView::MoveEnd,
        MovePageUp = QAbstractItemView::MovePageUp,
        MovePageDown = QAbstractItemView::MovePageDown,
        MoveNext = QAbstractItemView::MoveNext,
        MovePrevious = QAbstractItemView::MovePrevious
    };

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtect_drawFrame(QPainter *);
    void sipProtect_setViewportMargins(int,int,int,int);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtect_setupViewport(QWidget *);
    bool sipProtectVirt_edit(bool,const QModelIndex&,QAbstractItemView::EditTrigger,QEvent *);
    void sipProtectVirt_updateEditorData(bool);
    void sipProtectVirt_updateEditorGeometries(bool);
    void sipProtectVirt_verticalScrollbarAction(bool,int);
    void sipProtectVirt_verticalScrollbarValueChanged(bool,int);
    void sipProtectVirt_horizontalScrollbarValueChanged(bool,int);
    void sipProtectVirt_closeEditor(bool,QWidget *,QAbstractItemDelegate::EndEditHint);
    void sipProtectVirt_commitData(bool,QWidget *);
    void sipProtectVirt_editorDestroyed(bool,QObject *);
    void sipProtect_setHorizontalStepsPerItem(int);
    int sipProtect_horizontalStepsPerItem() const;
    void sipProtect_setVerticalStepsPerItem(int);
    int sipProtect_verticalStepsPerItem() const;
    QItemSelectionModel::SelectionFlags sipProtectVirt_selectionCommand(bool,const QModelIndex&,const QEvent *) const;
    void sipProtectVirt_startDrag(bool,Qt::DropActions);
    QStyleOptionViewItem sipProtectVirt_viewOptions(bool) const;
    int sipProtect_state() const;
    void sipProtect_setState(int);
    void sipProtect_scheduleDelayedItemsLayout();
    void sipProtect_executeDelayedItemsLayout();
    void sipProtect_scrollDirtyRegion(int,int);
    void sipProtect_setDirtyRegion(const QRegion&);
    QPoint sipProtect_dirtyRegionOffset() const;
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    int sipProtect_dropIndicatorPosition() const;
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_columnResized(int,int,int);
    void sipProtect_columnCountChanged(int,int);
    void sipProtect_columnMoved();
    void sipProtect_reexpand();
    void sipProtect_rowsRemoved(const QModelIndex&,int,int);
    void sipProtectVirt_scrollContentsBy(bool,int,int);
    void sipProtectVirt_rowsInserted(bool,const QModelIndex&,int,int);
    void sipProtectVirt_rowsAboutToBeRemoved(bool,const QModelIndex&,int,int);
    QModelIndex sipProtectVirt_moveCursor(bool,int,Qt::KeyboardModifiers);
    int sipProtectVirt_horizontalOffset(bool) const;
    int sipProtectVirt_verticalOffset(bool) const;
    void sipProtectVirt_setSelection(bool,const QRect&,QItemSelectionModel::SelectionFlags);
    QRegion sipProtectVirt_visualRegionForSelection(bool,const QItemSelection&) const;
    QModelIndexList sipProtectVirt_selectedIndexes(bool) const;
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_drawRow(bool,QPainter *,const QStyleOptionViewItem&,const QModelIndex&) const;
    void sipProtectVirt_drawBranches(bool,QPainter *,const QRect&,const QModelIndex&) const;
    void sipProtect_drawTree(QPainter *,const QRegion&) const;
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_updateGeometries(bool);
    int sipProtectVirt_sizeHintForColumn(bool,int) const;
    int sipProtect_indexRowSizeHint(const QModelIndex&) const;
    void sipProtectVirt_horizontalScrollbarAction(bool,int);
    bool sipProtectVirt_isIndexHidden(bool,const QModelIndex&) const;
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    bool sipProtectVirt_viewportEvent(bool,QEvent *);
    int sipProtect_rowHeight(const QModelIndex&) const;
    void sipProtectVirt_selectionChanged(bool,const QItemSelection&,const QItemSelection&);
    void sipProtectVirt_currentChanged(bool,const QModelIndex&,const QModelIndex&);
    QStringList sipProtectVirt_mimeTypes(bool) const;
    QMimeData * sipProtectVirt_mimeData(bool,const QList<QTreeWidgetItem *>) const;
    bool sipProtectVirt_dropMimeData(bool,QTreeWidgetItem *,int,const QMimeData *,Qt::DropAction);
    Qt::DropActions sipProtectVirt_supportedDropActions(bool) const;
    QList<QTreeWidgetItem *> sipProtect_items(const QMimeData *) const;
    QModelIndex sipProtect_indexFromItem(QTreeWidgetItem *,int) const;
    QTreeWidgetItem * sipProtect_itemFromIndex(const QModelIndex&) const;
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QStringList mimeTypes() const;
    QMimeData * mimeData(const QList<QTreeWidgetItem *>) const;
    bool dropMimeData(QTreeWidgetItem *,int,const QMimeData *,Qt::DropAction);
    Qt::DropActions supportedDropActions() const;
    bool event(QEvent *);
    void dropEvent(QDropEvent *);
    void setSelectionModel(QItemSelectionModel *);
    void setRootIndex(const QModelIndex&);
    void keyboardSearch(const QString&);
    QRect visualRect(const QModelIndex&) const;
    void scrollTo(const QModelIndex&,QAbstractItemView::ScrollHint);
    QModelIndex indexAt(const QPoint&) const;
    void doItemsLayout();
    void reset();
    void dataChanged(const QModelIndex&,const QModelIndex&);
    void selectAll();
    void scrollContentsBy(int,int);
    void rowsInserted(const QModelIndex&,int,int);
    void rowsAboutToBeRemoved(const QModelIndex&,int,int);
    QModelIndex moveCursor(QAbstractItemView::CursorAction,Qt::KeyboardModifiers);
    int horizontalOffset() const;
    int verticalOffset() const;
    void setSelection(const QRect&,QItemSelectionModel::SelectionFlags);
    QRegion visualRegionForSelection(const QItemSelection&) const;
    QModelIndexList selectedIndexes() const;
    void paintEvent(QPaintEvent *);
    void timerEvent(QTimerEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void drawRow(QPainter *,const QStyleOptionViewItem&,const QModelIndex&) const;
    void drawBranches(QPainter *,const QRect&,const QModelIndex&) const;
    void mousePressEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void mouseDoubleClickEvent(QMouseEvent *);
    void keyPressEvent(QKeyEvent *);
    void updateGeometries();
    int sizeHintForColumn(int) const;
    void horizontalScrollbarAction(int);
    bool isIndexHidden(const QModelIndex&) const;
    void dragMoveEvent(QDragMoveEvent *);
    bool viewportEvent(QEvent *);
    void selectionChanged(const QItemSelection&,const QItemSelection&);
    void currentChanged(const QModelIndex&,const QModelIndex&);
    int sizeHintForRow(int) const;
    void updateEditorData();
    void updateEditorGeometries();
    void verticalScrollbarAction(int);
    void verticalScrollbarValueChanged(int);
    void horizontalScrollbarValueChanged(int);
    void closeEditor(QWidget *,QAbstractItemDelegate::EndEditHint);
    void commitData(QWidget *);
    void editorDestroyed(QObject *);
    bool edit(const QModelIndex&,QAbstractItemView::EditTrigger,QEvent *);
    QItemSelectionModel::SelectionFlags selectionCommand(const QModelIndex&,const QEvent *) const;
    void startDrag(Qt::DropActions);
    QStyleOptionViewItem viewOptions() const;
    void dragEnterEvent(QDragEnterEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void resizeEvent(QResizeEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    bool focusNextPrevChild(bool);
    void inputMethodEvent(QInputMethodEvent *);
    QSize minimumSizeHint() const;
    QSize sizeHint() const;
    void wheelEvent(QWheelEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    void changeEvent(QEvent *);
    int devType() const;
    void setVisible(bool);
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    void keyReleaseEvent(QKeyEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void moveEvent(QMoveEvent *);
    void closeEvent(QCloseEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void showEvent(QShowEvent *);
    void hideEvent(QHideEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    bool eventFilter(QObject *,QEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[92];
};

sipKTimeZoneWidget::sipKTimeZoneWidget(QWidget *a0,KTimeZones *a1): KTimeZoneWidget(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKTimeZoneWidget::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KTimeZoneWidget);
}

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

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KTimeZoneWidget,_c,_id,_a);

    return _id;
}

void *sipKTimeZoneWidget::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KTimeZoneWidget,_clname)) ? this : KTimeZoneWidget::qt_metacast(_clname);
}

QStringList sipKTimeZoneWidget::mimeTypes() const
{
    typedef QStringList (*sipVH_QtCore_23)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,NULL,sipName_mimeTypes);

    if (!meth)
        return QTreeWidget::mimeTypes();

    return ((sipVH_QtCore_23)(sipModuleAPI_kdeui_QtCore->em_virthandlers[23]))(sipGILState,meth);
}

QMimeData * sipKTimeZoneWidget::mimeData(const QList<QTreeWidgetItem *> a0) const
{
    typedef QMimeData * (*sipVH_QtGui_38)(sip_gilstate_t,PyObject *,const QList<QTreeWidgetItem *>);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[1]),sipPySelf,NULL,sipName_mimeData);

    if (!meth)
        return QTreeWidget::mimeData(a0);

    return ((sipVH_QtGui_38)(sipModuleAPI_kdeui_QtGui->em_virthandlers[38]))(sipGILState,meth,a0);
}

bool sipKTimeZoneWidget::dropMimeData(QTreeWidgetItem *a0,int a1,const QMimeData *a2,Qt::DropAction a3)
{
    typedef bool (*sipVH_QtGui_37)(sip_gilstate_t,PyObject *,QTreeWidgetItem *,int,const QMimeData *,Qt::DropAction);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_dropMimeData);

    if (!meth)
        return QTreeWidget::dropMimeData(a0,a1,a2,a3);

    return ((sipVH_QtGui_37)(sipModuleAPI_kdeui_QtGui->em_virthandlers[37]))(sipGILState,meth,a0,a1,a2,a3);
}

Qt::DropActions sipKTimeZoneWidget::supportedDropActions() const
{
    typedef Qt::DropActions (*sipVH_QtCore_49)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[3]),sipPySelf,NULL,sipName_supportedDropActions);

    if (!meth)
        return QTreeWidget::supportedDropActions();

    return ((sipVH_QtCore_49)(sipModuleAPI_kdeui_QtCore->em_virthandlers[49]))(sipGILState,meth);
}

bool sipKTimeZoneWidget::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QTreeWidget::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QTreeWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::setSelectionModel(QItemSelectionModel *a0)
{
    typedef void (*sipVH_QtGui_36)(sip_gilstate_t,PyObject *,QItemSelectionModel *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_setSelectionModel);

    if (!meth)
    {
        QTreeWidget::setSelectionModel(a0);
        return;
    }

    ((sipVH_QtGui_36)(sipModuleAPI_kdeui_QtGui->em_virthandlers[36]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::setRootIndex(const QModelIndex& a0)
{
    typedef void (*sipVH_QtCore_47)(sip_gilstate_t,PyObject *,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_setRootIndex);

    if (!meth)
    {
        QTreeView::setRootIndex(a0);
        return;
    }

    ((sipVH_QtCore_47)(sipModuleAPI_kdeui_QtCore->em_virthandlers[47]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::keyboardSearch(const QString& a0)
{
    typedef void (*sipVH_QtCore_29)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_keyboardSearch);

    if (!meth)
    {
        QTreeView::keyboardSearch(a0);
        return;
    }

    ((sipVH_QtCore_29)(sipModuleAPI_kdeui_QtCore->em_virthandlers[29]))(sipGILState,meth,a0);
}

QRect sipKTimeZoneWidget::visualRect(const QModelIndex& a0) const
{
    typedef QRect (*sipVH_QtGui_55)(sip_gilstate_t,PyObject *,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QTreeView::visualRect(a0);

    return ((sipVH_QtGui_55)(sipModuleAPI_kdeui_QtGui->em_virthandlers[55]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::scrollTo(const QModelIndex& a0,QAbstractItemView::ScrollHint a1)
{
    typedef void (*sipVH_QtGui_54)(sip_gilstate_t,PyObject *,const QModelIndex&,QAbstractItemView::ScrollHint);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_scrollTo);

    if (!meth)
    {
        QTreeView::scrollTo(a0,a1);
        return;
    }

    ((sipVH_QtGui_54)(sipModuleAPI_kdeui_QtGui->em_virthandlers[54]))(sipGILState,meth,a0,a1);
}

QModelIndex sipKTimeZoneWidget::indexAt(const QPoint& a0) const
{
    typedef QModelIndex (*sipVH_QtGui_53)(sip_gilstate_t,PyObject *,const QPoint&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[11]),sipPySelf,NULL,sipName_indexAt);

    if (!meth)
        return QTreeView::indexAt(a0);

    return ((sipVH_QtGui_53)(sipModuleAPI_kdeui_QtGui->em_virthandlers[53]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::doItemsLayout()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_doItemsLayout);

    if (!meth)
    {
        QTreeView::doItemsLayout();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTimeZoneWidget::reset()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_reset);

    if (!meth)
    {
        QTreeView::reset();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTimeZoneWidget::dataChanged(const QModelIndex& a0,const QModelIndex& a1)
{
    typedef void (*sipVH_QtGui_44)(sip_gilstate_t,PyObject *,const QModelIndex&,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_dataChanged);

    if (!meth)
    {
        QTreeView::dataChanged(a0,a1);
        return;
    }

    ((sipVH_QtGui_44)(sipModuleAPI_kdeui_QtGui->em_virthandlers[44]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::selectAll()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_selectAll);

    if (!meth)
    {
        QTreeView::selectAll();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTimeZoneWidget::scrollContentsBy(int a0,int a1)
{
    typedef void (*sipVH_QtGui_32)(sip_gilstate_t,PyObject *,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_scrollContentsBy);

    if (!meth)
    {
        QTreeView::scrollContentsBy(a0,a1);
        return;
    }

    ((sipVH_QtGui_32)(sipModuleAPI_kdeui_QtGui->em_virthandlers[32]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::rowsInserted(const QModelIndex& a0,int a1,int a2)
{
    typedef void (*sipVH_QtGui_52)(sip_gilstate_t,PyObject *,const QModelIndex&,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_rowsInserted);

    if (!meth)
    {
        QTreeView::rowsInserted(a0,a1,a2);
        return;
    }

    ((sipVH_QtGui_52)(sipModuleAPI_kdeui_QtGui->em_virthandlers[52]))(sipGILState,meth,a0,a1,a2);
}

void sipKTimeZoneWidget::rowsAboutToBeRemoved(const QModelIndex& a0,int a1,int a2)
{
    typedef void (*sipVH_QtGui_52)(sip_gilstate_t,PyObject *,const QModelIndex&,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_rowsAboutToBeRemoved);

    if (!meth)
    {
        QTreeView::rowsAboutToBeRemoved(a0,a1,a2);
        return;
    }

    ((sipVH_QtGui_52)(sipModuleAPI_kdeui_QtGui->em_virthandlers[52]))(sipGILState,meth,a0,a1,a2);
}

QModelIndex sipKTimeZoneWidget::moveCursor(QAbstractItemView::CursorAction a0,Qt::KeyboardModifiers a1)
{
    typedef QModelIndex (*sipVH_QtGui_51)(sip_gilstate_t,PyObject *,int,Qt::KeyboardModifiers);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_moveCursor);

    if (!meth)
        return QTreeView::moveCursor(a0,a1);

    return ((sipVH_QtGui_51)(sipModuleAPI_kdeui_QtGui->em_virthandlers[51]))(sipGILState,meth,(int)a0,a1);
}

int sipKTimeZoneWidget::horizontalOffset() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QTreeView::horizontalOffset();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

int sipKTimeZoneWidget::verticalOffset() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QTreeView::verticalOffset();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTimeZoneWidget::setSelection(const QRect& a0,QItemSelectionModel::SelectionFlags a1)
{
    typedef void (*sipVH_QtGui_50)(sip_gilstate_t,PyObject *,const QRect&,QItemSelectionModel::SelectionFlags);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_setSelection);

    if (!meth)
    {
        QTreeView::setSelection(a0,a1);
        return;
    }

    ((sipVH_QtGui_50)(sipModuleAPI_kdeui_QtGui->em_virthandlers[50]))(sipGILState,meth,a0,a1);
}

QRegion sipKTimeZoneWidget::visualRegionForSelection(const QItemSelection& a0) const
{
    typedef QRegion (*sipVH_QtGui_49)(sip_gilstate_t,PyObject *,const QItemSelection&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QTreeView::visualRegionForSelection(a0);

    return ((sipVH_QtGui_49)(sipModuleAPI_kdeui_QtGui->em_virthandlers[49]))(sipGILState,meth,a0);
}

QModelIndexList sipKTimeZoneWidget::selectedIndexes() const
{
    typedef QList<QModelIndex> (*sipVH_QtGui_48)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[24]),sipPySelf,NULL,sipName_selectedIndexes);

    if (!meth)
        return QTreeView::selectedIndexes();

    return ((sipVH_QtGui_48)(sipModuleAPI_kdeui_QtGui->em_virthandlers[48]))(sipGILState,meth);
}

void sipKTimeZoneWidget::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QTreeView::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QTreeView::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QTreeView::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::drawRow(QPainter *a0,const QStyleOptionViewItem& a1,const QModelIndex& a2) const
{
    typedef void (*sipVH_QtGui_47)(sip_gilstate_t,PyObject *,QPainter *,const QStyleOptionViewItem&,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QTreeView::drawRow(a0,a1,a2);
        return;
    }

    ((sipVH_QtGui_47)(sipModuleAPI_kdeui_QtGui->em_virthandlers[47]))(sipGILState,meth,a0,a1,a2);
}

void sipKTimeZoneWidget::drawBranches(QPainter *a0,const QRect& a1,const QModelIndex& a2) const
{
    typedef void (*sipVH_QtGui_46)(sip_gilstate_t,PyObject *,QPainter *,const QRect&,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QTreeView::drawBranches(a0,a1,a2);
        return;
    }

    ((sipVH_QtGui_46)(sipModuleAPI_kdeui_QtGui->em_virthandlers[46]))(sipGILState,meth,a0,a1,a2);
}

void sipKTimeZoneWidget::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QTreeView::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QTreeView::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QTreeView::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QTreeView::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::updateGeometries()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_updateGeometries);

    if (!meth)
    {
        QTreeView::updateGeometries();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

int sipKTimeZoneWidget::sizeHintForColumn(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[35]),sipPySelf,NULL,sipName_sizeHintForColumn);

    if (!meth)
        return QTreeView::sizeHintForColumn(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::horizontalScrollbarAction(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_horizontalScrollbarAction);

    if (!meth)
    {
        QTreeView::horizontalScrollbarAction(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

bool sipKTimeZoneWidget::isIndexHidden(const QModelIndex& a0) const
{
    typedef bool (*sipVH_QtCore_38)(sip_gilstate_t,PyObject *,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[37]),sipPySelf,NULL,sipName_isIndexHidden);

    if (!meth)
        return QTreeView::isIndexHidden(a0);

    return ((sipVH_QtCore_38)(sipModuleAPI_kdeui_QtCore->em_virthandlers[38]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        QTreeView::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

bool sipKTimeZoneWidget::viewportEvent(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_viewportEvent);

    if (!meth)
        return QTreeView::viewportEvent(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::selectionChanged(const QItemSelection& a0,const QItemSelection& a1)
{
    typedef void (*sipVH_QtGui_45)(sip_gilstate_t,PyObject *,const QItemSelection&,const QItemSelection&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_selectionChanged);

    if (!meth)
    {
        QTreeView::selectionChanged(a0,a1);
        return;
    }

    ((sipVH_QtGui_45)(sipModuleAPI_kdeui_QtGui->em_virthandlers[45]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::currentChanged(const QModelIndex& a0,const QModelIndex& a1)
{
    typedef void (*sipVH_QtGui_44)(sip_gilstate_t,PyObject *,const QModelIndex&,const QModelIndex&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_currentChanged);

    if (!meth)
    {
        QTreeView::currentChanged(a0,a1);
        return;
    }

    ((sipVH_QtGui_44)(sipModuleAPI_kdeui_QtGui->em_virthandlers[44]))(sipGILState,meth,a0,a1);
}

int sipKTimeZoneWidget::sizeHintForRow(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[42]),sipPySelf,NULL,sipName_sizeHintForRow);

    if (!meth)
        return QAbstractItemView::sizeHintForRow(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::updateEditorData()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_updateEditorData);

    if (!meth)
    {
        QAbstractItemView::updateEditorData();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTimeZoneWidget::updateEditorGeometries()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_updateEditorGeometries);

    if (!meth)
    {
        QAbstractItemView::updateEditorGeometries();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTimeZoneWidget::verticalScrollbarAction(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_verticalScrollbarAction);

    if (!meth)
    {
        QAbstractItemView::verticalScrollbarAction(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::verticalScrollbarValueChanged(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_verticalScrollbarValueChanged);

    if (!meth)
    {
        QAbstractItemView::verticalScrollbarValueChanged(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::horizontalScrollbarValueChanged(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_horizontalScrollbarValueChanged);

    if (!meth)
    {
        QAbstractItemView::horizontalScrollbarValueChanged(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::closeEditor(QWidget *a0,QAbstractItemDelegate::EndEditHint a1)
{
    typedef void (*sipVH_QtGui_231)(sip_gilstate_t,PyObject *,QWidget *,QAbstractItemDelegate::EndEditHint);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_closeEditor);

    if (!meth)
    {
        QAbstractItemView::closeEditor(a0,a1);
        return;
    }

    ((sipVH_QtGui_231)(sipModuleAPI_kdeui_QtGui->em_virthandlers[231]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::commitData(QWidget *a0)
{
    typedef void (*sipVH_QtGui_8)(sip_gilstate_t,PyObject *,QWidget *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_commitData);

    if (!meth)
    {
        QAbstractItemView::commitData(a0);
        return;
    }

    ((sipVH_QtGui_8)(sipModuleAPI_kdeui_QtGui->em_virthandlers[8]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::editorDestroyed(QObject *a0)
{
    typedef void (*sipVH_QtGui_230)(sip_gilstate_t,PyObject *,QObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_editorDestroyed);

    if (!meth)
    {
        QAbstractItemView::editorDestroyed(a0);
        return;
    }

    ((sipVH_QtGui_230)(sipModuleAPI_kdeui_QtGui->em_virthandlers[230]))(sipGILState,meth,a0);
}

bool sipKTimeZoneWidget::edit(const QModelIndex& a0,QAbstractItemView::EditTrigger a1,QEvent *a2)
{
    typedef bool (*sipVH_QtGui_229)(sip_gilstate_t,PyObject *,const QModelIndex&,QAbstractItemView::EditTrigger,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_edit);

    if (!meth)
        return QAbstractItemView::edit(a0,a1,a2);

    return ((sipVH_QtGui_229)(sipModuleAPI_kdeui_QtGui->em_virthandlers[229]))(sipGILState,meth,a0,a1,a2);
}

QItemSelectionModel::SelectionFlags sipKTimeZoneWidget::selectionCommand(const QModelIndex& a0,const QEvent *a1) const
{
    typedef QItemSelectionModel::SelectionFlags (*sipVH_QtGui_228)(sip_gilstate_t,PyObject *,const QModelIndex&,const QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[52]),sipPySelf,NULL,sipName_selectionCommand);

    if (!meth)
        return QAbstractItemView::selectionCommand(a0,a1);

    return ((sipVH_QtGui_228)(sipModuleAPI_kdeui_QtGui->em_virthandlers[228]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::startDrag(Qt::DropActions a0)
{
    typedef void (*sipVH_QtGui_152)(sip_gilstate_t,PyObject *,Qt::DropActions);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[53],sipPySelf,NULL,sipName_startDrag);

    if (!meth)
    {
        QAbstractItemView::startDrag(a0);
        return;
    }

    ((sipVH_QtGui_152)(sipModuleAPI_kdeui_QtGui->em_virthandlers[152]))(sipGILState,meth,a0);
}

QStyleOptionViewItem sipKTimeZoneWidget::viewOptions() const
{
    typedef QStyleOptionViewItem (*sipVH_QtGui_70)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[54]),sipPySelf,NULL,sipName_viewOptions);

    if (!meth)
        return QAbstractItemView::viewOptions();

    return ((sipVH_QtGui_70)(sipModuleAPI_kdeui_QtGui->em_virthandlers[70]))(sipGILState,meth);
}

void sipKTimeZoneWidget::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QAbstractItemView::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[56],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QAbstractItemView::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[57],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QAbstractItemView::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[58],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QAbstractItemView::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[59],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QAbstractItemView::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

QVariant sipKTimeZoneWidget::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QAbstractItemView::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKTimeZoneWidget::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[61],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QAbstractItemView::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[62],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QAbstractItemView::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QSize sipKTimeZoneWidget::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QAbstractScrollArea::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKTimeZoneWidget::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QAbstractScrollArea::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

void sipKTimeZoneWidget::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[65],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QAbstractScrollArea::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[66],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QAbstractScrollArea::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[67],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QFrame::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKTimeZoneWidget::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTimeZoneWidget::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[69],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

int sipKTimeZoneWidget::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKTimeZoneWidget::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKTimeZoneWidget::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[72],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[73],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[74],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[75],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[76],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[77],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[78],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[79],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[80],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKTimeZoneWidget::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[82],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[83],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[84],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[85],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[86],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTimeZoneWidget::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[87],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKTimeZoneWidget::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[88],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[89],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[90],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTimeZoneWidget::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[91],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

void sipKTimeZoneWidget::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

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

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

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

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

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

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

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

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

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

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

void sipKTimeZoneWidget::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

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

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

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

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

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

void sipKTimeZoneWidget::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

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

void sipKTimeZoneWidget::sipProtect_drawFrame(QPainter *a0)
{
    QFrame::drawFrame(a0);
}

void sipKTimeZoneWidget::sipProtect_setViewportMargins(int a0,int a1,int a2,int a3)
{
    QAbstractScrollArea::setViewportMargins(a0,a1,a2,a3);
}

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

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

void sipKTimeZoneWidget::sipProtect_setupViewport(QWidget *a0)
{
    QAbstractScrollArea::setupViewport(a0);
}

bool sipKTimeZoneWidget::sipProtectVirt_edit(bool sipSelfWasArg,const QModelIndex& a0,QAbstractItemView::EditTrigger a1,QEvent *a2)
{
    return (sipSelfWasArg ? QAbstractItemView::edit(a0,a1,a2) : edit(a0,a1,a2));
}

void sipKTimeZoneWidget::sipProtectVirt_updateEditorData(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QAbstractItemView::updateEditorData() : updateEditorData());
}

void sipKTimeZoneWidget::sipProtectVirt_updateEditorGeometries(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QAbstractItemView::updateEditorGeometries() : updateEditorGeometries());
}

void sipKTimeZoneWidget::sipProtectVirt_verticalScrollbarAction(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QAbstractItemView::verticalScrollbarAction(a0) : verticalScrollbarAction(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_verticalScrollbarValueChanged(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QAbstractItemView::verticalScrollbarValueChanged(a0) : verticalScrollbarValueChanged(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_horizontalScrollbarValueChanged(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QAbstractItemView::horizontalScrollbarValueChanged(a0) : horizontalScrollbarValueChanged(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_closeEditor(bool sipSelfWasArg,QWidget *a0,QAbstractItemDelegate::EndEditHint a1)
{
    (sipSelfWasArg ? QAbstractItemView::closeEditor(a0,a1) : closeEditor(a0,a1));
}

void sipKTimeZoneWidget::sipProtectVirt_commitData(bool sipSelfWasArg,QWidget *a0)
{
    (sipSelfWasArg ? QAbstractItemView::commitData(a0) : commitData(a0));
}

void sipKTimeZoneWidget::sipProtectVirt_editorDestroyed(bool sipSelfWasArg,QObject *a0)
{
    (sipSelfWasArg ? QAbstractItemView::editorDestroyed(a0) : editorDestroyed(a0));
}

void sipKTimeZoneWidget::sipProtect_setHorizontalStepsPerItem(int a0)
{
    QAbstractItemView::setHorizontalStepsPerItem(a0);
}

int sipKTimeZoneWidget::sipProtect_horizontalStepsPerItem() const
{
    return QAbstractItemView::horizontalStepsPerItem();
}

void sipKTimeZoneWidget::sipProtect_setVerticalStepsPerItem(int a0)
{
    QAbstractItemView::setVerticalStepsPerItem(a0);
}

int sipKTimeZoneWidget::sipProtect_verticalStepsPerItem() const
{
    return QAbstractItemView::verticalStepsPerItem();
}

QItemSelectionModel::SelectionFlags sipKTimeZoneWidget::sipProtectVirt_selectionCommand(bool sipSelfWasArg,const QModelIndex& a0,const QEvent *a1) const
{
    return (sipSelfWasArg ? QAbstractItemView::selectionCommand(a0,a1) : selectionCommand(a0,a1));
}

void sipKTimeZoneWidget::sipProtectVirt_startDrag(bool sipSelfWasArg,Qt::DropActions a0)
{
    (sipSelfWasArg ? QAbstractItemView::startDrag(a0) : startDrag(a0));
}

QStyleOptionViewItem sipKTimeZoneWidget::sipProtectVirt_viewOptions(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QAbstractItemView::viewOptions() : viewOptions());
}

int sipKTimeZoneWidget::sipProtect_state() const
{
    return (int)QAbstractItemView::state();
}

void sipKTimeZoneWidget::sipProtect_setState(int a0)
{
    QAbstractItemView::setState((QAbstractItemView::State)a0);
}

void sipKTimeZoneWidget::sipProtect_scheduleDelayedItemsLayout()
{
    QAbstractItemView::scheduleDelayedItemsLayout();
}

void sipKTimeZoneWidget::sipProtect_executeDelayedItemsLayout()
{
    QAbstractItemView::executeDelayedItemsLayout();
}

void sipKTimeZoneWidget::sipProtect_scrollDirtyRegion(int a0,int a1)
{
    QAbstractItemView::scrollDirtyRegion(a0,a1);
}

void sipKTimeZoneWidget::sipProtect_setDirtyRegion(const QRegion& a0)
{
    QAbstractItemView::setDirtyRegion(a0);
}

QPoint sipKTimeZoneWidget::sipProtect_dirtyRegionOffset() const
{
    return QAbstractItemView::dirtyRegionOffset();
}

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

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

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

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

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

int sipKTimeZoneWidget::sipProtect_dropIndicatorPosition() const
{
    return (int)QAbstractItemView::dropIndicatorPosition();
}

bool sipKTimeZoneWidget::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QAbstractItemView::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

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

void sipKTimeZoneWidget::sipProtect_columnResized(int a0,int a1,int a2)
{
    QTreeView::columnResized(a0,a1,a2);
}

void sipKTimeZoneWidget::sipProtect_columnCountChanged(int a0,int a1)
{
    QTreeView::columnCountChanged(a0,a1);
}

void sipKTimeZoneWidget::sipProtect_columnMoved()
{
    QTreeView::columnMoved();
}

void sipKTimeZoneWidget::sipProtect_reexpand()
{
    QTreeView::reexpand();
}

void sipKTimeZoneWidget::sipProtect_rowsRemoved(const QModelIndex& a0,int a1,int a2)
{
    QTreeView::rowsRemoved(a0,a1,a2);
}

void sipKTimeZoneWidget::sipProtectVirt_scrollContentsBy(bool sipSelfWasArg,int a0,int a1)
{
    (sipSelfWasArg ? QTreeView::scrollContentsBy(a0,a1) : scrollContentsBy(a0,a1));
}

void sipKTimeZoneWidget::sipProtectVirt_rowsInserted(bool sipSelfWasArg,const QModelIndex& a0,int a1,int a2)
{
    (sipSelfWasArg ? QTreeView::rowsInserted(a0,a1,a2) : rowsInserted(a0,a1,a2));
}

void sipKTimeZoneWidget::sipProtectVirt_rowsAboutToBeRemoved(bool sipSelfWasArg,const QModelIndex& a0,int a1,int a2)
{
    (sipSelfWasArg ? QTreeView::rowsAboutToBeRemoved(a0,a1,a2) : rowsAboutToBeRemoved(a0,a1,a2));
}

QModelIndex sipKTimeZoneWidget::sipProtectVirt_moveCursor(bool sipSelfWasArg,int a0,Qt::KeyboardModifiers a1)
{
    return (sipSelfWasArg ? QTreeView::moveCursor((QAbstractItemView::CursorAction)a0,a1) : moveCursor((QAbstractItemView::CursorAction)a0,a1));
}

int sipKTimeZoneWidget::sipProtectVirt_horizontalOffset(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTreeView::horizontalOffset() : horizontalOffset());
}

int sipKTimeZoneWidget::sipProtectVirt_verticalOffset(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTreeView::verticalOffset() : verticalOffset());
}

void sipKTimeZoneWidget::sipProtectVirt_setSelection(bool sipSelfWasArg,const QRect& a0,QItemSelectionModel::SelectionFlags a1)
{
    (sipSelfWasArg ? QTreeView::setSelection(a0,a1) : setSelection(a0,a1));
}

QRegion sipKTimeZoneWidget::sipProtectVirt_visualRegionForSelection(bool sipSelfWasArg,const QItemSelection& a0) const
{
    return (sipSelfWasArg ? QTreeView::visualRegionForSelection(a0) : visualRegionForSelection(a0));
}

QModelIndexList sipKTimeZoneWidget::sipProtectVirt_selectedIndexes(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTreeView::selectedIndexes() : selectedIndexes());
}

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

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

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

void sipKTimeZoneWidget::sipProtectVirt_drawRow(bool sipSelfWasArg,QPainter *a0,const QStyleOptionViewItem& a1,const QModelIndex& a2) const
{
    (sipSelfWasArg ? QTreeView::drawRow(a0,a1,a2) : drawRow(a0,a1,a2));
}

void sipKTimeZoneWidget::sipProtectVirt_drawBranches(bool sipSelfWasArg,QPainter *a0,const QRect& a1,const QModelIndex& a2) const
{
    (sipSelfWasArg ? QTreeView::drawBranches(a0,a1,a2) : drawBranches(a0,a1,a2));
}

void sipKTimeZoneWidget::sipProtect_drawTree(QPainter *a0,const QRegion& a1) const
{
    QTreeView::drawTree(a0,a1);
}

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

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

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

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

void sipKTimeZoneWidget::sipProtectVirt_updateGeometries(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QTreeView::updateGeometries() : updateGeometries());
}

int sipKTimeZoneWidget::sipProtectVirt_sizeHintForColumn(bool sipSelfWasArg,int a0) const
{
    return (sipSelfWasArg ? QTreeView::sizeHintForColumn(a0) : sizeHintForColumn(a0));
}

int sipKTimeZoneWidget::sipProtect_indexRowSizeHint(const QModelIndex& a0) const
{
    return QTreeView::indexRowSizeHint(a0);
}

void sipKTimeZoneWidget::sipProtectVirt_horizontalScrollbarAction(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QTreeView::horizontalScrollbarAction(a0) : horizontalScrollbarAction(a0));
}

bool sipKTimeZoneWidget::sipProtectVirt_isIndexHidden(bool sipSelfWasArg,const QModelIndex& a0) const
{
    return (sipSelfWasArg ? QTreeView::isIndexHidden(a0) : isIndexHidden(a0));
}

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

bool sipKTimeZoneWidget::sipProtectVirt_viewportEvent(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QTreeView::viewportEvent(a0) : viewportEvent(a0));
}

int sipKTimeZoneWidget::sipProtect_rowHeight(const QModelIndex& a0) const
{
    return QTreeView::rowHeight(a0);
}

void sipKTimeZoneWidget::sipProtectVirt_selectionChanged(bool sipSelfWasArg,const QItemSelection& a0,const QItemSelection& a1)
{
    (sipSelfWasArg ? QTreeView::selectionChanged(a0,a1) : selectionChanged(a0,a1));
}

void sipKTimeZoneWidget::sipProtectVirt_currentChanged(bool sipSelfWasArg,const QModelIndex& a0,const QModelIndex& a1)
{
    (sipSelfWasArg ? QTreeView::currentChanged(a0,a1) : currentChanged(a0,a1));
}

QStringList sipKTimeZoneWidget::sipProtectVirt_mimeTypes(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTreeWidget::mimeTypes() : mimeTypes());
}

QMimeData * sipKTimeZoneWidget::sipProtectVirt_mimeData(bool sipSelfWasArg,const QList<QTreeWidgetItem *> a0) const
{
    return (sipSelfWasArg ? QTreeWidget::mimeData(a0) : mimeData(a0));
}

bool sipKTimeZoneWidget::sipProtectVirt_dropMimeData(bool sipSelfWasArg,QTreeWidgetItem *a0,int a1,const QMimeData *a2,Qt::DropAction a3)
{
    return (sipSelfWasArg ? QTreeWidget::dropMimeData(a0,a1,a2,a3) : dropMimeData(a0,a1,a2,a3));
}

Qt::DropActions sipKTimeZoneWidget::sipProtectVirt_supportedDropActions(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTreeWidget::supportedDropActions() : supportedDropActions());
}

QList<QTreeWidgetItem *> sipKTimeZoneWidget::sipProtect_items(const QMimeData *a0) const
{
    return QTreeWidget::items(a0);
}

QModelIndex sipKTimeZoneWidget::sipProtect_indexFromItem(QTreeWidgetItem *a0,int a1) const
{
    return QTreeWidget::indexFromItem(a0,a1);
}

QTreeWidgetItem * sipKTimeZoneWidget::sipProtect_itemFromIndex(const QModelIndex& a0) const
{
    return QTreeWidget::itemFromIndex(a0);
}

bool sipKTimeZoneWidget::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QTreeWidget::event(a0) : event(a0));
}

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


extern "C" {static PyObject *meth_KTimeZoneWidget_receivers(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 41604 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_metric(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

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

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_create(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_destroy(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_drawFrame(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_drawFrame(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QPainter * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPainter,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_drawFrame(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_drawFrame);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setViewportMargins(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setViewportMargins(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piiii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setViewportMargins(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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setViewportMargins);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setupViewport(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setupViewport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setupViewport(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setupViewport);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_edit(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_edit(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        KTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->edit(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QModelIndex * a0;
        QAbstractItemView::EditTrigger a1;
        QEvent * a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9EJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,sipType_QAbstractItemView_EditTrigger,&a1,sipType_QEvent,&a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_edit(sipSelfWasArg,*a0,a1,a2);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_edit);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_updateEditorData(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_updateEditorData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_updateEditorData(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_updateEditorData);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_updateEditorGeometries(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_updateEditorGeometries(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_updateEditorGeometries(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_updateEditorGeometries);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_verticalScrollbarAction(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_verticalScrollbarAction(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_verticalScrollbarAction(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_verticalScrollbarAction);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_verticalScrollbarValueChanged(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_verticalScrollbarValueChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_verticalScrollbarValueChanged(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_verticalScrollbarValueChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_horizontalScrollbarValueChanged(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_horizontalScrollbarValueChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_horizontalScrollbarValueChanged(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_horizontalScrollbarValueChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_closeEditor(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_closeEditor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        QAbstractItemDelegate::EndEditHint a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8E",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QWidget,&a0,sipType_QAbstractItemDelegate_EndEditHint,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEditor(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_closeEditor);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_commitData(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_commitData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_commitData(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_commitData);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_editorDestroyed(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_editorDestroyed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QObject * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QObject,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_editorDestroyed(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_editorDestroyed);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setHorizontalStepsPerItem(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setHorizontalStepsPerItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setHorizontalStepsPerItem(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setHorizontalStepsPerItem);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_horizontalStepsPerItem(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_horizontalStepsPerItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_horizontalStepsPerItem();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_horizontalStepsPerItem);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setVerticalStepsPerItem(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setVerticalStepsPerItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setVerticalStepsPerItem(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setVerticalStepsPerItem);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_verticalStepsPerItem(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_verticalStepsPerItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_verticalStepsPerItem();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_verticalStepsPerItem);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_selectionCommand(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_selectionCommand(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        const QEvent * a1 = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9|J8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,sipType_QEvent,&a1))
        {
            QItemSelectionModel::SelectionFlags *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QItemSelectionModel::SelectionFlags(sipCpp->sipProtectVirt_selectionCommand(sipSelfWasArg,*a0,a1));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_selectionCommand);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_startDrag(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_startDrag(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Qt::DropActions * a0;
        int a0State = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_Qt_DropActions,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_startDrag(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_Qt_DropActions,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_startDrag);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_viewOptions(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_viewOptions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            QStyleOptionViewItem *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStyleOptionViewItem(sipCpp->sipProtectVirt_viewOptions(sipSelfWasArg));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_viewOptions);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_state(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_state(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_state();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_QAbstractItemView_State);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_state);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setState(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setState(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QAbstractItemView_State,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setState(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setState);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_scheduleDelayedItemsLayout(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_scheduleDelayedItemsLayout(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_scheduleDelayedItemsLayout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_scheduleDelayedItemsLayout);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_executeDelayedItemsLayout(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_executeDelayedItemsLayout(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_executeDelayedItemsLayout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_executeDelayedItemsLayout);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_scrollDirtyRegion(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_scrollDirtyRegion(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        int a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_scrollDirtyRegion(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_scrollDirtyRegion);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setDirtyRegion(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setDirtyRegion(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QRegion * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QRegion,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setDirtyRegion(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setDirtyRegion);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dirtyRegionOffset(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dirtyRegionOffset(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            QPoint *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(sipCpp->sipProtect_dirtyRegionOffset());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_dirtyRegionOffset);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dropIndicatorPosition(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dropIndicatorPosition(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_dropIndicatorPosition();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_QAbstractItemView_DropIndicatorPosition);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_dropIndicatorPosition);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTimeZoneWidget *sipCpp;

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

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

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_columnResized(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_columnResized(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        int a1;
        int a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_columnResized(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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_columnResized);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_columnCountChanged(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_columnCountChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        int a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_columnCountChanged(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_columnCountChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_columnMoved(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_columnMoved(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_columnMoved();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_columnMoved);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_reexpand(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_reexpand(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_reexpand();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_reexpand);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_rowsRemoved(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_rowsRemoved(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QModelIndex * a0;
        int a1;
        int a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9ii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_rowsRemoved(*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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_rowsRemoved);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_scrollContentsBy(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_scrollContentsBy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_scrollContentsBy(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_rowsInserted(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_rowsInserted(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        int a1;
        int a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9ii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_rowsInserted(sipSelfWasArg,*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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_rowsInserted);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_rowsAboutToBeRemoved(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_rowsAboutToBeRemoved(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        int a1;
        int a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9ii",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_rowsAboutToBeRemoved(sipSelfWasArg,*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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_rowsAboutToBeRemoved);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_moveCursor(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_moveCursor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        Qt::KeyboardModifiers * a1;
        int a1State = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pEJ1",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QAbstractItemView_CursorAction,&a0,sipType_Qt_KeyboardModifiers,&a1,&a1State))
        {
            QModelIndex *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QModelIndex(sipCpp->sipProtectVirt_moveCursor(sipSelfWasArg,a0,*a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_Qt_KeyboardModifiers,a1State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_moveCursor);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_horizontalOffset(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_horizontalOffset(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_horizontalOffset(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_horizontalOffset);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_verticalOffset(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_verticalOffset(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_verticalOffset(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_verticalOffset);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setSelection(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setSelection(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QRect * a0;
        QItemSelectionModel::SelectionFlags * a1;
        int a1State = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9J1",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QRect,&a0,sipType_QItemSelectionModel_SelectionFlags,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setSelection(sipSelfWasArg,*a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_QItemSelectionModel_SelectionFlags,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setSelection);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_visualRegionForSelection(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_visualRegionForSelection(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QItemSelection * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QItemSelection,&a0))
        {
            QRegion *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QRegion(sipCpp->sipProtectVirt_visualRegionForSelection(sipSelfWasArg,*a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_visualRegionForSelection);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_selectedIndexes(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_selectedIndexes(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            QModelIndexList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QModelIndexList(sipCpp->sipProtectVirt_selectedIndexes(sipSelfWasArg));
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0200QModelIndex,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_selectedIndexes);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_drawRow(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_drawRow(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPainter * a0;
        const QStyleOptionViewItem * a1;
        const QModelIndex * a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J9J9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPainter,&a0,sipType_QStyleOptionViewItem,&a1,sipType_QModelIndex,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_drawRow(sipSelfWasArg,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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_drawRow);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_drawBranches(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_drawBranches(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPainter * a0;
        const QRect * a1;
        const QModelIndex * a2;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J9J9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPainter,&a0,sipType_QRect,&a1,sipType_QModelIndex,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_drawBranches(sipSelfWasArg,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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_drawBranches);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_drawTree(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_drawTree(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QPainter * a0;
        const QRegion * a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QPainter,&a0,sipType_QRegion,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_drawTree(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_drawTree);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_updateGeometries(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_updateGeometries(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_updateGeometries(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_updateGeometries);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_sizeHintForColumn(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_sizeHintForColumn(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_sizeHintForColumn(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_sizeHintForColumn);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_indexRowSizeHint(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_indexRowSizeHint(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QModelIndex * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_indexRowSizeHint(*a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_indexRowSizeHint);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_horizontalScrollbarAction(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_horizontalScrollbarAction(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_horizontalScrollbarAction(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_horizontalScrollbarAction);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_isIndexHidden(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_isIndexHidden(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_isIndexHidden(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_isIndexHidden);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_viewportEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_viewportEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_viewportEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_rowHeight(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_rowHeight(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QModelIndex * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_rowHeight(*a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_rowHeight);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_selectionChanged(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_selectionChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QItemSelection * a0;
        const QItemSelection * a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9J9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QItemSelection,&a0,sipType_QItemSelection,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_selectionChanged(sipSelfWasArg,*a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_selectionChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_currentChanged(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_currentChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QModelIndex * a0;
        const QModelIndex * a1;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9J9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0,sipType_QModelIndex,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_currentChanged(sipSelfWasArg,*a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_currentChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mimeTypes(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mimeTypes(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->sipProtectVirt_mimeTypes(sipSelfWasArg));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_mimeTypes);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_mimeData(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_mimeData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QList<QTreeWidgetItem *> * a0;
        int a0State = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QList_0201QTreeWidgetItem,&a0,&a0State))
        {
            QMimeData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_mimeData(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QList<QTreeWidgetItem *> *>(a0),sipType_QList_0201QTreeWidgetItem,a0State);

            return sipConvertFromType(sipRes,sipType_QMimeData,Py_None);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_mimeData);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dropMimeData(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dropMimeData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTreeWidgetItem * a0;
        int a1;
        const QMimeData * a2;
        Qt::DropAction a3;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8iJ8E",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QTreeWidgetItem,&a0,&a1,sipType_QMimeData,&a2,sipType_Qt_DropAction,&a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_dropMimeData(sipSelfWasArg,a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_dropMimeData);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_supportedDropActions(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_supportedDropActions(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            Qt::DropActions *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new Qt::DropActions(sipCpp->sipProtectVirt_supportedDropActions(sipSelfWasArg));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_supportedDropActions);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_items(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_items(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QMimeData * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QMimeData,&a0))
        {
            QList<QTreeWidgetItem *> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<QTreeWidgetItem *>(sipCpp->sipProtect_items(a0));
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0201QTreeWidgetItem,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_items);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_indexFromItem(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_indexFromItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QTreeWidgetItem * a0;
        int a1 = 0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8|i",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QTreeWidgetItem,&a0,&a1))
        {
            QModelIndex *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QModelIndex(sipCpp->sipProtect_indexFromItem(a0,a1));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_indexFromItem);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_itemFromIndex(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_itemFromIndex(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QModelIndex * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QModelIndex,&a0))
        {
            QTreeWidgetItem *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_itemFromIndex(*a0);
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_itemFromIndex);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_event(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTimeZoneWidget *sipCpp;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_selection(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_selection(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTimeZoneWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTimeZoneWidget,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->selection());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_selection);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_setSelected(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_setSelected(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1b",&sipSelf,sipType_KTimeZoneWidget,&sipCpp,sipType_QString,&a0,&a0State,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSelected(*a0,a1);
            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(sipArgsParsed,sipName_KTimeZoneWidget,sipName_setSelected);

    return NULL;
}


extern "C" {static PyObject *meth_KTimeZoneWidget_displayName(PyObject *, PyObject *);}
static PyObject *meth_KTimeZoneWidget_displayName(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KTimeZone * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9",sipType_KTimeZone,&a0))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KTimeZoneWidget::displayName(*a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTimeZoneWidget,sipName_displayName);

    return NULL;
}


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

    if (targetType == sipType_KTimeZoneWidget)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QTreeWidget)->ctd_cast((QTreeWidget *)(KTimeZoneWidget *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KTimeZoneWidget(void *, int);}
static void release_KTimeZoneWidget(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTimeZoneWidget *>(sipCppV);
    else
        delete reinterpret_cast<KTimeZoneWidget *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTimeZoneWidget(sipSimpleWrapper *);}
static void dealloc_KTimeZoneWidget(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTimeZoneWidget *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTimeZoneWidget(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTimeZoneWidget(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTimeZoneWidget(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKTimeZoneWidget *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;
        KTimeZones * a1 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JHJ8",sipType_QWidget,&a0,sipOwner,sipType_KTimeZones,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTimeZoneWidget(a0,a1);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KTimeZoneWidget[] = {{655, 2, 1}};


static PyMethodDef methods_KTimeZoneWidget[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KTimeZoneWidget_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KTimeZoneWidget_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KTimeZoneWidget_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEditor), meth_KTimeZoneWidget_closeEditor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KTimeZoneWidget_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_columnCountChanged), meth_KTimeZoneWidget_columnCountChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_columnMoved), meth_KTimeZoneWidget_columnMoved, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_columnResized), meth_KTimeZoneWidget_columnResized, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_commitData), meth_KTimeZoneWidget_commitData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KTimeZoneWidget_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KTimeZoneWidget_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KTimeZoneWidget_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentChanged), meth_KTimeZoneWidget_currentChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KTimeZoneWidget_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KTimeZoneWidget_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dirtyRegionOffset), meth_KTimeZoneWidget_dirtyRegionOffset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KTimeZoneWidget_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_displayName), meth_KTimeZoneWidget_displayName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KTimeZoneWidget_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KTimeZoneWidget_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KTimeZoneWidget_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawBranches), meth_KTimeZoneWidget_drawBranches, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawFrame), meth_KTimeZoneWidget_drawFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawRow), meth_KTimeZoneWidget_drawRow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawTree), meth_KTimeZoneWidget_drawTree, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KTimeZoneWidget_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropIndicatorPosition), meth_KTimeZoneWidget_dropIndicatorPosition, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropMimeData), meth_KTimeZoneWidget_dropMimeData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_edit), meth_KTimeZoneWidget_edit, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_editorDestroyed), meth_KTimeZoneWidget_editorDestroyed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KTimeZoneWidget_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KTimeZoneWidget_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KTimeZoneWidget_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_executeDelayedItemsLayout), meth_KTimeZoneWidget_executeDelayedItemsLayout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KTimeZoneWidget_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KTimeZoneWidget_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KTimeZoneWidget_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KTimeZoneWidget_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KTimeZoneWidget_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KTimeZoneWidget_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KTimeZoneWidget_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_horizontalOffset), meth_KTimeZoneWidget_horizontalOffset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_horizontalScrollbarAction), meth_KTimeZoneWidget_horizontalScrollbarAction, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_horizontalScrollbarValueChanged), meth_KTimeZoneWidget_horizontalScrollbarValueChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_horizontalStepsPerItem), meth_KTimeZoneWidget_horizontalStepsPerItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_indexFromItem), meth_KTimeZoneWidget_indexFromItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_indexRowSizeHint), meth_KTimeZoneWidget_indexRowSizeHint, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KTimeZoneWidget_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isIndexHidden), meth_KTimeZoneWidget_isIndexHidden, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_itemFromIndex), meth_KTimeZoneWidget_itemFromIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_items), meth_KTimeZoneWidget_items, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KTimeZoneWidget_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KTimeZoneWidget_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KTimeZoneWidget_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KTimeZoneWidget_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KTimeZoneWidget_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mimeData), meth_KTimeZoneWidget_mimeData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mimeTypes), meth_KTimeZoneWidget_mimeTypes, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KTimeZoneWidget_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KTimeZoneWidget_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KTimeZoneWidget_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KTimeZoneWidget_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveCursor), meth_KTimeZoneWidget_moveCursor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KTimeZoneWidget_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KTimeZoneWidget_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KTimeZoneWidget_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KTimeZoneWidget_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reexpand), meth_KTimeZoneWidget_reexpand, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KTimeZoneWidget_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KTimeZoneWidget_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowHeight), meth_KTimeZoneWidget_rowHeight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowsAboutToBeRemoved), meth_KTimeZoneWidget_rowsAboutToBeRemoved, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowsInserted), meth_KTimeZoneWidget_rowsInserted, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rowsRemoved), meth_KTimeZoneWidget_rowsRemoved, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scheduleDelayedItemsLayout), meth_KTimeZoneWidget_scheduleDelayedItemsLayout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scrollContentsBy), meth_KTimeZoneWidget_scrollContentsBy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scrollDirtyRegion), meth_KTimeZoneWidget_scrollDirtyRegion, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectedIndexes), meth_KTimeZoneWidget_selectedIndexes, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selection), meth_KTimeZoneWidget_selection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectionChanged), meth_KTimeZoneWidget_selectionChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectionCommand), meth_KTimeZoneWidget_selectionCommand, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDirtyRegion), meth_KTimeZoneWidget_setDirtyRegion, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHorizontalStepsPerItem), meth_KTimeZoneWidget_setHorizontalStepsPerItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSelected), meth_KTimeZoneWidget_setSelected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSelection), meth_KTimeZoneWidget_setSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setState), meth_KTimeZoneWidget_setState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVerticalStepsPerItem), meth_KTimeZoneWidget_setVerticalStepsPerItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setViewportMargins), meth_KTimeZoneWidget_setViewportMargins, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setupViewport), meth_KTimeZoneWidget_setupViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KTimeZoneWidget_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sizeHintForColumn), meth_KTimeZoneWidget_sizeHintForColumn, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startDrag), meth_KTimeZoneWidget_startDrag, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_state), meth_KTimeZoneWidget_state, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_supportedDropActions), meth_KTimeZoneWidget_supportedDropActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KTimeZoneWidget_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KTimeZoneWidget_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateEditorData), meth_KTimeZoneWidget_updateEditorData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateEditorGeometries), meth_KTimeZoneWidget_updateEditorGeometries, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateGeometries), meth_KTimeZoneWidget_updateGeometries, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KTimeZoneWidget_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_verticalOffset), meth_KTimeZoneWidget_verticalOffset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_verticalScrollbarAction), meth_KTimeZoneWidget_verticalScrollbarAction, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_verticalScrollbarValueChanged), meth_KTimeZoneWidget_verticalScrollbarValueChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_verticalStepsPerItem), meth_KTimeZoneWidget_verticalStepsPerItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewOptions), meth_KTimeZoneWidget_viewOptions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportEvent), meth_KTimeZoneWidget_viewportEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visualRegionForSelection), meth_KTimeZoneWidget_visualRegionForSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KTimeZoneWidget_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KTimeZoneWidget_windowActivationChange, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTimeZoneWidget = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KTimeZoneWidget,
        {0}
    },
    sipNameNr_KTimeZoneWidget,
    -1,
    -1,
    {0, 0, 1},
    supers_KTimeZoneWidget,
    0,
    109, methods_KTimeZoneWidget,
    0, 0,
    0, 0,
    init_KTimeZoneWidget,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTimeZoneWidget,
    release_KTimeZoneWidget,
    cast_KTimeZoneWidget,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KTimeZoneWidget::staticMetaObject,
    0,
    0
};

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktextedit.sip"
#include <ktextedit.h>
#line 44917 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 44921 "sipkdeuipart0.cpp"


class sipKTextEditSpellInterface : public KTextEditSpellInterface
{
public:
    sipKTextEditSpellInterface();
    sipKTextEditSpellInterface(const KTextEditSpellInterface&);
    virtual ~sipKTextEditSpellInterface();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool isSpellCheckingEnabled() const;
    void setSpellCheckingEnabled(bool);
    bool shouldBlockBeSpellChecked(const QString&) const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKTextEditSpellInterface(const sipKTextEditSpellInterface &);
    sipKTextEditSpellInterface &operator = (const sipKTextEditSpellInterface &);

    char sipPyMethods[3];
};

sipKTextEditSpellInterface::sipKTextEditSpellInterface(): KTextEditSpellInterface(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKTextEditSpellInterface::sipKTextEditSpellInterface(const KTextEditSpellInterface& a0): KTextEditSpellInterface(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKTextEditSpellInterface::~sipKTextEditSpellInterface()
{
    sipCommonDtor(sipPySelf);
}

bool sipKTextEditSpellInterface::isSpellCheckingEnabled() const
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,sipName_KTextEditSpellInterface,sipName_isSpellCheckingEnabled);

    if (!meth)
        return 0;

    return ((sipVH_QtCore_1)(sipModuleAPI_kdeui_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

void sipKTextEditSpellInterface::setSpellCheckingEnabled(bool a0)
{
    typedef void (*sipVH_QtNetwork_2)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,sipName_KTextEditSpellInterface,sipName_setSpellCheckingEnabled);

    if (!meth)
        return;

    ((sipVH_QtNetwork_2)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[2]))(sipGILState,meth,a0);
}

bool sipKTextEditSpellInterface::shouldBlockBeSpellChecked(const QString& a0) const
{
    typedef bool (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[2]),sipPySelf,sipName_KTextEditSpellInterface,sipName_shouldBlockBeSpellChecked);

    if (!meth)
        return 0;

    return ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState,meth,a0);
}


extern "C" {static PyObject *meth_KTextEditSpellInterface_isSpellCheckingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTextEditSpellInterface_isSpellCheckingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KTextEditSpellInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTextEditSpellInterface,&sipCpp))
        {
            bool sipRes;

            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_KTextEditSpellInterface, sipName_isSpellCheckingEnabled);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSpellCheckingEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextEditSpellInterface,sipName_isSpellCheckingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTextEditSpellInterface_setSpellCheckingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTextEditSpellInterface_setSpellCheckingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        KTextEditSpellInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTextEditSpellInterface,&sipCpp,&a0))
        {
            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_KTextEditSpellInterface, sipName_setSpellCheckingEnabled);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSpellCheckingEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextEditSpellInterface,sipName_setSpellCheckingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTextEditSpellInterface_shouldBlockBeSpellChecked(PyObject *, PyObject *);}
static PyObject *meth_KTextEditSpellInterface_shouldBlockBeSpellChecked(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        KTextEditSpellInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KTextEditSpellInterface,&sipCpp,sipType_QString,&a0,&a0State))
        {
            bool sipRes;

            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_KTextEditSpellInterface, sipName_shouldBlockBeSpellChecked);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->shouldBlockBeSpellChecked(*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(sipArgsParsed,sipName_KTextEditSpellInterface,sipName_shouldBlockBeSpellChecked);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KTextEditSpellInterface(void *, const sipTypeDef *);}
static void *cast_KTextEditSpellInterface(void *ptr,const sipTypeDef *targetType)
{
    if (targetType == sipType_KTextEditSpellInterface)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KTextEditSpellInterface(void *, int);}
static void release_KTextEditSpellInterface(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTextEditSpellInterface *>(sipCppV);
    else
        delete reinterpret_cast<KTextEditSpellInterface *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTextEditSpellInterface(sipSimpleWrapper *);}
static void dealloc_KTextEditSpellInterface(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTextEditSpellInterface *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTextEditSpellInterface(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTextEditSpellInterface(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTextEditSpellInterface(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKTextEditSpellInterface *sipCpp = 0;

    if (!sipCpp)
    {
        if (sipParseArgs(sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTextEditSpellInterface();
            Py_END_ALLOW_THREADS
        }
    }

    if (!sipCpp)
    {
        const KTextEditSpellInterface * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_KTextEditSpellInterface,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTextEditSpellInterface(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


static PyMethodDef methods_KTextEditSpellInterface[] = {
    {SIP_MLNAME_CAST(sipName_isSpellCheckingEnabled), meth_KTextEditSpellInterface_isSpellCheckingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSpellCheckingEnabled), meth_KTextEditSpellInterface_setSpellCheckingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_shouldBlockBeSpellChecked), meth_KTextEditSpellInterface_shouldBlockBeSpellChecked, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTextEditSpellInterface = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_CLASS,
        sipNameNr_KTextEditSpellInterface,
        {0}
    },
    sipNameNr_KTextEditSpellInterface,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    3, methods_KTextEditSpellInterface,
    0, 0,
    0, 0,
    init_KTextEditSpellInterface,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTextEditSpellInterface,
    release_KTextEditSpellInterface,
    cast_KTextEditSpellInterface,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktextbrowser.sip"
#include <ktextbrowser.h>
#line 45244 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 45248 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 45251 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45254 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45257 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45260 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 45263 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45266 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45269 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45272 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 45275 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 45278 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 45281 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 45284 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 45287 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45292 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qmimedata.sip"
#include <qmimedata.h>
#line 45295 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45298 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45301 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45304 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45307 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45310 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45313 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 45316 "sipkdeuipart0.cpp"
#line 317 "/usr/local/share/py-sip/QtGui/qtextformat.sip"
#include <qtextformat.h>
#line 45319 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 45322 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 45325 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 45328 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtextcursor.sip"
#include <qtextcursor.h>
#line 45331 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 45392 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 45395 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 45398 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 45401 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 45404 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 45407 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45412 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 45415 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 45418 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 45421 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 45424 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 45427 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 45430 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 45433 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 45436 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 45441 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 45444 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 45447 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 45450 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 45453 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 45458 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 45463 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 45468 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 45473 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 45476 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 45479 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 45482 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 45485 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 45488 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 45491 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 45494 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qmenu.sip"
#include <qmenu.h>
#line 45497 "sipkdeuipart0.cpp"
#line 71 "/usr/local/share/py-sip/QtGui/qtextdocument.sip"
#include <qtextdocument.h>
#line 45500 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 45505 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 45510 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 45515 "sipkdeuipart0.cpp"
#line 71 "/usr/local/share/py-sip/QtGui/qtextdocument.sip"
#include <qtextdocument.h>
#line 45518 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qscrollbar.sip"
#include <qscrollbar.h>
#line 45521 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 45524 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qframe.sip"
#include <qframe.h>
#line 45527 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 45530 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 45533 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 45536 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 45539 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 45542 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 45545 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 45548 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 45551 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 45554 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 45557 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45560 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45563 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45566 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45569 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 45572 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 45575 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 45578 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 45581 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 45584 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 45587 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 45590 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 45593 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 45596 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 45599 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 45602 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 45605 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 45608 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 45639 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 45642 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 45645 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 45648 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 45651 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 45654 "sipkdeuipart0.cpp"


class sipKTextBrowser : public KTextBrowser
{
public:
    sipKTextBrowser(QWidget *,bool);
    virtual ~sipKTextBrowser();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtect_drawFrame(QPainter *);
    void sipProtect_setViewportMargins(int,int,int,int);
    bool sipProtectVirt_viewportEvent(bool,QEvent *);
    void sipProtect_setupViewport(QWidget *);
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    QMimeData * sipProtectVirt_createMimeDataFromSelection(bool) const;
    bool sipProtectVirt_canInsertFromMimeData(bool,const QMimeData *) const;
    void sipProtectVirt_insertFromMimeData(bool,const QMimeData *);
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    QVariant sipProtectVirt_inputMethodQuery(bool,Qt::InputMethodQuery) const;
    void sipProtectVirt_scrollContentsBy(bool,int,int);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_setSource(bool,const QUrl&);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void keyPressEvent(QKeyEvent *);
    void wheelEvent(QWheelEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    QVariant loadResource(int,const QUrl&);
    void setSource(const QUrl&);
    void backward();
    void forward();
    void home();
    void reload();
    bool event(QEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void mousePressEvent(QMouseEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void focusOutEvent(QFocusEvent *);
    bool focusNextPrevChild(bool);
    void paintEvent(QPaintEvent *);
    void timerEvent(QTimerEvent *);
    void keyReleaseEvent(QKeyEvent *);
    void resizeEvent(QResizeEvent *);
    void mouseDoubleClickEvent(QMouseEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dropEvent(QDropEvent *);
    void focusInEvent(QFocusEvent *);
    void showEvent(QShowEvent *);
    void changeEvent(QEvent *);
    QMimeData * createMimeDataFromSelection() const;
    bool canInsertFromMimeData(const QMimeData *) const;
    void insertFromMimeData(const QMimeData *);
    void inputMethodEvent(QInputMethodEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void scrollContentsBy(int,int);
    QSize minimumSizeHint() const;
    QSize sizeHint() const;
    bool viewportEvent(QEvent *);
    int devType() const;
    void setVisible(bool);
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void moveEvent(QMoveEvent *);
    void closeEvent(QCloseEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void hideEvent(QHideEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    bool eventFilter(QObject *,QEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKTextBrowser(const sipKTextBrowser &);
    sipKTextBrowser &operator = (const sipKTextBrowser &);

    char sipPyMethods[58];
};

sipKTextBrowser::sipKTextBrowser(QWidget *a0,bool a1): KTextBrowser(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKTextBrowser::~sipKTextBrowser()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKTextBrowser::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KTextBrowser);
}

int sipKTextBrowser::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KTextBrowser::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KTextBrowser,_c,_id,_a);

    return _id;
}

void *sipKTextBrowser::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KTextBrowser,_clname)) ? this : KTextBrowser::qt_metacast(_clname);
}

void sipKTextBrowser::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        KTextBrowser::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTextBrowser::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        KTextBrowser::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKTextBrowser::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        KTextBrowser::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

QVariant sipKTextBrowser::loadResource(int a0,const QUrl& a1)
{
    typedef QVariant (*sipVH_QtGui_61)(sip_gilstate_t,PyObject *,int,const QUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_loadResource);

    if (!meth)
        return QTextBrowser::loadResource(a0,a1);

    return ((sipVH_QtGui_61)(sipModuleAPI_kdeui_QtGui->em_virthandlers[61]))(sipGILState,meth,a0,a1);
}

void sipKTextBrowser::setSource(const QUrl& a0)
{
    typedef void (*sipVH_QtGui_63)(sip_gilstate_t,PyObject *,const QUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_setSource);

    if (!meth)
    {
        KTextBrowser::setSource(a0);
        return;
    }

    ((sipVH_QtGui_63)(sipModuleAPI_kdeui_QtGui->em_virthandlers[63]))(sipGILState,meth,a0);
}

void sipKTextBrowser::backward()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_backward);

    if (!meth)
    {
        QTextBrowser::backward();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTextBrowser::forward()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_forward);

    if (!meth)
    {
        QTextBrowser::forward();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTextBrowser::home()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_home);

    if (!meth)
    {
        QTextBrowser::home();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTextBrowser::reload()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_reload);

    if (!meth)
    {
        QTextBrowser::reload();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTextBrowser::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QTextBrowser::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTextBrowser::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QTextBrowser::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTextBrowser::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QTextBrowser::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTextBrowser::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QTextBrowser::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTextBrowser::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QTextBrowser::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

bool sipKTextBrowser::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QTextBrowser::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKTextBrowser::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QTextBrowser::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTextBrowser::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QTextEdit::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTextBrowser::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QTextEdit::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTextBrowser::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QTextEdit::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKTextBrowser::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QTextEdit::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTextBrowser::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QTextEdit::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTextBrowser::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QTextEdit::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKTextBrowser::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        QTextEdit::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTextBrowser::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QTextEdit::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKTextBrowser::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QTextEdit::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTextBrowser::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QTextEdit::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTextBrowser::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QTextEdit::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

QMimeData * sipKTextBrowser::createMimeDataFromSelection() const
{
    typedef QMimeData * (*sipVH_QtGui_60)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[27]),sipPySelf,NULL,sipName_createMimeDataFromSelection);

    if (!meth)
        return QTextEdit::createMimeDataFromSelection();

    return ((sipVH_QtGui_60)(sipModuleAPI_kdeui_QtGui->em_virthandlers[60]))(sipGILState,meth);
}

bool sipKTextBrowser::canInsertFromMimeData(const QMimeData *a0) const
{
    typedef bool (*sipVH_QtGui_59)(sip_gilstate_t,PyObject *,const QMimeData *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[28]),sipPySelf,NULL,sipName_canInsertFromMimeData);

    if (!meth)
        return QTextEdit::canInsertFromMimeData(a0);

    return ((sipVH_QtGui_59)(sipModuleAPI_kdeui_QtGui->em_virthandlers[59]))(sipGILState,meth,a0);
}

void sipKTextBrowser::insertFromMimeData(const QMimeData *a0)
{
    typedef void (*sipVH_QtGui_58)(sip_gilstate_t,PyObject *,const QMimeData *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_insertFromMimeData);

    if (!meth)
    {
        QTextEdit::insertFromMimeData(a0);
        return;
    }

    ((sipVH_QtGui_58)(sipModuleAPI_kdeui_QtGui->em_virthandlers[58]))(sipGILState,meth,a0);
}

void sipKTextBrowser::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QTextEdit::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKTextBrowser::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[31]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!meth)
        return QTextEdit::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTextBrowser::scrollContentsBy(int a0,int a1)
{
    typedef void (*sipVH_QtGui_32)(sip_gilstate_t,PyObject *,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_scrollContentsBy);

    if (!meth)
    {
        QTextEdit::scrollContentsBy(a0,a1);
        return;
    }

    ((sipVH_QtGui_32)(sipModuleAPI_kdeui_QtGui->em_virthandlers[32]))(sipGILState,meth,a0,a1);
}

QSize sipKTextBrowser::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[33]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!meth)
        return QAbstractScrollArea::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKTextBrowser::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[34]),sipPySelf,NULL,sipName_sizeHint);

    if (!meth)
        return QAbstractScrollArea::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

bool sipKTextBrowser::viewportEvent(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_viewportEvent);

    if (!meth)
        return QAbstractScrollArea::viewportEvent(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

int sipKTextBrowser::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[36]),sipPySelf,NULL,sipName_devType);

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTextBrowser::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

int sipKTextBrowser::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[38]),sipPySelf,NULL,sipName_heightForWidth);

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKTextBrowser::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[39]),sipPySelf,NULL,sipName_paintEngine);

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKTextBrowser::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTextBrowser::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTextBrowser::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKTextBrowser::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKTextBrowser::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKTextBrowser::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTextBrowser::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKTextBrowser::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[47]),sipPySelf,NULL,sipName_metric);

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKTextBrowser::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTextBrowser::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKTextBrowser::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKTextBrowser::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTextBrowser::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTextBrowser::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[53],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKTextBrowser::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[54],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTextBrowser::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTextBrowser::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[56],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTextBrowser::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[57],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKTextBrowser::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKTextBrowser::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKTextBrowser::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

void sipKTextBrowser::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? QWidget::closeEvent(a0) : closeEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? QWidget::hideEvent(a0) : hideEvent(a0));
}

int sipKTextBrowser::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKTextBrowser::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKTextBrowser::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKTextBrowser::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKTextBrowser::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKTextBrowser::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKTextBrowser::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKTextBrowser::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKTextBrowser::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKTextBrowser::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKTextBrowser::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKTextBrowser::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKTextBrowser::sipProtect_drawFrame(QPainter *a0)
{
    QFrame::drawFrame(a0);
}

void sipKTextBrowser::sipProtect_setViewportMargins(int a0,int a1,int a2,int a3)
{
    QAbstractScrollArea::setViewportMargins(a0,a1,a2,a3);
}

bool sipKTextBrowser::sipProtectVirt_viewportEvent(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QAbstractScrollArea::viewportEvent(a0) : viewportEvent(a0));
}

void sipKTextBrowser::sipProtect_setupViewport(QWidget *a0)
{
    QAbstractScrollArea::setupViewport(a0);
}

void sipKTextBrowser::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::timerEvent(a0) : timerEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::resizeEvent(a0) : resizeEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::dropEvent(a0) : dropEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::focusInEvent(a0) : focusInEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::showEvent(a0) : showEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::changeEvent(a0) : changeEvent(a0));
}

QMimeData * sipKTextBrowser::sipProtectVirt_createMimeDataFromSelection(bool sipSelfWasArg) const
{
    return (sipSelfWasArg ? QTextEdit::createMimeDataFromSelection() : createMimeDataFromSelection());
}

bool sipKTextBrowser::sipProtectVirt_canInsertFromMimeData(bool sipSelfWasArg,const QMimeData *a0) const
{
    return (sipSelfWasArg ? QTextEdit::canInsertFromMimeData(a0) : canInsertFromMimeData(a0));
}

void sipKTextBrowser::sipProtectVirt_insertFromMimeData(bool sipSelfWasArg,const QMimeData *a0)
{
    (sipSelfWasArg ? QTextEdit::insertFromMimeData(a0) : insertFromMimeData(a0));
}

void sipKTextBrowser::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QTextEdit::inputMethodEvent(a0) : inputMethodEvent(a0));
}

QVariant sipKTextBrowser::sipProtectVirt_inputMethodQuery(bool sipSelfWasArg,Qt::InputMethodQuery a0) const
{
    return (sipSelfWasArg ? QTextEdit::inputMethodQuery(a0) : inputMethodQuery(a0));
}

void sipKTextBrowser::sipProtectVirt_scrollContentsBy(bool sipSelfWasArg,int a0,int a1)
{
    (sipSelfWasArg ? QTextEdit::scrollContentsBy(a0,a1) : scrollContentsBy(a0,a1));
}

bool sipKTextBrowser::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QTextBrowser::event(a0) : event(a0));
}

void sipKTextBrowser::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QTextBrowser::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QTextBrowser::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QTextBrowser::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QTextBrowser::focusOutEvent(a0) : focusOutEvent(a0));
}

bool sipKTextBrowser::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QTextBrowser::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

void sipKTextBrowser::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? QTextBrowser::paintEvent(a0) : paintEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_setSource(bool sipSelfWasArg,const QUrl& a0)
{
    (sipSelfWasArg ? KTextBrowser::setSource(a0) : setSource(a0));
}

void sipKTextBrowser::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? KTextBrowser::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? KTextBrowser::wheelEvent(a0) : wheelEvent(a0));
}

void sipKTextBrowser::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? KTextBrowser::contextMenuEvent(a0) : contextMenuEvent(a0));
}


extern "C" {static PyObject *meth_KTextBrowser_receivers(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 47140 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_metric(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_updateMicroFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_create(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KTextBrowser,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_destroy(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_focusNextChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_drawFrame(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_drawFrame(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QPainter * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QPainter,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_drawFrame(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_drawFrame);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_setViewportMargins(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_setViewportMargins(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        int a1;
        int a2;
        int a3;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piiii",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0,&a1,&a2,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setViewportMargins(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(sipArgsParsed,sipName_KTextBrowser,sipName_setViewportMargins);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_viewportEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_viewportEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_viewportEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_viewportEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_setupViewport(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_setupViewport(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setupViewport(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_setupViewport);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_createMimeDataFromSelection(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_createMimeDataFromSelection(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            QMimeData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_createMimeDataFromSelection(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QMimeData,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_createMimeDataFromSelection);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_canInsertFromMimeData(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_canInsertFromMimeData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMimeData * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMimeData,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_canInsertFromMimeData(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_canInsertFromMimeData);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_insertFromMimeData(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_insertFromMimeData(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QMimeData * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMimeData,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_insertFromMimeData(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_insertFromMimeData);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_inputMethodEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_inputMethodQuery(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_inputMethodQuery(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Qt::InputMethodQuery a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_Qt_InputMethodQuery,&a0))
        {
            QVariant *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QVariant(sipCpp->sipProtectVirt_inputMethodQuery(sipSelfWasArg,a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QVariant,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_inputMethodQuery);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_scrollContentsBy(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_scrollContentsBy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pii",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_scrollContentsBy(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_scrollContentsBy);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_event(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QEvent,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_focusNextPrevChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_setNotifyClick(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_setNotifyClick(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTextBrowser,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setNotifyClick(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_setNotifyClick);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_isNotifyClick(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_isNotifyClick(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTextBrowser,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isNotifyClick();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_isNotifyClick);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_setSource(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_setSource(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QUrl * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QUrl,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_setSource(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_setSource);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTextBrowser_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KTextBrowser_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKTextBrowser *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTextBrowser,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTextBrowser,sipName_contextMenuEvent);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KTextBrowser(void *, const sipTypeDef *);}
static void *cast_KTextBrowser(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KTextBrowser)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QTextBrowser)->ctd_cast((QTextBrowser *)(KTextBrowser *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KTextBrowser(void *, int);}
static void release_KTextBrowser(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTextBrowser *>(sipCppV);
    else
        delete reinterpret_cast<KTextBrowser *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTextBrowser(sipSimpleWrapper *);}
static void dealloc_KTextBrowser(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTextBrowser *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTextBrowser(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTextBrowser(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTextBrowser(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKTextBrowser *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;
        bool a1 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JHb",sipType_QWidget,&a0,sipOwner,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTextBrowser(a0,a1);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KTextBrowser[] = {{586, 2, 1}};


static PyMethodDef methods_KTextBrowser[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KTextBrowser_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_canInsertFromMimeData), meth_KTextBrowser_canInsertFromMimeData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KTextBrowser_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KTextBrowser_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KTextBrowser_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KTextBrowser_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KTextBrowser_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KTextBrowser_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createMimeDataFromSelection), meth_KTextBrowser_createMimeDataFromSelection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KTextBrowser_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KTextBrowser_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KTextBrowser_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KTextBrowser_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KTextBrowser_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KTextBrowser_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_drawFrame), meth_KTextBrowser_drawFrame, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KTextBrowser_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KTextBrowser_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KTextBrowser_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KTextBrowser_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KTextBrowser_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KTextBrowser_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KTextBrowser_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KTextBrowser_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KTextBrowser_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KTextBrowser_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KTextBrowser_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KTextBrowser_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodQuery), meth_KTextBrowser_inputMethodQuery, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insertFromMimeData), meth_KTextBrowser_insertFromMimeData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isNotifyClick), meth_KTextBrowser_isNotifyClick, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KTextBrowser_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KTextBrowser_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KTextBrowser_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KTextBrowser_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KTextBrowser_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KTextBrowser_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KTextBrowser_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KTextBrowser_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KTextBrowser_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KTextBrowser_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KTextBrowser_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KTextBrowser_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KTextBrowser_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KTextBrowser_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KTextBrowser_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scrollContentsBy), meth_KTextBrowser_scrollContentsBy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setNotifyClick), meth_KTextBrowser_setNotifyClick, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSource), meth_KTextBrowser_setSource, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setViewportMargins), meth_KTextBrowser_setViewportMargins, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setupViewport), meth_KTextBrowser_setupViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KTextBrowser_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KTextBrowser_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KTextBrowser_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KTextBrowser_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_viewportEvent), meth_KTextBrowser_viewportEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KTextBrowser_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KTextBrowser_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KTextBrowser[] = {
    {"urlClick(const QString&)", 0},
    {"mailClick(const QString&,const QString&)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTextBrowser = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KTextBrowser,
        {0}
    },
    sipNameNr_KTextBrowser,
    -1,
    -1,
    {0, 0, 1},
    supers_KTextBrowser,
    0,
    58, methods_KTextBrowser,
    0, 0,
    0, 0,
    init_KTextBrowser,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTextBrowser,
    release_KTextBrowser,
    cast_KTextBrowser,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KTextBrowser::staticMetaObject,
    0,
    pyqt4_signals_KTextBrowser
};

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktabwidget.sip"
#include <ktabwidget.h>
#line 48938 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 48942 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 48945 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48948 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48951 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48954 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48957 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48960 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48963 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 48966 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 48969 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 48972 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 48975 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 48978 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 48981 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtabbar.sip"
#include <qtabbar.h>
#line 48984 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48987 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48990 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 48993 "sipkdeuipart0.cpp"
#line 269 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 48996 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtabwidget.sip"
#include <qtabwidget.h>
#line 48999 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 49002 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 49005 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 49008 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 49011 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 49014 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 49017 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 49020 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 49023 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 49026 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 49029 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 49032 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 49035 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 49038 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 49041 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49046 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49049 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49052 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49055 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49058 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49061 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49064 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49067 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49070 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 49073 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 49076 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 49079 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 49140 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 49143 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 49146 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 49149 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 49152 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 49157 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 49160 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 49163 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 49166 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 49169 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 49172 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 49175 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 49178 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 49181 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 49186 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 49189 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 49192 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 49195 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 49198 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 49203 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 49208 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 49213 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 49218 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 49221 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 49224 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 49227 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 49230 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 49233 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 49236 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 49239 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 49242 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 49245 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 49248 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 49251 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 49254 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 49257 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 49260 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 49291 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 49294 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 49297 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 49300 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 49303 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 49306 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 49309 "sipkdeuipart0.cpp"


class sipKTabWidget : public KTabWidget
{
public:
    sipKTabWidget(QWidget *,Qt::WFlags);
    virtual ~sipKTabWidget();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtect_initStyleOption(QStyleOptionTabWidgetFrame *) const;
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtect_setTabBar(QTabBar *);
    QTabBar * sipProtect_tabBar() const;
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    int sipProtect_tabBarWidthForMaxChars(int);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_tabInserted(bool,int);
    void sipProtectVirt_tabRemoved(bool,int);
    void sipProtect_currentChanged(int);
    void sipProtectVirt_wheelDelta(bool,int);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void moveTab(int,int);
    void removePage(QWidget *);
    void removeTab(int);
    void mouseDoubleClickEvent(QMouseEvent *);
    void mousePressEvent(QMouseEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dropEvent(QDropEvent *);
    void wheelEvent(QWheelEvent *);
    void resizeEvent(QResizeEvent *);
    void tabInserted(int);
    void tabRemoved(int);
    void wheelDelta(int);
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    bool event(QEvent *);
    void showEvent(QShowEvent *);
    void keyPressEvent(QKeyEvent *);
    void paintEvent(QPaintEvent *);
    void changeEvent(QEvent *);
    int devType() const;
    void setVisible(bool);
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    void mouseReleaseEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void moveEvent(QMoveEvent *);
    void closeEvent(QCloseEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void hideEvent(QHideEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void inputMethodEvent(QInputMethodEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    bool focusNextPrevChild(bool);
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKTabWidget(const sipKTabWidget &);
    sipKTabWidget &operator = (const sipKTabWidget &);

    char sipPyMethods[53];
};

sipKTabWidget::sipKTabWidget(QWidget *a0,Qt::WFlags a1): KTabWidget(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKTabWidget::~sipKTabWidget()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKTabWidget::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KTabWidget);
}

int sipKTabWidget::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KTabWidget::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KTabWidget,_c,_id,_a);

    return _id;
}

void *sipKTabWidget::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KTabWidget,_clname)) ? this : KTabWidget::qt_metacast(_clname);
}

void sipKTabWidget::moveTab(int a0,int a1)
{
    typedef void (*sipVH_QtGui_32)(sip_gilstate_t,PyObject *,int,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_moveTab);

    if (!meth)
    {
        KTabWidget::moveTab(a0,a1);
        return;
    }

    ((sipVH_QtGui_32)(sipModuleAPI_kdeui_QtGui->em_virthandlers[32]))(sipGILState,meth,a0,a1);
}

void sipKTabWidget::removePage(QWidget *a0)
{
    typedef void (*sipVH_QtGui_8)(sip_gilstate_t,PyObject *,QWidget *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_removePage);

    if (!meth)
    {
        KTabWidget::removePage(a0);
        return;
    }

    ((sipVH_QtGui_8)(sipModuleAPI_kdeui_QtGui->em_virthandlers[8]))(sipGILState,meth,a0);
}

void sipKTabWidget::removeTab(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_removeTab);

    if (!meth)
    {
        KTabWidget::removeTab(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTabWidget::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        KTabWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabWidget::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        KTabWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabWidget::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        KTabWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabWidget::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        KTabWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTabWidget::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        KTabWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKTabWidget::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        KTabWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKTabWidget::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        KTabWidget::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKTabWidget::tabInserted(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_tabInserted);

    if (!meth)
    {
        KTabWidget::tabInserted(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTabWidget::tabRemoved(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_tabRemoved);

    if (!meth)
    {
        KTabWidget::tabRemoved(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTabWidget::wheelDelta(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_wheelDelta);

    if (!meth)
    {
        KTabWidget::wheelDelta(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

QSize sipKTabWidget::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[13]),sipPySelf,NULL,sipName_sizeHint);

    if (!meth)
        return QTabWidget::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKTabWidget::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[14]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!meth)
        return QTabWidget::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

bool sipKTabWidget::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QTabWidget::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTabWidget::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QTabWidget::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTabWidget::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QTabWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTabWidget::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QTabWidget::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTabWidget::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QTabWidget::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKTabWidget::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[20]),sipPySelf,NULL,sipName_devType);

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTabWidget::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

int sipKTabWidget::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[22]),sipPySelf,NULL,sipName_heightForWidth);

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKTabWidget::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[23]),sipPySelf,NULL,sipName_paintEngine);

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKTabWidget::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabWidget::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabWidget::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTabWidget::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTabWidget::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTabWidget::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabWidget::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabWidget::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKTabWidget::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKTabWidget::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QWidget::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKTabWidget::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKTabWidget::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTabWidget::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKTabWidget::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKTabWidget::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[38]),sipPySelf,NULL,sipName_metric);

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKTabWidget::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKTabWidget::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[40]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKTabWidget::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKTabWidget::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTabWidget::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKTabWidget::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKTabWidget::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTabWidget::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTabWidget::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKTabWidget::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTabWidget::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTabWidget::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabWidget::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTabWidget::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKTabWidget::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKTabWidget::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKTabWidget::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKTabWidget::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKTabWidget::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKTabWidget::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

void sipKTabWidget::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKTabWidget::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKTabWidget::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKTabWidget::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipKTabWidget::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipKTabWidget::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKTabWidget::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipKTabWidget::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKTabWidget::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? QWidget::closeEvent(a0) : closeEvent(a0));
}

void sipKTabWidget::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? QWidget::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipKTabWidget::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKTabWidget::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKTabWidget::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipKTabWidget::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? QWidget::hideEvent(a0) : hideEvent(a0));
}

int sipKTabWidget::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKTabWidget::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipKTabWidget::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKTabWidget::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKTabWidget::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKTabWidget::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKTabWidget::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipKTabWidget::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKTabWidget::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKTabWidget::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKTabWidget::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKTabWidget::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKTabWidget::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKTabWidget::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKTabWidget::sipProtect_initStyleOption(QStyleOptionTabWidgetFrame *a0) const
{
    QTabWidget::initStyleOption(a0);
}

bool sipKTabWidget::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QTabWidget::event(a0) : event(a0));
}

void sipKTabWidget::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QTabWidget::showEvent(a0) : showEvent(a0));
}

void sipKTabWidget::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QTabWidget::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKTabWidget::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? QTabWidget::paintEvent(a0) : paintEvent(a0));
}

void sipKTabWidget::sipProtect_setTabBar(QTabBar *a0)
{
    QTabWidget::setTabBar(a0);
}

QTabBar * sipKTabWidget::sipProtect_tabBar() const
{
    return QTabWidget::tabBar();
}

void sipKTabWidget::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QTabWidget::changeEvent(a0) : changeEvent(a0));
}

void sipKTabWidget::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKTabWidget::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKTabWidget::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKTabWidget::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKTabWidget::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::dropEvent(a0) : dropEvent(a0));
}

int sipKTabWidget::sipProtect_tabBarWidthForMaxChars(int a0)
{
    return KTabWidget::tabBarWidthForMaxChars(a0);
}

void sipKTabWidget::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::wheelEvent(a0) : wheelEvent(a0));
}

void sipKTabWidget::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? KTabWidget::resizeEvent(a0) : resizeEvent(a0));
}

void sipKTabWidget::sipProtectVirt_tabInserted(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? KTabWidget::tabInserted(a0) : tabInserted(a0));
}

void sipKTabWidget::sipProtectVirt_tabRemoved(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? KTabWidget::tabRemoved(a0) : tabRemoved(a0));
}

void sipKTabWidget::sipProtect_currentChanged(int a0)
{
    KTabWidget::currentChanged(a0);
}

void sipKTabWidget::sipProtectVirt_wheelDelta(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? KTabWidget::wheelDelta(a0) : wheelDelta(a0));
}


extern "C" {static PyObject *meth_KTabWidget_receivers(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 50700 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_metric(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_inputMethodEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_updateMicroFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_create(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KTabWidget,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_destroy(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_focusNextPrevChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_focusNextChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_initStyleOption(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_initStyleOption(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QStyleOptionTabWidgetFrame * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QStyleOptionTabWidgetFrame,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_initStyleOption(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_initStyleOption);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_event(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QEvent,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabBar(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabBar(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QTabBar * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ:",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QTabBar,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setTabBar(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setTabBar);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabBar(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabBar(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            QTabBar *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_tabBar();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QTabBar,sipSelf);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabBar);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabTextColor(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabTextColor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const QColor * a1;
        int a1State = 0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiJ1",&sipSelf,sipType_KTabWidget,&sipCpp,&a0,sipType_QColor,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabTextColor(a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QColor *>(a1),sipType_QColor,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setTabTextColor);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabTextColor(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabTextColor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            QColor *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QColor(sipCpp->tabTextColor(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QColor,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabTextColor);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_isTabReorderingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_isTabReorderingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isTabReorderingEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_isTabReorderingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_hoverCloseButton(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_hoverCloseButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hoverCloseButton();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_hoverCloseButton);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_hoverCloseButtonDelayed(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_hoverCloseButtonDelayed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hoverCloseButtonDelayed();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_hoverCloseButtonDelayed);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_isCloseButtonEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_isCloseButtonEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isCloseButtonEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_isCloseButtonEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabCloseActivatePrevious(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabCloseActivatePrevious(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->tabCloseActivatePrevious();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabCloseActivatePrevious);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_automaticResizeTabs(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_automaticResizeTabs(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->automaticResizeTabs();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_automaticResizeTabs);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabBarHidden(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabBarHidden(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabBarHidden(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setTabBarHidden);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_isTabBarHidden(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_isTabBarHidden(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabWidget,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isTabBarHidden();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_isTabBarHidden);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabText(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->tabText(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabText);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabText(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        const QString * a1;
        int a1State = 0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BiJ1",&sipSelf,sipType_KTabWidget,&sipCpp,&a0,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabText(a0,*a1);
            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(sipArgsParsed,sipName_KTabWidget,sipName_setTabText);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_moveTab(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_moveTab(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bii",&sipSelf,sipType_KTabWidget,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KTabWidget::moveTab(a0,a1) : sipCpp->moveTab(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_moveTab);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_removePage(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_removePage(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWidget * a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KTabWidget::removePage(a0) : sipCpp->removePage(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_removePage);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_removeTab(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_removeTab(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KTabWidget::removeTab(a0) : sipCpp->removeTab(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_removeTab);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabReorderingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabReorderingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabReorderingEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setTabReorderingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setHoverCloseButton(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setHoverCloseButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHoverCloseButton(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setHoverCloseButton);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setHoverCloseButtonDelayed(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setHoverCloseButtonDelayed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHoverCloseButtonDelayed(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setHoverCloseButtonDelayed);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setCloseButtonEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setCloseButtonEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCloseButtonEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setCloseButtonEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setTabCloseActivatePrevious(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setTabCloseActivatePrevious(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabCloseActivatePrevious(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setTabCloseActivatePrevious);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_setAutomaticResizeTabs(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_setAutomaticResizeTabs(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAutomaticResizeTabs(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_setAutomaticResizeTabs);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabBarWidthForMaxChars(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabBarWidthForMaxChars(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_tabBarWidthForMaxChars(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabBarWidthForMaxChars);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabWidget,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabInserted(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabInserted(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabInserted(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabInserted);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_tabRemoved(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_tabRemoved(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabRemoved(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_tabRemoved);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_currentChanged(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_currentChanged(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_currentChanged(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_currentChanged);

    return NULL;
}


extern "C" {static PyObject *meth_KTabWidget_wheelDelta(PyObject *, PyObject *);}
static PyObject *meth_KTabWidget_wheelDelta(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabWidget *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabWidget,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelDelta(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabWidget,sipName_wheelDelta);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KTabWidget(void *, const sipTypeDef *);}
static void *cast_KTabWidget(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KTabWidget)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QTabWidget)->ctd_cast((QTabWidget *)(KTabWidget *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KTabWidget(void *, int);}
static void release_KTabWidget(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTabWidget *>(sipCppV);
    else
        delete reinterpret_cast<KTabWidget *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTabWidget(sipSimpleWrapper *);}
static void dealloc_KTabWidget(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTabWidget *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTabWidget(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTabWidget(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTabWidget(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKTabWidget *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;
        Qt::WFlags a1def = 0;
        Qt::WFlags * a1 = &a1def;
        int a1State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JHJ1",sipType_QWidget,&a0,sipOwner,sipType_Qt_WindowFlags,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTabWidget(a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(a1,sipType_Qt_WindowFlags,a1State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KTabWidget[] = {{570, 2, 1}};


static PyMethodDef methods_KTabWidget[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KTabWidget_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_automaticResizeTabs), meth_KTabWidget_automaticResizeTabs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KTabWidget_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KTabWidget_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KTabWidget_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KTabWidget_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KTabWidget_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KTabWidget_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentChanged), meth_KTabWidget_currentChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KTabWidget_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KTabWidget_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KTabWidget_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KTabWidget_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KTabWidget_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KTabWidget_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KTabWidget_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KTabWidget_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KTabWidget_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KTabWidget_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KTabWidget_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KTabWidget_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KTabWidget_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KTabWidget_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KTabWidget_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KTabWidget_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KTabWidget_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverCloseButton), meth_KTabWidget_hoverCloseButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverCloseButtonDelayed), meth_KTabWidget_hoverCloseButtonDelayed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_initStyleOption), meth_KTabWidget_initStyleOption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KTabWidget_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isCloseButtonEnabled), meth_KTabWidget_isCloseButtonEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isTabBarHidden), meth_KTabWidget_isTabBarHidden, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isTabReorderingEnabled), meth_KTabWidget_isTabReorderingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KTabWidget_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KTabWidget_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KTabWidget_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KTabWidget_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KTabWidget_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KTabWidget_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KTabWidget_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KTabWidget_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KTabWidget_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KTabWidget_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveTab), meth_KTabWidget_moveTab, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KTabWidget_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KTabWidget_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KTabWidget_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removePage), meth_KTabWidget_removePage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeTab), meth_KTabWidget_removeTab, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KTabWidget_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KTabWidget_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAutomaticResizeTabs), meth_KTabWidget_setAutomaticResizeTabs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCloseButtonEnabled), meth_KTabWidget_setCloseButtonEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHoverCloseButton), meth_KTabWidget_setHoverCloseButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHoverCloseButtonDelayed), meth_KTabWidget_setHoverCloseButtonDelayed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabBar), meth_KTabWidget_setTabBar, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabBarHidden), meth_KTabWidget_setTabBarHidden, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabCloseActivatePrevious), meth_KTabWidget_setTabCloseActivatePrevious, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabReorderingEnabled), meth_KTabWidget_setTabReorderingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabText), meth_KTabWidget_setTabText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabTextColor), meth_KTabWidget_setTabTextColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KTabWidget_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabBar), meth_KTabWidget_tabBar, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabBarWidthForMaxChars), meth_KTabWidget_tabBarWidthForMaxChars, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabCloseActivatePrevious), meth_KTabWidget_tabCloseActivatePrevious, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabInserted), meth_KTabWidget_tabInserted, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabRemoved), meth_KTabWidget_tabRemoved, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabText), meth_KTabWidget_tabText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabTextColor), meth_KTabWidget_tabTextColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KTabWidget_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KTabWidget_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KTabWidget_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelDelta), meth_KTabWidget_wheelDelta, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KTabWidget_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KTabWidget_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KTabWidget[] = {
    {"closeRequest(QWidget *)", 0},
    {"mouseMiddleClick()", 0},
    {"mouseMiddleClick(QWidget *)", 0},
    {"mouseDoubleClick()", 0},
    {"mouseDoubleClick(QWidget *)", 0},
    {"movedTab(int,int)", 0},
    {"contextMenu(QWidget *,const QPoint&)", 0},
    {"initiateDrag(QWidget *)", 0},
    {"receivedDropEvent(QDropEvent *)", 0},
    {"receivedDropEvent(QWidget *,QDropEvent *)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTabWidget = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KTabWidget,
        {0}
    },
    sipNameNr_KTabWidget,
    -1,
    -1,
    {0, 0, 1},
    supers_KTabWidget,
    0,
    75, methods_KTabWidget,
    0, 0,
    0, 0,
    init_KTabWidget,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTabWidget,
    release_KTabWidget,
    cast_KTabWidget,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KTabWidget::staticMetaObject,
    0,
    pyqt4_signals_KTabWidget
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/ktabbar.sip"
#include <ktabbar.h>
#line 52990 "sipkdeuipart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 52994 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 52997 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 53000 "sipkdeuipart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53003 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53006 "sipkdeuipart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53009 "sipkdeuipart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53012 "sipkdeuipart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53015 "sipkdeuipart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53018 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 53021 "sipkdeuipart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53024 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qtabbar.sip"
#include <qtabbar.h>
#line 53027 "sipkdeuipart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53030 "sipkdeuipart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53033 "sipkdeuipart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53036 "sipkdeuipart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 53039 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 53042 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 53045 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 53048 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 53051 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 53054 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcolor.sip"
#include <qcolor.h>
#line 53057 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 53060 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 53063 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 53066 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 53069 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 53072 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 53075 "sipkdeuipart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 53078 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 53081 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 53084 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 53087 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 53090 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 53093 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53098 "sipkdeuipart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53101 "sipkdeuipart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53104 "sipkdeuipart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53107 "sipkdeuipart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53110 "sipkdeuipart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53113 "sipkdeuipart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53116 "sipkdeuipart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53119 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 53122 "sipkdeuipart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 53125 "sipkdeuipart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 53128 "sipkdeuipart0.cpp"
#line 136 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#include <qlist.h>
#line 66 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qlist.h>
#line 229 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 520 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 53189 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 53192 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 53195 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 53198 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 53201 "sipkdeuipart0.cpp"
#line 466 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 482 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 53206 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 53209 "sipkdeuipart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 53212 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 53215 "sipkdeuipart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 53218 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 53221 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 53224 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 53227 "sipkdeuipart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 53230 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 56 "/usr/local/share/py-sip/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 53235 "sipkdeuipart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 53238 "sipkdeuipart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 53241 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 53244 "sipkdeuipart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 53247 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 114 "/usr/local/share/py-sip/QtGui/qtextoption.sip"
#include <qtextoption.h>
#line 53252 "sipkdeuipart0.cpp"
#line 65 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 88 "/usr/local/share/py-sip/QtGui/qtextlayout.sip"
#include <qtextlayout.h>
#line 53257 "sipkdeuipart0.cpp"
#line 149 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 175 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 53262 "sipkdeuipart0.cpp"
#line 83 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 101 "/usr/local/share/py-sip/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 53267 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 53270 "sipkdeuipart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 53273 "sipkdeuipart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 53276 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 53279 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 53282 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 53285 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 53288 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 53291 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 53294 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 53297 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 53300 "sipkdeuipart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 53303 "sipkdeuipart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 53306 "sipkdeuipart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 53309 "sipkdeuipart0.cpp"
#line 328 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 424 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 637 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 699 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 721 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 130 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 43 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 210 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 53340 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 53343 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 53346 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 53349 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 53352 "sipkdeuipart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 53355 "sipkdeuipart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 53358 "sipkdeuipart0.cpp"


class sipKTabBar : public KTabBar
{
public:
    sipKTabBar(QWidget *);
    virtual ~sipKTabBar();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtect_initStyleOption(QStyleOptionTab *,int) const;
    void sipProtectVirt_tabInserted(bool,int);
    void sipProtectVirt_tabRemoved(bool,int);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    QSize sipProtectVirt_tabSizeHint(bool,int) const;
    void sipProtect_closeButtonClicked();
    void sipProtect_enableCloseButton();
    void sipProtectVirt_activateDragSwitchTab(bool);
    void sipProtectVirt_tabLayoutChange(bool);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void mouseDoubleClickEvent(QMouseEvent *);
    void mousePressEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void wheelEvent(QWheelEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dropEvent(QDropEvent *);
    void paintEvent(QPaintEvent *);
    void leaveEvent(QEvent *);
    QSize tabSizeHint(int) const;
    void activateDragSwitchTab();
    void tabLayoutChange();
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    void tabInserted(int);
    void tabRemoved(int);
    bool event(QEvent *);
    void resizeEvent(QResizeEvent *);
    void showEvent(QShowEvent *);
    void keyPressEvent(QKeyEvent *);
    void changeEvent(QEvent *);
    void hideEvent(QHideEvent *);
    int devType() const;
    void setVisible(bool);
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    void keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void moveEvent(QMoveEvent *);
    void closeEvent(QCloseEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void inputMethodEvent(QInputMethodEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    bool focusNextPrevChild(bool);
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKTabBar(const sipKTabBar &);
    sipKTabBar &operator = (const sipKTabBar &);

    char sipPyMethods[52];
};

sipKTabBar::sipKTabBar(QWidget *a0): KTabBar(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKTabBar::~sipKTabBar()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKTabBar::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_KTabBar);
}

int sipKTabBar::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KTabBar::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_KTabBar,_c,_id,_a);

    return _id;
}

void *sipKTabBar::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast && sip_kdeui_qt_metacast(sipPySelf,sipType_KTabBar,_clname)) ? this : KTabBar::qt_metacast(_clname);
}

void sipKTabBar::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        KTabBar::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabBar::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        KTabBar::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabBar::mouseMoveEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!meth)
    {
        KTabBar::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabBar::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        KTabBar::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKTabBar::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        KTabBar::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKTabBar::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        KTabBar::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabBar::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        KTabBar::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTabBar::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        KTabBar::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKTabBar::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        KTabBar::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTabBar::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        KTabBar::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

QSize sipKTabBar::tabSizeHint(int a0) const
{
    typedef QSize (*sipVH_QtGui_71)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[10]),sipPySelf,NULL,sipName_tabSizeHint);

    if (!meth)
        return KTabBar::tabSizeHint(a0);

    return ((sipVH_QtGui_71)(sipModuleAPI_kdeui_QtGui->em_virthandlers[71]))(sipGILState,meth,a0);
}

void sipKTabBar::activateDragSwitchTab()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_activateDragSwitchTab);

    if (!meth)
    {
        KTabBar::activateDragSwitchTab();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKTabBar::tabLayoutChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_tabLayoutChange);

    if (!meth)
    {
        KTabBar::tabLayoutChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

QSize sipKTabBar::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[13]),sipPySelf,NULL,sipName_sizeHint);

    if (!meth)
        return QTabBar::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKTabBar::minimumSizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[14]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!meth)
        return QTabBar::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

void sipKTabBar::tabInserted(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_tabInserted);

    if (!meth)
    {
        QTabBar::tabInserted(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKTabBar::tabRemoved(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_tabRemoved);

    if (!meth)
    {
        QTabBar::tabRemoved(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

bool sipKTabBar::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QTabBar::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kdeui_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKTabBar::resizeEvent(QResizeEvent *a0)
{
    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_resizeEvent);

    if (!meth)
    {
        QTabBar::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKTabBar::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QTabBar::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKTabBar::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QTabBar::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTabBar::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QTabBar::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabBar::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QTabBar::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

int sipKTabBar::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[23]),sipPySelf,NULL,sipName_devType);

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kdeui_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKTabBar::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

int sipKTabBar::heightForWidth(int a0) const
{
    typedef int (*sipVH_QtGui_29)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[25]),sipPySelf,NULL,sipName_heightForWidth);

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kdeui_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKTabBar::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[26]),sipPySelf,NULL,sipName_paintEngine);

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

void sipKTabBar::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKTabBar::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTabBar::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKTabBar::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabBar::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKTabBar::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QWidget::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKTabBar::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QWidget::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKTabBar::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKTabBar::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTabBar::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

int sipKTabBar::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    typedef int (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[37]),sipPySelf,NULL,sipName_metric);

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKTabBar::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKTabBar::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    typedef QVariant (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[39]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKTabBar::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKTabBar::enabledChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTabBar::paletteChange(const QPalette& a0)
{
    typedef void (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,const QPalette&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKTabBar::fontChange(const QFont& a0)
{
    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QFont&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKTabBar::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kdeui_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKTabBar::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKTabBar::eventFilter(QObject *a0,QEvent *a1)
{
    typedef bool (*sipVH_QtCore_21)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kdeui_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKTabBar::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kdeui_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKTabBar::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kdeui_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKTabBar::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kdeui_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKTabBar::connectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKTabBar::disconnectNotify(const char *a0)
{
    typedef void (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,const char *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKTabBar::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKTabBar::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKTabBar::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKTabBar::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKTabBar::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKTabBar::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

void sipKTabBar::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKTabBar::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipKTabBar::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipKTabBar::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKTabBar::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKTabBar::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? QWidget::closeEvent(a0) : closeEvent(a0));
}

void sipKTabBar::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? QWidget::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipKTabBar::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKTabBar::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKTabBar::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

int sipKTabBar::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKTabBar::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipKTabBar::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKTabBar::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKTabBar::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKTabBar::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKTabBar::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipKTabBar::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKTabBar::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKTabBar::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKTabBar::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKTabBar::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKTabBar::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKTabBar::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKTabBar::sipProtect_initStyleOption(QStyleOptionTab *a0,int a1) const
{
    QTabBar::initStyleOption(a0,a1);
}

void sipKTabBar::sipProtectVirt_tabInserted(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QTabBar::tabInserted(a0) : tabInserted(a0));
}

void sipKTabBar::sipProtectVirt_tabRemoved(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? QTabBar::tabRemoved(a0) : tabRemoved(a0));
}

bool sipKTabBar::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QTabBar::event(a0) : event(a0));
}

void sipKTabBar::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? QTabBar::resizeEvent(a0) : resizeEvent(a0));
}

void sipKTabBar::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QTabBar::showEvent(a0) : showEvent(a0));
}

void sipKTabBar::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QTabBar::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKTabBar::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QTabBar::changeEvent(a0) : changeEvent(a0));
}

void sipKTabBar::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? QTabBar::hideEvent(a0) : hideEvent(a0));
}

void sipKTabBar::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabBar::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKTabBar::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabBar::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKTabBar::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabBar::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKTabBar::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? KTabBar::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKTabBar::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? KTabBar::wheelEvent(a0) : wheelEvent(a0));
}

void sipKTabBar::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? KTabBar::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKTabBar::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? KTabBar::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKTabBar::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? KTabBar::dropEvent(a0) : dropEvent(a0));
}

void sipKTabBar::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? KTabBar::paintEvent(a0) : paintEvent(a0));
}

void sipKTabBar::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? KTabBar::leaveEvent(a0) : leaveEvent(a0));
}

QSize sipKTabBar::sipProtectVirt_tabSizeHint(bool sipSelfWasArg,int a0) const
{
    return (sipSelfWasArg ? KTabBar::tabSizeHint(a0) : tabSizeHint(a0));
}

void sipKTabBar::sipProtect_closeButtonClicked()
{
    KTabBar::closeButtonClicked();
}

void sipKTabBar::sipProtect_enableCloseButton()
{
    KTabBar::enableCloseButton();
}

void sipKTabBar::sipProtectVirt_activateDragSwitchTab(bool sipSelfWasArg)
{
    (sipSelfWasArg ? KTabBar::activateDragSwitchTab() : activateDragSwitchTab());
}

void sipKTabBar::sipProtectVirt_tabLayoutChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? KTabBar::tabLayoutChange() : tabLayoutChange());
}


extern "C" {static PyObject *meth_KTabBar_receivers(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            int sipRes = 0;

#line 462 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
#line 54727 "sipkdeuipart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QTimerEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QChildEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QFocusEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QCloseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QContextMenuEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QTabletEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QActionEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QDragLeaveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_metric(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QPaintDevice_PaintDeviceMetric,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QInputMethodEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_inputMethodEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_updateMicroFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_create(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KTabBar,&sipCpp,&a0,&a1,&a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(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(sipArgsParsed,sipName_KTabBar,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_destroy(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_focusNextPrevChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_focusNextChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QPalette,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QFont,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_initStyleOption(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_initStyleOption(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QStyleOptionTab * a0;
        int a1;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8i",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QStyleOptionTab,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_initStyleOption(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_initStyleOption);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabInserted(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabInserted(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabInserted(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabInserted);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabRemoved(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabRemoved(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabRemoved(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabRemoved);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_event(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QEvent,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QResizeEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QShowEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QKeyEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QHideEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_setTabReorderingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_setTabReorderingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabReorderingEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_setTabReorderingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_isTabReorderingEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_isTabReorderingEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isTabReorderingEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_isTabReorderingEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_setHoverCloseButton(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_setHoverCloseButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHoverCloseButton(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_setHoverCloseButton);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_hoverCloseButton(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_hoverCloseButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hoverCloseButton();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_hoverCloseButton);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_setHoverCloseButtonDelayed(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_setHoverCloseButtonDelayed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHoverCloseButtonDelayed(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_setHoverCloseButtonDelayed);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_hoverCloseButtonDelayed(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_hoverCloseButtonDelayed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hoverCloseButtonDelayed();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_hoverCloseButtonDelayed);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_setCloseButtonEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_setCloseButtonEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCloseButtonEnabled(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_setCloseButtonEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_isCloseButtonEnabled(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_isCloseButtonEnabled(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isCloseButtonEnabled();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_isCloseButtonEnabled);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_setTabCloseActivatePrevious(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_setTabCloseActivatePrevious(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setTabCloseActivatePrevious(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_setTabCloseActivatePrevious);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabCloseActivatePrevious(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabCloseActivatePrevious(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->tabCloseActivatePrevious();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabCloseActivatePrevious);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_selectTab(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_selectTab(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QPoint * a0;
        KTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QPoint,&a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->selectTab(*a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_selectTab);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QMouseEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QWheelEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QDragEnterEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QDragMoveEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QDropEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QPaintEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KTabBar,&sipCpp,sipType_QEvent,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabSizeHint(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabSizeHint(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KTabBar,&sipCpp,&a0))
        {
            QSize *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QSize(sipCpp->sipProtectVirt_tabSizeHint(sipSelfWasArg,a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabSizeHint);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_closeButtonClicked(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_closeButtonClicked(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_closeButtonClicked();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_closeButtonClicked);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_enableCloseButton(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_enableCloseButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_enableCloseButton();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_enableCloseButton);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_activateDragSwitchTab(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_activateDragSwitchTab(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_activateDragSwitchTab(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_activateDragSwitchTab);

    return NULL;
}


extern "C" {static PyObject *meth_KTabBar_tabLayoutChange(PyObject *, PyObject *);}
static PyObject *meth_KTabBar_tabLayoutChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKTabBar *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KTabBar,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabLayoutChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KTabBar,sipName_tabLayoutChange);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KTabBar(void *, const sipTypeDef *);}
static void *cast_KTabBar(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KTabBar)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QTabBar)->ctd_cast((QTabBar *)(KTabBar *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KTabBar(void *, int);}
static void release_KTabBar(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKTabBar *>(sipCppV);
    else
        delete reinterpret_cast<KTabBar *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KTabBar(sipSimpleWrapper *);}
static void dealloc_KTabBar(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKTabBar *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KTabBar(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KTabBar(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KTabBar(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKTabBar *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|JH",sipType_QWidget,&a0,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKTabBar(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KTabBar[] = {{566, 2, 1}};


static PyMethodDef methods_KTabBar[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KTabBar_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_activateDragSwitchTab), meth_KTabBar_activateDragSwitchTab, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KTabBar_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KTabBar_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeButtonClicked), meth_KTabBar_closeButtonClicked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KTabBar_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KTabBar_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KTabBar_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KTabBar_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KTabBar_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KTabBar_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KTabBar_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KTabBar_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KTabBar_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KTabBar_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KTabBar_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enableCloseButton), meth_KTabBar_enableCloseButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KTabBar_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KTabBar_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KTabBar_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KTabBar_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KTabBar_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KTabBar_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KTabBar_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KTabBar_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KTabBar_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KTabBar_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverCloseButton), meth_KTabBar_hoverCloseButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hoverCloseButtonDelayed), meth_KTabBar_hoverCloseButtonDelayed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_initStyleOption), meth_KTabBar_initStyleOption, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KTabBar_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isCloseButtonEnabled), meth_KTabBar_isCloseButtonEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isTabReorderingEnabled), meth_KTabBar_isTabReorderingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KTabBar_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KTabBar_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KTabBar_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KTabBar_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KTabBar_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KTabBar_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KTabBar_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KTabBar_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KTabBar_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KTabBar_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KTabBar_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KTabBar_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KTabBar_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KTabBar_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KTabBar_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_selectTab), meth_KTabBar_selectTab, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCloseButtonEnabled), meth_KTabBar_setCloseButtonEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHoverCloseButton), meth_KTabBar_setHoverCloseButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHoverCloseButtonDelayed), meth_KTabBar_setHoverCloseButtonDelayed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabCloseActivatePrevious), meth_KTabBar_setTabCloseActivatePrevious, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTabReorderingEnabled), meth_KTabBar_setTabReorderingEnabled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KTabBar_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabCloseActivatePrevious), meth_KTabBar_tabCloseActivatePrevious, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabInserted), meth_KTabBar_tabInserted, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabLayoutChange), meth_KTabBar_tabLayoutChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabRemoved), meth_KTabBar_tabRemoved, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabSizeHint), meth_KTabBar_tabSizeHint, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KTabBar_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KTabBar_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KTabBar_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KTabBar_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KTabBar_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KTabBar[] = {
    {"wheelDelta(int)", 0},
    {"closeRequest(int)", 0},
    {"moveTab(int,int)", 0},
    {"receivedDropEvent(int,QDropEvent *)", 0},
    {"initiateDrag(int)", 0},
    {"mouseMiddleClick(int)", 0},
    {"newTabRequest()", 0},
    {"tabDoubleClicked(int)", 0},
    {"mouseDoubleClick(int)", 0},
    {"emptyAreaContextMenu(const QPoint&)", 0},
    {"contextMenu(int,const QPoint&)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kdeui_KTabBar = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KTabBar,
        {0}
    },
    sipNameNr_KTabBar,
    -1,
    -1,
    {0, 0, 1},
    supers_KTabBar,
    0,
    65, methods_KTabBar,
    0, 0,
    0, 0,
    init_KTabBar,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KTabBar,
    release_KTabBar,
    cast_KTabBar,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KTabBar::staticMetaObject,
    0,
    pyqt4_signals_KTabBar
};
