/*
 * Module code.
 *
 * Generated by SIP 4.8.2 on Sun Oct 11 20:13:01 2009
 */

#include "sipAPIkio.h"

#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12 "sipkiopart0.cpp"
#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kar.sip"
#include <kar.h>
#line 15 "sipkiopart0.cpp"
#line 141 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/karchive.sip"
#include <karchive.h>
#line 18 "sipkiopart0.cpp"
#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurlpixmapprovider.sip"
#include <kurlpixmapprovider.h>
#line 21 "sipkiopart0.cpp"
#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 24 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 27 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 30 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qimage.sip"
#include <qimage.h>
#line 33 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 36 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 39 "sipkiopart0.cpp"
#line 321 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 42 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 45 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 48 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 51 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 54 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurlcompletion.sip"
#include <kurlcompletion.h>
#line 57 "sipkiopart0.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 60 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 63 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 66 "sipkiopart0.cpp"
#line 43 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 154 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 71 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 74 "sipkiopart0.cpp"
#line 836 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 77 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 80 "sipkiopart0.cpp"
#line 43 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 83 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 86 "sipkiopart0.cpp"
#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 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 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 102 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 105 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 108 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 111 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 114 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 117 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 120 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 123 "sipkiopart0.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 126 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kdatetime.sip"
#include <kdatetime.h>
#line 129 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 132 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtNetwork/qnetworkreply.sip"
#include <qnetworkreply.h>
#line 135 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 138 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 141 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfile.sip"
#include <kfile.h>
#line 144 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kpreviewwidgetbase.sip"
#include <kpreviewwidgetbase.h>
#line 147 "sipkiopart0.cpp"
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 162 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/klockfile.sip"
#include <klockfile.h>
#line 165 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kmimetype.sip"
#include <kmimetype.h>
#line 168 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservice.sip"
#include <kservice.h>
#line 171 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicegroup.sip"
#include <kservicegroup.h>
#line 174 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <kservicetype.h>
#line 177 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksharedconfig.sip"
#include <ksharedconfig.h>
#line 180 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksycocaentry.sip"
#include <ksycocaentry.h>
#line 183 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kabstractfilewidget.sip"
#include <kabstractfilewidget.h>
#line 186 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfiledialog.sip"
#include <kfiledialog.h>
#line 189 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/previewjob.sip"
#include <previewjob.h>
#line 192 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 195 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilefiltercombo.sip"
#include <kfilefiltercombo.h>
#line 198 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurlcombobox.sip"
#include <kurlcombobox.h>
#line 201 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 204 "sipkiopart0.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 207 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 210 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 213 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 216 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfile.sip"
#include <kfile.h>
#line 219 "sipkiopart0.cpp"
#line 50 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 222 "sipkiopart0.cpp"
#line 127 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 225 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/deletejob.sip"
#include <deletejob.h>
#line 228 "sipkiopart0.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 231 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 234 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 237 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmarkdialog.sip"
#include <kbookmarkdialog.h>
#line 240 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 243 "sipkiopart0.cpp"
#line 96 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 246 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 249 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 252 "sipkiopart0.cpp"
#line 74 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 255 "sipkiopart0.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 286 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 289 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 292 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 295 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 298 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kencodingfiledialog.sip"
#include <kencodingfiledialog.h>
#line 301 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/krecentdocument.sip"
#include <krecentdocument.h>
#line 304 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 307 "sipkiopart0.cpp"
#line 69 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 310 "sipkiopart0.cpp"
#line 69 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 313 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/fileundomanager.sip"
#include <fileundomanager.h>
#line 316 "sipkiopart0.cpp"
#line 46 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kacl.sip"
#include <kacl.h>
#line 319 "sipkiopart0.cpp"
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdirmodel.sip"
#include <kdirmodel.h>
#line 322 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdirwatch.sip"
#include <kdirwatch.h>
#line 325 "sipkiopart0.cpp"
#line 25 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitemlistproperties.sip"
#include <kfileitemlistproperties.h>
#line 328 "sipkiopart0.cpp"
#line 37 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 331 "sipkiopart0.cpp"
#line 37 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 334 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 337 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 340 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kprotocolmanager.sip"
#include <kprotocolmanager.h>
#line 343 "sipkiopart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_kio[] = {
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'P', 'a', 'i', 'r', '<', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ',', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', ' ', '>', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'S', 's', 'l', 'R', 'e', 's', 'u', 'l', 't', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', ':', ':', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'E', 'R', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', '_', 'I', 'S', '_', 'N', 'O', 'T', '_', 'A', '_', 'F', 'I', 'L', 'E', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'o', 'd', 'e', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', ':', ':', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'W', 'r', 'i', 't', 'e', 'I', 'n', 't', 'o', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'v', 'e', 'r', 'L', 'o', 'a', 'd', 'R', 'e', 's', 'o', 'l', 'v', 'i', 'n', 'g', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'p', 'e', 'n', 'd', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 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,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'T', 'y', 'p', 'e', 0,
    'g', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'N', 'a', 'm', 'e', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'A', 'n', 'd', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'e', 'm', 'i', 't', 'R', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 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,
    'u', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'K', 'M', 'o', 'z', 'i', 'l', 'l', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 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,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', '_', 'S', 'O', 'C', 'K', 'E', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'W', 'R', 'I', 'T', 'I', 'N', 'G', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'R', 'E', 'A', 'D', 'I', 'N', 'G', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'o', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'O', 'f', 'f', 'l', 'i', 'n', 'e', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'F', 'o', 'r', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'B', 'u', 'i', 'l', 'd', 'S', 'y', 'c', 'o', 'c', 'a', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'U', 'T', 'H', 'E', 'N', 'T', 'I', 'C', 'A', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'E', 'N', 'T', 'E', 'R', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 'F', 'l', 'a', 'g', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'A', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 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', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', '>', 0,
    'c', 'h', 'e', 'c', 'k', 'C', 'a', 'c', 'h', 'e', 'd', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'P', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'V', 'i', 's', 'u', 'a', 'l', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'O', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'I', 'C', 'E', '_', 'N', 'O', 'T', '_', 'A', 'V', 'A', 'I', 'L', 'A', 'B', 'L', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'L', 'A', 'U', 'N', 'C', 'H', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', ':', ':', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'X', 'B', 'E', 'L', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 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', 'L', 'i', 's', 't', '<', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', ':', ':', 'R', 'u', 'l', 'e', 's', 'S', 't', 'o', 'r', 'a', 'g', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    'a', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'P', 'A', 'R', 'S', 'E', 'C', 'O', 'N', 'F', 'I', 'G', 'U', 'R', 'A', 'T', 'I', 'O', 'N', 0,
    'K', 'I', 'O', ':', ':', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'i', 'n', 'g', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'N', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'i', 's', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'i', 's', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 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,
    'K', 'S', 'h', 'a', 'r', 'e', 'd', 'P', 't', 'r', '<', 'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', '>', 0,
    'i', 's', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    's', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'M', 'o', 'd', 'e', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'N', 'O', 'T', '_', 'F', 'I', 'L', 'T', 'E', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'E', 'R', 'R', '_', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', 'T', 'I', 'M', 'E', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 'T', 'r', 'a', 'v', 'e', 'r', 's', 'e', 'r', 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,
    'U', 'D', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'W', 'h', 'i', 'c', 'h', 'I', 't', 'e', 'm', 's', 0,
    'A', 'C', 'L', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'A', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'o', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'o', 'r', 'e', 'd', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    's', 't', 'o', 'r', 'e', 'S', 'S', 'L', 'S', 'e', 's', 's', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'J', 'o', 'b', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'P', 'R', 'O', 'X', 'Y', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'L', 'O', 'S', 'E', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'F', 'I', 'L', 'E', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'A', 'C', 'T', 'I', 'O', 'N', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'S', 'O', 'U', 'R', 'C', 'E', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'n', 'e', 'w', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', ':', ':', 'C', 'o', 'p', 'y', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 0,
    't', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'S', 'a', 'v', 'e', 'N', 'e', 'w', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'U', 's', 'e', 'd', 'F', 'o', 'r', 'C', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 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,
    'U', 'D', 'S', '_', 'G', 'U', 'E', 'S', 'S', 'E', 'D', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'e', 'w', 'N', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 's', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'S', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 's', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'L', 'o', 'c', 'a', 'l', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'n', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'A', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'a', 's', 'k', 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'I', 'N', 'T', 'E', 'R', 'R', 'U', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'U', 'N', 'M', 'O', 'U', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'B', 'R', 'O', 'K', 'E', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'R', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'c', 'o', 'p', 'i', 'e', 'd', 'F', 'i', 'l', 'e', 'W', 'a', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 'J', 'o', 'b', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'A', 'u', 't', 'o', 'L', 'o', 'g', 'i', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'P', 'r', 'o', 'p', 's', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'i', 's', 'S', 'o', 'r', 't', 'C', 'a', 's', 'e', 'I', 'n', 's', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'D', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'D', 'o', 'n', 't', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'n', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 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', '<', 'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', '>', 0,
    'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'T', 'h', 'u', 'm', 'b', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'E', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', '_', 'D', 'A', 'T', 'A', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', ':', ':', 'M', 'o', 'd', 'e', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ':', ':', 'F', 'i', 'l', 'e', 'T', 'i', 'm', 'e', 's', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'E', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'n', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'p', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
    'E', 'R', 'R', '_', 'U', 'P', 'G', 'R', 'A', 'D', 'E', '_', 'R', 'E', 'Q', 'U', 'I', 'R', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'C', 'C', 'E', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'I', 'S', 'T', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'i', 's', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'p', 'o', 'i', 'n', 't', 's', 'F', 'o', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'i', 's', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'f', 'i', 'l', 'l', 'D', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'd', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'l', 'o', 't', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    's', 'l', 'o', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'u', 's', 'e', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'e', 'w', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'A', 'c', 'c', 'e', 's', 's', 'M', 'e', 't', 'a', 'd', 'a', 't', 'a', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 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,
    'R', 'e', 'c', 'a', 'l', 'l', 'A', 'n', 'd', 'S', 't', 'o', 'r', 'e', 'R', 'u', 'l', 'e', 's', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', ':', ':', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 'n', 'd', 'A', 'n', 'd', 'K', 'e', 'e', 'p', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'c', 'a', 'c', 'h', 'e', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'O', 'p', 'e', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'p', 'o', 's', 's', 'i', 'b', 'l', 'e', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 0,
    'a', 'd', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'i', 't', 'e', 'm', 's', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'B', 'y', 'M', 'i', 'm', 'e', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'u', 's', 'e', 'r', 'D', 'e', 'f', 'i', 'n', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'K', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'B', 'u', 's', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'S', 't', 'a', 'r', 't', 'e', 'r', 0,
    'a', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'E', 'R', 'R', '_', 'I', 'D', 'E', 'N', 'T', 'I', 'C', 'A', 'L', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', '_', 'S', 'E', 'R', 'V', 'E', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'M', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'O', 'G', 'I', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'O', 'U', 'N', 'T', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'I', 'n', 'c', 'o', 'm', 'i', 'n', 'g', 'T', 'a', 's', 'k', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'M', 'a', 'n', 'd', 'a', 't', 'o', 'r', 'y', 0,
    'e', 'j', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    's', 'h', 'o', 'w', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    's', 'l', 'o', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'd', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'L', 'i', 's', 't', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'u', 'p', 'S', 'i', 'g', 'n', 'a', 'l', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 's', 0,
    'f', 'i', 'n', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'o', 'm', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 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', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    'a', 's', 'k', 'I', 'g', 'n', 'o', 'r', 'e', 'S', 's', 'l', 'E', 'r', 'r', 'o', 'r', 's', 0,
    'U', 'D', 'S', '_', 'X', 'M', 'L', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', 0,
    'I', 'N', 'F', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'I', 'N', 'F', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 'E', 'D', '_', 'S', 'I', 'Z', 'E', 0,
    'o', 'p', 'e', 'n', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'u', 'b', 'l', 'i', 's', 'h', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'I', 'T', 'S', 'E', 'L', 'F', 0,
    'c', 'a', 'n', 'P', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'g', 'e', 't', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'D', 'e', 'f', 'l', 'a', 't', 'e', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'l', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'D', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'd', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'x', 'e', 'c', 0,
    't', 'e', 's', 't', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'N', 'e', 'e', 'd', 'R', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'd', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'a', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'M', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'E', 'T', 'T', 'I', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'E', 'E', 'K', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'E', 'R', '_', 'T', 'I', 'M', 'E', 'O', 'U', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'T', 'A', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'B', 'I', 'N', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'E', 'A', 'D', 0,
    'E', 'R', 'R', '_', 'D', 'O', 'E', 'S', '_', 'N', 'O', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'i', 't', 'e', 'm', 's', 'S', 'u', 'm', 'm', 'a', 'r', 'y', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'K', 'i', 'B', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', 't', 'B', 'a', 's', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'l', 'o', 'n', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'c', 'a', 'n', 'D', 'e', 'l', 'e', 't', 'e', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    's', 'e', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'A', 'm', 'o', 'u', 'n', 't', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'F', 'r', 'o', 'm', 'H', 'o', 's', 't', 0,
    'f', 'o', 'c', 'u', 's', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'i', 'l', 'd', 0,
    'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 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,
    '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,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'U', 'D', 'S', '_', 'C', 'R', 'E', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 'E', 'a', 'r', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    'M', 'S', 'G', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', '_', 'R', 'E', 'Q', 0,
    'g', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'h', 'a', 's', 'A', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'R', 'u', 'n', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'c', 'r', 'i', 'p', 't', 0,
    's', 'h', 'a', 'r', 'e', 'd', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'd', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'M', 'e', 't', 'h', 'o', 'd', 0,
    's', 'i', 'm', 'p', 'l', 'i', 'f', 'i', 'e', 'd', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'o', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'F', 'o', 'r', 'c', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    'h', 't', 't', 'p', '_', 'u', 'p', 'd', 'a', 't', 'e', '_', 'c', 'a', 'c', 'h', 'e', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'K', 'I', 'O', ':', ':', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'E', 'F', 'I', 'N', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'O', 'U', 'T', '_', 'O', 'F', '_', 'M', 'E', 'M', 'O', 'R', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'U', 'S', 'E', 'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'M', 'A', 'L', 'F', 'O', 'R', 'M', 'E', 'D', '_', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'M', 'e', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'h', 'i', 'd', 'e', 'R', 'u', 'n', 'I', 'n', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'h', 'i', 'd', 'e', 'N', 'o', 'C', 'l', 'o', 's', 'e', 'O', 'n', 'E', 'x', 'i', 't', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'k', 'e', 'D', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'V', 'i', 'e', 'w', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'o', 'r', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'e', 'm', 'p', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'e', 'm', 'i', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'D', 'i', 'r', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'i', 'v', 'a', 't', 'e', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 0,
    's', 'l', 'o', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 's', 'e', 't', 'I', 'n', 'p', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 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,
    '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', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', 0,
    'U', 'D', 'S', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'E', 'N', 'D', 'E', 'D', '_', 'A', 'C', 'L', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'v', 'e', 'r', 'r', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'e', 'n', 'd', 'R', 'e', 's', 'u', 'm', 'e', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'M', 'S', 'G', '_', 'D', 'E', 'L', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'M', 'S', 'G', '_', 'L', 'I', 'S', 'T', '_', 'E', 'N', 'T', 'R', 'I', 'E', 'S', 0,
    'I', 'N', 'F', '_', 'G', 'E', 'T', 'T', 'I', 'N', 'G', '_', 'F', 'I', 'L', 'E', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'K', 'I', 'O', ':', ':', 'S', 'e', 's', 's', 'i', 'o', 'n', 'D', 'a', 't', 'a', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'u', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'a', 's', 's', 'i', 'g', 'n', 'J', 'o', 'b', 'T', 'o', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    's', 'e', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'J', 'o', 'b', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'K', 'S', 'h', 'e', 'l', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 'F', 'i', 'l', 'e', 0,
    'i', 's', 'S', 'o', 'u', 'r', 'c', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'U', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'S', 'y', 'm', 'l', 'i', 'n', 'k', 's', 0,
    'N', 'e', 'e', 'd', 'M', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'r', 'i', 't', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'D', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'O', 'c', 't', 'a', 'l', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'I', 'n', 'f', 'o', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'n', 'e', 'e', 'd', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'c', 'a', 'c', 'h', 'e', 'd', 'I', 't', 'e', 'm', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'd', 'o', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'o', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'u', 'l', 't', 'i', 'G', 'e', 't', 'J', 'o', 'b', 0,
    'o', 'u', 't', 'g', 'o', 'i', 'n', 'g', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'H', 'i', 'd', 'e', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'b', 'u', 'i', 'l', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'S', 'U', 'M', 'E', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'h', 'a', 's', 'T', 'a', 's', 'k', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'F', 'i', 'l', 't', 'e', 'r', 'C', 'o', 'm', 'b', 'o', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'm', 'o', 'd', 'e', 'l', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'K', 'D', 'e', 'v', 'i', 'c', 'e', 'L', 'i', 's', 't', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'D', 'i', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'a', 'd', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'C', 'o', 'p', 'y', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'o', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'i', 'n', 'T', 'a', 'b', 's', 0,
    'S', 'h', 'o', 'w', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'I', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'T', 'e', 'x', 't', 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,
    '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,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', '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,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', '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,
    '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,
    'c', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'T', 'I', 'M', 'E', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'R', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', 0,
    'I', 'N', 'F', '_', 'I', 'N', 'F', 'O', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'R', 'E', 'D', 'I', 'R', 'E', 'C', 'T', 'I', 'O', 'N', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 'I', 'n', 'f', 'o', 0,
    'c', 'l', 'o', 's', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'S', 'l', 'a', 'v', 'e', 0,
    'a', 'u', 't', 'o', 'S', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'L', 'L', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'F', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'J', 'o', 'b', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'p', 'a', 's', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'p', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'h', 'a', 's', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'R', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'O', 'p', 'e', 'n', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'a', 'k', 'e', 'D', 'i', 'r', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'K', 'e', 'e', 'p', 'S', 'i', 'z', 'e', 0,
    'u', 's', 'e', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'B', 'a', 's', 'i', 'c', 'I', 'n', 'f', 'o', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'o', 'u', 'r', 'c', 'e', 's', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'R', 'e', 'a', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'i', 's', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'K', 'n', 'o', 'w', 'n', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'M', 'B', 'X', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'l', 'e', 'a', 'r', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'b', 'u', 'i', 'l', 't', 'i', 'n', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    's', 't', 'a', 'r', 't', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'o', 'F', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'm', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'b', 'a', 's', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'J', 'o', 'b', 0,
    's', 'e', 't', 'U', 'n', 'r', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    's', 'l', 'o', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'e', 's', 't', 'i', 'n', 'a', 't', 'i', 'o', 'n', 'S', 'i', 'd', 'e', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'E', 'R', 'R', '_', 'P', 'O', 'S', 'T', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'N', 'E', 'E', 'D', '_', 'P', 'A', 'S', 'S', 'W', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'C', 'O', 'P', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'L', 'I', 'N', 'K', 'D', 'E', 'S', 'T', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    'u', 'n', 'd', 'o', 'J', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'r', 'm', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'L', 'i', 'n', 'k', 'D', 'o', 'n', 'e', 0,
    'l', 'i', 's', 't', 'e', 'n', 'F', 'o', 'r', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'V', 'i', 'e', 'w', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'T', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 0,
    'S', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 'R', 'o', 'l', 'e', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 's', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'l', 'o', 't', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'l', 'o', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'K', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'S', 'o', 'r', 't', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'f', 'i', 'l', 'e', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'd', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'v', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'S', 'h', 'o', 'w', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'e', 't', 'S', 'h', 'o', 'u', 'l', 'd', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'u', 'b', 'S', 'o', 'r', 't', 'L', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    's', 'e', 't', 'P', 'l', 'a', 'i', 'n', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 's', 't', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'O', 'r', 'i', 'g', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'C', 'a', 'p', 'a', 'b', 'i', 'l', 'i', 't', 'i', 'e', 's', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 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,
    '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,
    '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', 'R', 'e', 'g', 'E', 'x', 'p', '>', 0,
    's', 'e', 't', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'c', 'o', 'm', 'm', 'i', 't', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'U', 'D', 'S', '_', 'T', 'A', 'R', 'G', 'E', 'T', '_', 'U', 'R', 'L', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'U', 'D', 'S', '_', 'L', 'O', 'C', 'A', 'L', '_', 'P', 'A', 'T', 'H', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', '_', 'L', 'A', 'R', 'G', 'E', 0,
    'M', 'S', 'G', '_', 'S', 'T', 'A', 'T', '_', 'E', 'N', 'T', 'R', 'Y', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 0,
    'I', 'N', 'F', '_', 'E', 'R', 'R', 'O', 'R', '_', 'P', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'T', 'O', 'T', 'A', 'L', '_', 'S', 'I', 'Z', 'E', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    'o', 'p', 'e', 'n', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'n', 'e', 'e', 'd', 'S', 'u', 'b', 'U', 'r', 'l', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'p', 'u', 't', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'r', 0,
    'm', 'a', 'x', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'm', 'i', 'n', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 'A', 's', 'y', 'n', 'c', 0,
    'p', 'a', 's', 't', 'e', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    's', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 'R', 'u', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'e', 'm', 'p', 'F', 'i', 'l', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'F', 'i', 'l', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    'a', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    't', 'e', 'x', 't', 'R', 'e', 'c', 'o', 'g', 'n', 'i', 'z', 'e', 'd', 0,
    's', 'e', 't', 'I', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    's', 'l', 'o', 't', 'S', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', ':', ':', 'M', 'o', 'd', 'e', 0,
    'f', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'h', 'a', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'N', 'o', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'o', 'v', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    'g', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
    'h', 'a', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'A', 'C', 'L', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'R', 'e', 'p', 'l', 'y', 'T', 'o', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'e', 't', 'h', 'o', 'd', 0,
    'r', 'e', 's', 't', 'a', 'r', 't', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'R', 'o', 'l', 'e', 0,
    's', 'e', 't', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'r', 'e', 'b', 'u', 'i', 'l', 'd', 'K', 'S', 'y', 'c', 'o', 'c', 'a', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    'r', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'H', 't', 't', 'p', 'P', 'o', 's', 't', 0,
    'r', 'a', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'H', 'O', 'L', 'D', 0,
    'C', 'M', 'D', '_', 'D', 'I', 'S', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 'i', 'm', 'p', 'l', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'D', 'e', 'l', 'e', 't', 'e', 'J', 'o', 'b', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'F', 'i', 'l', 'e', 's', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'o', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'b', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'e', 'D', 'i', 'r', 's', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 's', 'u', 'r', 'e', 'U', 'p', 'T', 'o', 'D', 'a', 't', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'A', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'G', 'r', 'o', 'u', 'p', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 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,
    's', 'e', 't', 'T', 'o', 't', 'a', 'l', 'A', 'm', 'o', 'u', 'n', 't', 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,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'D', 'r', 'o', 'p', 's', 0,
    'h', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 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,
    '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,
    's', 'a', 'v', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'i', 's', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'K', 'U', 'r', 'l', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'o', 'r', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', '_', 'E', 'N', 'D', 0,
    'U', 'D', 'S', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'L', 'I', 'N', 'K', '_', 'D', 'E', 'S', 'T', 0,
    'U', 'D', 'S', '_', 'F', 'I', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'I', 'C', 'O', 'N', '_', 'N', 'A', 'M', 'E', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'C', 'A', 'N', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'A', 'C', 'K', 0,
    'M', 'S', 'G', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'I', 'N', 'F', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'S', 'S', 'L', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 'F', 'o', 'r', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'Z', 'i', 'p', 'F', 'i', 'l', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'N', 'o', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'E', 'x', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'I', 's', 'D', 'i', 'r', 'e', 'c', 'o', 'r', 'y', 0,
    's', 'e', 't', 'D', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'a', 'v', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'U', 'T', 'i', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'o', 'w', 'n', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'm', 'o', 'd', 0,
    'a', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'E', 'r', 'r', 'o', 'r', 'N', 'o', 't', 'F', 'o', 'u', 'n', 'd', 0,
    'r', 'e', 'a', 'd', 'S', 'h', 'a', 'r', 'e', 'L', 'i', 's', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'T', 'e', 'c', 'h', 'n', 'i', 'c', 'a', 'l', 'I', 'n', 'f', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    'O', 'w', 'n', 'e', 'r', 'A', 'n', 'd', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
    'i', 's', 'R', 'e', 'g', 'u', 'l', 'a', 'r', 'F', 'i', 'l', 'e', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'P', 'r', 'o', 'g', 'r', 'a', 'm', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'A', 'n', 'y', 'F', 'i', 'l', 'e', 0,
    'D', 'I', 'R', '_', 'O', 'N', 'L', 'Y', '_', 'M', 'O', 'D', 'E', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    't', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'a', 's', 'k', 'F', 'i', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'z', 'e', 0,
    's', 'e', 'n', 'd', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 0,
    'q', 'u', 'e', 'r', 'y', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'm', 'e', 'r', 'g', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 's', 0,
    'l', 'i', 's', 't', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    'K', 'I', 'O', ':', ':', 'L', 'o', 'a', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'S', 'K', '_', 'F', 'U', 'L', 'L', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', 0,
    'C', 'M', 'D', '_', 'M', 'U', 'L', 'T', 'I', '_', 'G', 'E', 'T', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'D', 'i', 'r', 's', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'C', 'h', 'm', 'o', 'd', 'J', 'o', 'b', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'h', 'o', 'w', 's', 'A', 'l', 'l', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'a', 'd', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 0,
    'a', 'b', 'o', 'r', 't', 'A', 'p', 'p', 'l', 'y', 'i', 'n', 'g', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'i', 'e', 'w', 0,
    'f', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    'f', 'i', 'n', 'd', 'U', 's', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'k', 'e', 'e', 'p', 's', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'F', 'i', 'l', 'e', 0,
    't', 'r', 'a', 's', 'h', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'a', 'd', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'f', 'i', 'l', 'l', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'F', 'a', 'v', 'i', 'c', 'o', 'n', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    's', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 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,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'N', 'o', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'i', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 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,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'n', 'e', 'w', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'H', 'o', 's', 't', 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', 'i', 'l', 't', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'u', 'n', 'd', 'o', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 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,
    'i', 's', 'I', 'n', 't', 'e', 'r', 'a', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 's', 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', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 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,
    's', 'y', 'm', 'L', 'i', 'n', 'k', 'T', 'a', 'r', 'g', 'e', 't', 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,
    's', 'a', 'v', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'a', 'v', 'e', 'd', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'D', 'R', 'O', 'P', 0,
    'M', 'S', 'G', '_', 'F', 'I', 'N', 'I', 'S', 'H', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', '_', 'R', 'E', 'Q', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'I', 'N', 'F', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    's', 'e', 'n', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', '_', 's', 't', 'a', 't', 'u', 's', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'L', 'o', 'o', 'p', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'w', 'a', 'n', 't', 'T', 'o', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', '_', 'A', 'L', 'L', 0,
    'f', 'i', 's', 'h', '_', 'e', 'x', 'e', 'c', 'u', 't', 'e', 0,
    'f', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'N', 'o', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'd', 'P', 'a', 't', 'h', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'g', 'e', 't', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'c', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'S', 'i', 'z', 'e', 0,
    'p', 'r', 'o', 'b', 'a', 'b', 'l', 'y', 'S', 'l', 'o', 'w', 0,
    'm', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    's', 'a', 'm', 'b', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'm', 'o', 's', 't', 'L', 'o', 'c', 'a', 'l', 'U', 'r', 'l', 0,
    'a', 'c', 'c', 'e', 'p', 't', 's', 'D', 'r', 'o', 'p', 's', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    'E', 'm', 'a', 'i', 'l', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'W', 'a', 't', 'c', 'h', 'S', 'u', 'b', 'D', 'i', 'r', 's', 0,
    'W', 'a', 't', 'c', 'h', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 0,
    'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'R', 'o', 'l', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'T', 'i', 'm', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'o', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'o', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'I', 't', 'e', 'm', 's', 0,
    'i', 't', 'e', 'm', 's', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    'K', 'A', 'u', 't', 'o', 'U', 'n', 'm', 'o', 'u', 'n', 't', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    's', 'e', 't', 'A', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'K', 'I', 'O', ':', ':', 'L', 'i', 's', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    's', 'e', 't', 'T', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 'O', 'n', 'l', 'y', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'M', 'I', 'M', 'E', 'T', 'Y', 'P', 'E', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'U', 'r', 'l', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'u', 'b', 'd', 'i', 'r', 's', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'P', 'a', 't', 'c', 'h', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 't', 'u', 'p', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'E', 'j', 'e', 'c', 't', 0,
    'u', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'u', 'r', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'B', 'o', 't', 't', 'o', 'm', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'I', 't', 'e', 'm', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'c', 'l', 'e', 'a', 'r', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 't', 'a', 'r', 't', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'i', 'm', 'p', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 's', 0,
    'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'O', 'n', 'l', 'y', 0,
    'v', 'i', 'r', 't', 'u', 'a', 'l', '_', 'h', 'o', 'o', 'k', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'E', 'd', 'i', 't', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 's', 0,
    'd', 'i', 'r', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'o', 'r', 't', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'T', 'a', 'b', 0,
    's', 'l', 'o', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'o', 'p', 'e', 'n', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'T', 'a', 'b', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'i', 't', 'l', 'e', 0,
    'g', 'e', 't', 'C', 'r', 'a', 's', 'h', 'L', 'o', 'g', 's', 0,
    'n', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'e', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'n', 'e', 'x', 't', 'K', 'n', 'o', 'w', 'n', 'T', 'a', 'g', 0,
    'g', 'r', 'o', 'u', 'p', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'm', 'o', 'v', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'o', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'c', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'T', 'e', 'x', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'u', 'b', 'j', 'o', 'b', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    'f', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'O', 'r', 'g', 'a', 'n', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'H', 'i', 's', 't', 'o', 'r', 'y', 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,
    'f', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 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,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'a', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 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,
    'C', 'r', 'e', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    's', 'a', 'v', 'e', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    'R', 'e', 'c', 'a', 'l', 'l', 'R', 'u', 'l', 'e', 's', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    's', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 0,
    'M', 'S', 'G', '_', 'W', 'R', 'I', 'T', 'T', 'E', 'N', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'N', 'A', 'M', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
    's', 'e', 't', 'K', 'i', 'l', 'l', 'F', 'l', 'a', 'g', 0,
    'd', 'r', 'o', 'p', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    's', 'e', 't', 'L', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'a', 'l', 'l', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'h', 'a', 's', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'l', 'a', 'v', 'e', 'S', 't', 'a', 't', 'u', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 'l', 'a', 'v', 'e', 0,
    'S', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'j', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'J', 'o', 'b', 0,
    's', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'a', 'm', 'e', 0,
    'R', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'f', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'S', 'q', 'u', 'e', 'e', 'z', 'e', 'T', 'e', 'x', 't', 0,
    'g', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'g', 'o', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 'N', 'a', 'm', 'e', 's', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    't', 'y', 'p', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'N', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'K', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'm', 'b', 'C', 'o', 'n', 'f', 'P', 'a', 't', 'h', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 0,
    's', 'e', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'l', 'o', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'h', 'a', 's', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'm', 'a', 'r', 'k', 'P', 'a', 'r', 't', 'i', 'a', 'l', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'A', 'g', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'E', 'n', 'v', 'V', 'a', 'r', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 'a', 'd', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'e', 'x', 'p', 'o', 'r', 't', 's', 'P', 'a', 't', 'h', 0,
    'm', 'o', 'u', 'n', 't', 'e', 'd', 'F', 'r', 'o', 'm', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    't', 'y', 'p', 'e', 'F', 'o', 'r', 'M', 'i', 'm', 'e', 0,
    'C', 'o', 'n', 't', 'e', 'n', 't', 'I', 'n', 'f', 'o', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'm', 'i', 'm', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'P', 't', 'r', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    's', 't', 'o', 'p', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 'T', 'o', 'U', 'r', 'l', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'M', 'I', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'N', 'A', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'i', 't', 'e', 'm', 's', 'F', 'o', 'r', 'D', 'i', 'r', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 's', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'T', 'i', 'm', 'e', 0,
    'o', 'p', 'e', 'n', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 'R', 'e', 'q', 0,
    'i', 's', 'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    'a', 'd', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'f', 'i', 'l', 'e', '_', 'd', 'e', 'l', 'e', 't', 'e', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'A', 'B', 'O', 'R', 'T', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'F', 'I', 'L', 'E', 0,
    'C', 'M', 'D', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'L', 'I', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'T', 'E', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 0,
    'u', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'F', 'i', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'a', 'v', 'J', 'o', 'b', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'i', 'n', 'g', 'D', 'i', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'S', 'k', 'i', 'p', 0,
    'i', 's', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'O', 'n', 'l', 'y', 0,
    'd', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'r', 'l', 's', 'D', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'c', 'l', 'o', 's', 'e', 's', 't', 'I', 't', 'e', 'm', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'l', 'a', 'c', 'e', 0,
    's', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'N', 'a', 'm', 'e', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'e', 'w', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'n', 'a', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 't', 'o', 'p', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'K', 'I', 'c', 'o', 'n', 'C', 'a', 'n', 'v', 'a', 's', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 0,
    'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 'M', 'a', 'x', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'g', 'e', 't', 'S', 't', 'a', 'r', 't', 'U', 'r', 'l', 0,
    'v', 'i', 'e', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 't', 'h', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'r', 'e', 's', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'I', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'd', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
    'n', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'N', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'f', 'i', 'n', 'd', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'n', 'e', 'x', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'c', 'o', 'n', 's', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'M', 'a', 'n', 'u', 'a', 'l', 'P', 'r', 'o', 'x', 'y', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'M', 'i', 'b', 0,
    's', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'e', 'm', 'i', 't', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'i', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'i', 's', 'L', 'i', 's', 't', 'e', 'n', 'i', 'n', '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,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'i', 't', 'e', 'm', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 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,
    'N', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 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,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    '_', '_', 'd', 'e', 'l', 'i', 't', 'e', 'm', '_', '_', 0,
    '_', '_', 's', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'I', 'n', 'd', 'e', 'x', 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,
    'e', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'e', 't', 'H', 'o', 'm', 'e', 'U', 'r', 'l', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', 0,
    'U', 'D', 'S', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
    'U', 'D', 'S', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'l', 'i', 's', 't', 'F', 'i', 'e', 'l', 'd', 's', 0,
    'i', 's', 'U', 's', 'i', 'n', 'g', 'S', 's', 'l', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'O', 'P', 'E', 'N', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'I', 'N', 'F', '_', 'U', 'N', 'U', 'S', 'E', 'D', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 0,
    's', 'l', 'a', 'v', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'n', 'e', 'w', 'D', 'e', 's', 't', 'U', 'r', 'l', 0,
    'M', '_', 'N', 'O', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'C', 'u', 'm', 'u', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'a', 'b', 'l', 'e', 0,
    'e', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'a', 'm', 'e', 0,
    'K', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'f', 'i', 'n', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 0,
    'd', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'b', 'i', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'h', 'e', 'l', 'l', 'Q', 'u', 'o', 't', 'e', 0,
    'r', 'u', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'o', 'u', 't', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'a', 'u', 't', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'n', 'o', 'P', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'E', 'd', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'f', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 0,
    'E', 'v', 'e', 'r', 'y', 't', 'h', 'i', 'n', 'g', 0,
    'L', 'i', 'n', 'k', 'e', 'd', 'D', 'a', 't', 'a', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    't', 'i', 'm', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'C', 'L', 0,
    's', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    's', 'e', 't', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 't', 'a', 't', 'i', 's', 't', 'i', 'c', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'W', 'a', 't', 'c', 'h', 'F', 'i', 'l', 'e', 's', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 's', 'A', 'd', 'd', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'a', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'o', 'o', 'l', 0,
    'K', 'A', 'u', 't', 'o', 'M', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    's', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
    'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'd', 'e', 0,
    'C', 'C', '_', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
    'K', 'I', 'O', ':', ':', 'E', 'r', 'r', 'o', 'r', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'F', 'I', 'G', 0,
    'C', 'M', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'r', 'e', 'w', 'r', 'i', 't', 'e', 'U', 'r', 'l', 0,
    't', 'o', 't', 'a', 'l', 'F', 'i', 'l', 'e', 's', 0,
    'p', 'r', 'e', 's', 'e', 't', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', 0,
    'v', 'e', 'r', 'i', 'f', 'y', 'P', 'a', 't', 'h', 0,
    'd', 'i', 'g', 'e', 's', 't', 'I', 'n', 'f', 'o', 0,
    'r', 'e', 'a', 'l', 'm', 'V', 'a', 'l', 'u', 'e', 0,
    'u', 'r', 'l', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'A', 'l', 'l', 0,
    'H', 'i', 'd', 'd', 'e', 'n', 'R', 'o', 'l', 'e', 0,
    'f', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'f', 'o', 'n', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'r', 0,
    'c', 'a', 'n', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'g', 'o', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'o', 'p', 'e', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
    'f', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'l', 'o', 't', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'u', 'r', 'l', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    's', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'n', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'N', 'a', 'v', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'R', 'e', 'm', 'o', 'v', 'e', 0,
    's', 'l', 'o', 't', 'I', 'n', 's', 'e', 'r', 't', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'A', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'M', 'e', 'n', 'u', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'v', 'i', 's', 'i', 't', 'L', 'e', 'a', 'v', 'e', 0,
    'v', 'i', 's', 'i', 't', 'E', 'n', 't', 'e', 'r', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'i', 'e', 'w', 0,
    'p', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 0,
    'A', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'P', 'a', 't', 'h', 0,
    'e', 'm', 'i', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    's', 'e', 't', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    's', 'l', 'o', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'h', 'a', 's', 'S', 'u', 'b', 'j', 'o', 'b', 's', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 'H', 'o', 's', 't', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'a', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'i', 's', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 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,
    'a', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'i', 's', 'F', 'i', 'n', 'i', 's', 'h', '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,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'i', 's', 'W', 'r', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 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,
    'A', 'c', 'c', 'e', 's', 's', 'T', 'i', 'm', 'e', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'i', 'o', 0,
    'g', 'o', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', 0,
    'U', 'D', 'S', '_', 'G', 'R', 'O', 'U', 'P', 0,
    'B', 'l', 'e', 'n', 'd', 'I', 'c', 'o', 'n', 0,
    'D', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    'i', 's', 'A', 'u', 't', 'o', 'S', 's', 'l', 0,
    'c', 'a', 'l', 'c', 'S', 'p', 'e', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'E', 'R', 'R', 'O', 'R', 0,
    'I', 'N', 'F', '_', 'S', 'P', 'E', 'E', 'D', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 's', 'K', 'i', 'l', 'l', 'e', 'd', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'b', 'U', 'r', 'l', 0,
    'e', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    's', 't', 'a', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'l', 'a', 'v', 'e', 'D', 'i', 'e', 'd', 0,
    'h', 'o', 'l', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'e', 't', 'H', 'o', 's', 't', 0,
    's', 'l', 'a', 'v', 'e', '_', 'p', 'i', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'J', 'o', 'b', 0,
    'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 0,
    'R', 'e', 'm', 'o', 'v', 'a', 'b', 'l', 'e', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'U', 'r', 'i', 0,
    'i', 'n', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    'p', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'W', 'P', 'A', 'D', 'P', 'r', 'o', 'x', 'y', 0,
    'K', 'N', 'F', 'S', 'S', 'h', 'a', 'r', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'T', 'y', 'p', 'e', 0,
    's', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    'i', 's', 'S', 'k', 'i', 'p', 'p', 'e', 'd', 0,
    'i', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'T', 'h', 'u', 'm', 'b', 'n', 'a', 'i', 'l', 0,
    'm', 'i', 'm', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'i', 's', 'S', 't', 'o', 'p', 'p', 'e', 'd', 0,
    's', 't', 'a', 'r', 't', 'S', 'c', 'a', 'n', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', 0,
    'D', 'O', 'T', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 0,
    'w', 'r', 'i', 't', 'e', 'F', 'i', 'l', 'e', 0,
    'c', 'a', 'n', 'R', 'e', 's', 'u', 'm', 'e', 0,
    's', 'l', 'o', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'p', 'u', 't', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'f', 'i', 'l', 'e', '_', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 'e', '_', 'c', 'o', 'p', 'y', 0,
    'm', 'u', 'l', 't', 'i', '_', 'g', 'e', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'P', 'u', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'G', 'e', 't', 0,
    'h', 't', 't', 'p', '_', 'p', 'o', 's', 't', 0,
    'C', 'C', '_', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'V', 'e', 'r', 'i', 'f', 'y', 0,
    'C', 'M', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
    'C', 'M', 'D', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'C', 'M', 'D', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'd', 'a', 'v', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    't', 'o', 't', 'a', 'l', 'D', 'i', 'r', 's', 0,
    'e', 'x', 'a', 'c', 't', 'O', 'n', 'l', 'y', 0,
    'e', 'd', 'i', 't', 'P', 'l', 'a', 'c', 'e', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'T', 'o', 'p', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'U', 'r', 'l', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'J', 'o', 'b', 0,
    'r', 'e', 's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'l', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 's', 0,
    'L', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'l', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 0,
    'r', 'e', 'r', 'e', 'a', 'd', 'D', 'i', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 0,
    'i', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'd', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    's', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'e', 'n', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'f', 'i', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 0,
    'h', 'a', 's', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'F', 'o', 'r', 0,
    'l', 'a', 's', 't', 'M', 'a', 't', 'c', 'h', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'U', 'r', 'l', 0,
    's', 'e', 't', 'u', 'p', 'D', 'o', 'n', 'e', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'U', 'r', 'l', 0,
    'l', 'o', 'c', 'a', 'l', 'P', 'a', 't', 'h', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 'e', 'd', 0,
    'e', 'm', 'i', 't', 'S', 'p', 'e', 'e', 'd', 0,
    'd', 'o', 'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    'c', 'a', 'n', 'D', 'e', 'c', 'o', 'd', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'D', 'i', 'r', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'f', 'o', 'r', 'c', 'e', 'S', 'h', 'o', 'w', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 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,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'h', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 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,
    'r', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'h', 'e', 'l', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'r', 's', 0,
    'r', 'e', 'a', 'd', 'y', 'R', 'e', 'a', 'd', 0,
    'i', 's', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'a', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'a', 't', 'a', 0,
    'f', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'U', 'D', 'S', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'U', 'S', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', 0,
    'U', 'D', 'S', '_', 'T', 'I', 'M', 'E', 0,
    's', 't', 'a', 'r', 't', 'S', 's', 'l', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'k', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 0,
    'm', 'u', 'l', 't', 'i', 'G', 'e', 't', 0,
    'g', 'o', 't', 'I', 'n', 'p', 'u', 't', 0,
    'i', 'd', 'l', 'e', 'T', 'i', 'm', 'e', 0,
    'S', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'f', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'R', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
    'A', 'v', 'e', 'r', 'a', 'g', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 0,
    's', 'e', 't', 'C', 'R', 'C', '3', '2', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 0,
    's', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'c', 'a', 'c', 'h', 'e', 'D', 'i', 'r', 0,
    'u', 's', 'e', 'C', 'a', 'c', 'h', 'e', 0,
    'b', 'a', 'd', 'P', 'r', 'o', 'x', 'y', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'P', 'A', 'C', 'P', 'r', 'o', 'x', 'y', 0,
    'u', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'P', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'C', 'o', 'm', 'm', 'e', 'n', 't', 's', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', 0,
    'A', 'd', 'v', 'a', 'n', 'c', 'e', 'd', 0,
    'm', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'M', 'a', 'r', 'k', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 's', 0,
    'p', 'r', 'o', 'f', 'i', 'l', 'e', 's', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'R', 'e', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    's', 't', 'o', 'p', 'S', 'c', 'a', 'n', 0,
    'n', 'e', 'w', 'I', 't', 'e', 'm', 's', 0,
    'A', 'l', 'l', 'I', 't', 'e', 'm', 's', 0,
    'r', 'o', 'o', 't', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    'm', 'i', 'n', 'i', 'I', 'c', 'o', 'n', 0,
    'd', 'a', 't', 'a', 'T', 'y', 'p', 'e', 0,
    'd', 'a', 't', 'e', 't', 'i', 'm', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'a', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'N', 'o', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'E', 'K', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'A', 'D', 0,
    'C', 'M', 'D', '_', 'O', 'P', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'P', 'Y', 0,
    'C', 'M', 'D', '_', 'S', 'T', 'A', 'T', 0,
    'C', 'M', 'D', '_', 'N', 'O', 'N', 'E', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', 0,
    'j', 'o', 'b', 'E', 'r', 'r', 'o', 'r', 0,
    'm', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'd', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'l', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 0,
    'r', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'a', 'd', 'd', 'P', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'c', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    's', 'e', 't', 'D', 'i', 'r', 't', 'y', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 0,
    'o', 'k', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'i', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'n', 'u', 'm', 'F', 'i', 'l', 'e', 's', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    't', 'r', 'a', 'v', 'e', 'r', 's', 'e', 0,
    'f', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'd', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'a', 'd', 'd', 'E', 'n', 't', 'r', 'y', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'd', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'u', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'a', 'd', 'd', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
    'l', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'e', 'd', 0,
    'c', 'a', 'n', 'W', 'r', 'i', 't', 'e', 0,
    's', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'e', 'd', 0,
    'l', 'i', 'n', 'e', 'E', 'd', 'i', 't', 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,
    'i', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'h', 'a', 's', 'E', 'r', 'r', 'o', 'r', 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,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'r', 'e', 'a', 'd', 'D', 'a', 't', 'a', 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,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'r', 'e', 'a', 'd', 'L', 'i', 'n', 'e', 0,
    'i', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    'U', 'D', 'S', '_', 'U', 'R', 'L', 0,
    's', 'e', 't', 'I', 'd', 'l', 'e', 0,
    'i', 's', 'A', 'l', 'i', 'v', 'e', 0,
    'M', '_', 'I', 'S', 'D', 'I', 'R', 0,
    'M', '_', 'M', 'U', 'L', 'T', 'I', 0,
    'A', 'd', 'd', 'a', 'b', 'l', 'e', 0,
    'd', 'i', 'r', 'c', 'o', 'p', 'y', 0,
    'u', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'B', 'l', 'o', 'c', 'k', 'e', 'd', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'k', 'i', 'l', 'l', 'J', 'o', 'b', 0,
    'l', 'i', 's', 't', 'i', 'n', 'g', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'r', 0,
    'F', 'a', 's', 't', 'e', 's', 't', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 0,
    'u', 'r', 'l', 'L', 'i', 's', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'D', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'I', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'N', 'o', 'D', 'r', 'o', 'p', 's', 0,
    'a', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'r', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'a', 's', 'k', 'S', 'k', 'i', 'p', 0,
    'd', 'a', 't', 'a', 'R', 'e', 'q', 0,
    's', 'e', 't', 'S', 'i', 'd', 'e', 0,
    'u', 'n', 'm', 'o', 'u', 'n', 't', 0,
    's', 'p', 'e', 'c', 'i', 'a', 'l', 0,
    'C', 'M', 'D', '_', 'D', 'E', 'L', 0,
    'C', 'M', 'D', '_', 'P', 'U', 'T', 0,
    'C', 'M', 'D', '_', 'G', 'E', 'T', 0,
    's', 'y', 'm', 'l', 'i', 'n', 'k', 0,
    'l', 'i', 's', 't', 'D', 'i', 'r', 0,
    'w', 'r', 'i', 't', 't', 'e', 'n', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'd', 0,
    'l', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    'd', 'e', 's', 't', 'U', 'r', 'l', 0,
    's', 'r', 'c', 'U', 'r', 'l', 's', 0,
    'u', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 'n', 'd', 'n', 'o', 'w', 0,
    'm', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'U', 'r', 'l', 'R', 'o', 'l', 'e', 0,
    'a', 'p', 'p', 'l', 'i', 'e', 'd', 0,
    'g', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'M', 'o', 'd', 'e', 'M', 'a', 'x', 0,
    'b', 'a', 's', 'e', 'U', 'r', 'l', 0,
    'd', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'n', 'u', 'm', 'D', 'i', 'r', 's', 0,
    'i', 's', 'D', 'i', 'r', 't', 'y', 0,
    't', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    's', 'e', 't', 'U', 't', 'f', '8', 0,
    'a', 'd', 'd', 'r', 'e', 's', 's', 0,
    't', 'o', 'G', 'r', 'o', 'u', 'p', 0,
    'i', 's', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'e', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 0,
    's', 'u', 'b', 'j', 'o', 'b', 's', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'o', 'P', 'r', 'o', 'x', 'y', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'a', 'd', 'd', 'F', 'i', 'l', 'e', 0,
    'o', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 'd', 'e', 'x', 'A', 't', 0,
    't', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 's', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 0,
    's', 'o', 'r', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'a', 't', 'h', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 0,
    '_', '_', 'l', 'e', 'n', '_', '_', 0,
    'i', 'n', 'd', 'e', 'x', 'O', 'f', 0,
    's', 'e', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    'f', 'i', 'l', 't', 'e', 'r', 's', 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,
    'e', 'd', 'i', 't', 'o', 'r', 0,
    'g', 'o', 'H', 'o', 'm', 'e', 0,
    'g', 'o', 'B', 'a', 'c', 'k', 0,
    'o', 'p', 'e', 'n', 'e', 'd', 0,
    'p', 'a', 's', 's', 'w', 'd', 0,
    's', 'e', 't', 'P', 'I', 'D', 0,
    'S', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'S', 'K', 'I', 'P', 0,
    'M', '_', 'S', 'K', 'I', 'P', 0,
    'u', 'p', 'l', 'o', 'a', 'd', 0,
    'f', 'a', 'i', 'l', 'e', 'd', 0,
    's', 'e', 't', 'J', 'o', 'b', 0,
    'r', 'u', 'n', 'U', 'r', 'l', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 0,
    'P', 'r', 'o', 'm', 'p', 't', 0,
    'a', 's', 's', 'i', 'g', 'n', 0,
    'u', 'n', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'L', 'i', 'n', 'k', 0,
    'a', 'd', 'd', 'D', 'i', 'r', 0,
    's', 'e', 't', 'A', 'C', 'L', 0,
    's', 'r', 'c', 'U', 'r', 'l', 0,
    'l', 'i', 'n', 'k', 'A', 's', 0,
    'm', 'o', 'v', 'e', 'A', 's', 0,
    'c', 'o', 'p', 'y', 'A', 's', 0,
    'm', 'o', 'v', 'i', 'n', 'g', 0,
    'i', 'n', 'i', 't', 'e', 'd', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 0,
    'm', 'a', 'c', 'd', 'e', 'f', 0,
    'S', 'i', 'n', 'g', 'l', 'e', 0,
    'S', 'i', 'm', 'p', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'D', 'F', 0,
    'r', 'e', 'f', 'i', 'l', 'l', 0,
    's', 'l', 'o', 't', 'O', 'k', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    's', 'a', 'v', 'e', 'A', 's', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 0,
    'd', 'o', 'K', 'i', 'l', 'l', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 0,
    'c', 'o', 'p', 'y', 'T', 'o', 0,
    's', 'e', 't', 'D', 'i', 'r', 0,
    'n', 'e', 'x', 't', 'I', 'd', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    'r', 'e', 'j', 'e', 'c', 't', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    'r', 'e', 's', 'u', 'm', 'e', 0,
    's', 'o', 'c', 'k', 'e', 't', 0,
    'i', 's', 'O', 'p', 'e', 'n', 0,
    'i', 's', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'i', 's', 'R', 'o', 'o', 't', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 0,
    'r', 'e', 's', 'u', 'l', 't', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    'r', 'e', 'v', 'e', 'r', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'd', 'o', 'J', 'o', 'b', 0,
    'm', 'T', 'i', 'm', 'e', 0,
    'c', 'T', 'i', 'm', 'e', 0,
    'c', 'r', 'c', '3', '2', 0,
    'S', 'h', 'e', 'l', 'l', 0,
    't', 'i', 'm', 'e', 'r', 0,
    't', 'y', 'p', 'e', 's', 0,
    'O', 'T', 'H', 'E', 'R', 0,
    'd', 'i', 'r', 't', 'y', 0,
    'e', 'n', 't', 'r', 'y', 0,
    'c', 'h', 'o', 'w', 'n', 0,
    'T', 'r', 'a', 's', 'h', 0,
    'm', 't', 'i', 'm', 'e', 0,
    'c', 't', 'i', 'm', 'e', 0,
    'u', 'D', 'e', 's', 't', 0,
    'c', 'h', 'm', 'o', 'd', 0,
    'o', 'p', 'e', 'n', 'f', 0,
    'M', 'u', 'l', 't', 'i', 0,
    'K', 'F', 'i', 'l', 'e', 0,
    't', 'r', 'a', 's', 'h', 0,
    'v', 'i', 's', 'i', 't', 0,
    's', 'e', 't', 'u', 'p', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'l', 'o', 'g', 'i', 'n', 0,
    'M', 'k', 'd', 'i', 'r', 0,
    'p', 'a', 'r', 's', 'e', 0,
    'a', 'b', 'o', 'r', 't', 0,
    's', 'p', 'e', 'e', 'd', 0,
    'i', 't', 'e', 'm', 's', 0,
    'O', 't', 'h', 'e', 'r', 0,
    's', 'h', 'a', 'p', 'e', 0,
    'p', 'a', 'i', 'n', 't', 0,
    'f', 'i', 'r', 's', 't', 0,
    's', 't', 'a', 't', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'q', 'u', 'e', 'r', 'y', 0,
    'g', 'r', 'o', 'u', 'p', 0,
    'i', 's', 'D', 'i', 'r', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'c', 'o', 'u', 'n', 't', 0,
    's', 't', 'a', 'r', '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,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'w', 'n', 'e', 'r', 0,
    'r', 'm', 'd', 'i', 'r', 0,
    'm', 'k', 'd', 'i', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'a', 't', 'E', 'n', 'd', 0,
    'g', 'o', 'U', 'p', 0,
    'h', 'o', 'l', 'd', 0,
    'K', 'Z', 'i', 'p', 0,
    'K', 'T', 'a', 'r', 0,
    'K', 'R', 'u', 'n', 0,
    'S', 'M', 'T', 'P', 0,
    'P', 'O', 'P', '3', 0,
    'S', 't', 'a', 't', 0,
    'K', 'e', 'e', 'p', 0,
    'K', 'A', 'C', 'L', 0,
    's', 't', 'a', 't', 0,
    's', 'e', 'n', 'd', 0,
    'B', 'o', 't', 'h', 0,
    'k', 'u', 'r', 'l', 0,
    'U', 'R', 'L', 's', 0,
    'u', 's', 'e', 'd', 0,
    's', 'e', 'l', 'f', 0,
    'u', 's', 'e', 'r', 0,
    'b', 'a', 'c', 'k', 0,
    'p', 'a', 'g', 'e', 0,
    'i', 'n', 'i', 't', 0,
    'u', 'n', 'd', 'o', 0,
    'd', 'e', 'l', '_', 0,
    'C', 'o', 'p', 'y', 0,
    'k', 'e', 'y', 's', 0,
    'm', 'o', 'd', 'e', 0,
    'i', 't', 'e', 'm', 0,
    'H', 'e', 'l', 'p', 0,
    'd', 'o', 'n', 'e', 0,
    'e', 'd', 'i', 't', 0,
    's', 'a', 'v', 'e', 0,
    'h', 'o', 's', 't', 0,
    'k', 'i', 'l', 'l', 0,
    'u', 'r', 'l', 's', 0,
    'r', 'o', 'o', 't', 0,
    'h', 'o', 'm', 'e', 0,
    'c', 'd', 'U', 'p', 0,
    'M', 'o', 'v', 'e', 0,
    'N', 'o', 'n', 'e', 0,
    'e', 'x', 'i', 't', 0,
    's', 't', 'o', 'p', 0,
    's', 'p', 'a', 'n', 0,
    's', 'o', 'r', 't', 0,
    'p', 'a', 't', 'h', 0,
    'n', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 0,
    's', 'e', 'e', 'k', 0,
    's', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'n', 0,
    'F', 'A', 'M', 0,
    'K', 'A', 'r', 0,
    'K', 'I', 'O', 0,
    'c', 'm', 'p', 0,
    'u', 'r', 'i', 0,
    'r', 'u', 'n', 0,
    'a', 'd', 'd', 0,
    'u', 'i', 0,
};

ThumbCreator::Flags sipVH_kio_0(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    ThumbCreator::Flags sipRes = (ThumbCreator::Flags)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_1(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,int a1,int a2,QImage& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DiiD",const_cast<QString *>(&a0),sipType_QString,NULL,a1,a2,&a3,sipType_QImage,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_kio_2(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const QByteArray& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"iD",a0,const_cast<QByteArray *>(&a1),sipType_QByteArray,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_kio_3(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const QByteArray& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iD",a0,const_cast<QByteArray *>(&a1),sipType_QByteArray,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_4(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<QString *>(&a1),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_kio_5(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_6(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDiD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<KUrl *>(&a1),sipType_KUrl,NULL,a2,&a3,sipType_KIO_JobFlags,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_7(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QDateTime& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<QDateTime *>(&a1),sipType_QDateTime,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_8(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1,const QString& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),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_kio_9(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Di",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_10(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<KUrl *>(&a1),sipType_KUrl,NULL,&a2,sipType_KIO_JobFlags,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_11(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<KUrl *>(&a1),sipType_KUrl,NULL,&a2,sipType_KIO_JobFlags,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_12(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DiD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1,&a2,sipType_KIO_JobFlags,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_13(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned PY_LONG_LONG a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"o",a0);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_14(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,QIODevice::OpenMode a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,&a1,sipType_QIODevice_OpenMode,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_15(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,unsigned short a1,const QString& a2,const QString& a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DtDD",const_cast<QString *>(&a0),sipType_QString,NULL,a1,const_cast<QString *>(&a2),sipType_QString,NULL,const_cast<QString *>(&a3),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_kio_16(sip_gilstate_t sipGILState,PyObject *sipMethod,const KIO::MetaData& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KIO::MetaData *>(&a0),sipType_KIO_MetaData,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_17(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",&a0,sipType_KIO_MetaData,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),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_kio_18(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_19(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_21(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,unsigned a3,long a4,long a5,long a6)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDulll",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),sipType_QString,NULL,a3,a4,a5,a6);

    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_kio_22(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,PY_LONG_LONG a3,unsigned a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDnulll",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),sipType_QString,NULL,a3,a4,a5,a6,a7);

    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_kio_23(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,const QString& a3,unsigned a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDDulll",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),sipType_QString,NULL,const_cast<QString *>(&a3),sipType_QString,NULL,a4,a5,a6,a7);

    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_kio_24(sip_gilstate_t sipGILState,PyObject *sipMethod,const char *a0,PY_LONG_LONG a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"AAn",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;
}

void sipVH_kio_25(sip_gilstate_t sipGILState,PyObject *sipMethod,KUrlCompletion::Mode a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KUrlCompletion_Mode);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KUrlCompletion::Mode sipVH_kio_26(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrlCompletion::Mode sipRes = (KUrlCompletion::Mode)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KCModule * sipVH_kio_27(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,const char *a1)
{
    KCModule * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DAA",a0,sipType_QWidget,NULL,a1);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_28(sip_gilstate_t sipGILState,PyObject *sipMethod,KUriFilterData& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_KUriFilterData,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_kio_29(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QMap<QString,QVariant>& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<QVariantMap *>(&a1),sipType_QMap_0200QString_0200QVariant,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_kio_30(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,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;
}

QWidget * sipVH_kio_31(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,const QStyleOptionViewItem& a1,const QModelIndex& a2)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",a0,sipType_QWidget,NULL,const_cast<QStyleOptionViewItem *>(&a1),sipType_QStyleOptionViewItem,NULL,const_cast<QModelIndex *>(&a2),sipType_QModelIndex,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_kio_32(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::Job *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KIO_Job,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_33(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QStringList& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QStringList *>(&a1),sipType_QStringList,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_kio_34(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QList<QRegExp>& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QList<QRegExp> *>(&a1),sipType_QList_0200QRegExp,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_kio_35(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KFileItem *>(&a0),sipType_KFileItem,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KFileItem sipVH_kio_36(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0)
{
    KFileItem sipRes;
    KFileItem *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<QString *>(&a0),sipType_QString,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KFileItem sipVH_kio_37(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0)
{
    KFileItem sipRes;
    KFileItem *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KUrl *>(&a0),sipType_KUrl,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_38(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,KDirLister::OpenUrlFlags a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,&a1,sipType_KDirLister_OpenUrlFlags,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_kio_39(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,QString *a2,QString *a3,int a4)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDDi",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,a2,sipType_QString,NULL,a3,sipType_QString,NULL,a4);

    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_kio_40(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,void *a1,const QString& a2,const QString& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DVDD",const_cast<QString *>(&a0),sipType_QString,NULL,a1,const_cast<QString *>(&a2),sipType_QString,NULL,const_cast<QString *>(&a3),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;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_42(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,const char *a3,PY_LONG_LONG a4,unsigned a5,long a6,long a7,long a8)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDAAnulll",const_cast<QString *>(&a0),sipType_QString,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),sipType_QString,NULL,a3,a4,a5,a6,a7,a8);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::SkipDialog_Result sipVH_kio_43(sip_gilstate_t sipGILState,PyObject *sipMethod,KJob *a0,bool a1,const QString& a2)
{
    KIO::SkipDialog_Result sipRes = (KIO::SkipDialog_Result)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DbD",a0,sipType_KJob,NULL,a1,const_cast<QString *>(&a2),sipType_QString,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::RenameDialog_Result sipVH_kio_44(sip_gilstate_t sipGILState,PyObject *sipMethod,KJob *a0,const QString& a1,const QString& a2,const QString& a3,KIO::RenameDialog_Mode a4,QString& a5,unsigned PY_LONG_LONG a6,unsigned PY_LONG_LONG a7,long a8,long a9,long a10,long a11)
{
    KIO::RenameDialog_Result sipRes = (KIO::RenameDialog_Result)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDDFDoollll",a0,sipType_KJob,NULL,const_cast<QString *>(&a1),sipType_QString,NULL,const_cast<QString *>(&a2),sipType_QString,NULL,const_cast<QString *>(&a3),sipType_QString,NULL,a4,sipType_KIO_RenameDialog_Mode,&a5,sipType_QString,NULL,a6,a7,a8,a9,a10,a11);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_45(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::UDSEntry& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",&a0,sipType_KIO_UDSEntry,NULL,a1);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_46(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,KUrl& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,&a1,sipType_KUrl,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_kio_47(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,const KDateTime& a2,const KDateTime& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDDD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,const_cast<KUrl *>(&a1),sipType_KUrl,NULL,const_cast<KDateTime *>(&a2),sipType_KDateTime,NULL,const_cast<KDateTime *>(&a3),sipType_KDateTime,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_kio_48(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl::List& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KUrl::List *>(&a0),sipType_KUrl_List,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QNetworkReply * sipVH_kio_49(sip_gilstate_t sipGILState,PyObject *sipMethod,QNetworkAccessManager::Operation a0,const QNetworkRequest& a1,QIODevice *a2)
{
    QNetworkReply * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"FDD",a0,sipType_QNetworkAccessManager_Operation,const_cast<QNetworkRequest *>(&a1),sipType_QNetworkRequest,NULL,a2,sipType_QIODevice,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KFile::Modes sipVH_kio_51(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KFile::Modes sipRes;
    KFile::Modes *sipResOrig;
    int sipResState;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_52(sip_gilstate_t sipGILState,PyObject *sipMethod,KFile::Modes a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_KFile_Modes,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_53(sip_gilstate_t sipGILState,PyObject *sipMethod,KPreviewWidgetBase *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KPreviewWidgetBase,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KSharedPtr<KMimeType> sipVH_kio_55(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KSharedPtr<KMimeType> sipRes;
    KSharedPtr<KMimeType> *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KAbstractFileWidget::OperationMode sipVH_kio_56(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KAbstractFileWidget::OperationMode sipRes = (KAbstractFileWidget::OperationMode)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_57(sip_gilstate_t sipGILState,PyObject *sipMethod,KAbstractFileWidget::OperationMode a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KAbstractFileWidget_OperationMode);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrl::List sipVH_kio_59(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrl::List sipRes;
    KUrl::List *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::PreviewJob * sipVH_kio_61(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1,int a2)
{
    KIO::PreviewJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"Dii",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1,a2);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_62(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0,const QPixmap& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KFileItem *>(&a0),sipType_KFileItem,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)
}

void sipVH_kio_63(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,void *a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iV",a0,a1);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrl sipVH_kio_68(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,bool a1,QWidget *a2,const QString& a3)
{
    KUrl sipRes;
    KUrl *sipResOrig;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DbDD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1,a2,sipType_QWidget,NULL,const_cast<QString *>(&a3),sipType_QString,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QWidget * sipVH_kio_70(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,QWidget *a1)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KUrl *>(&a0),sipType_KUrl,NULL,a1,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_kio_71(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KFileItem *>(&a0),sipType_KFileItem,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_72(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0,const QPoint& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",const_cast<KFileItem *>(&a0),sipType_KFileItem,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_kio_73(sip_gilstate_t sipGILState,PyObject *sipMethod,KDirLister *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KDirLister,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QAbstractItemView * sipVH_kio_74(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,KFile::FileView a1)
{
    QAbstractItemView * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DF",a0,sipType_QWidget,NULL,a1,sipType_KFile_FileView);

    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;
}

KIO::CopyJob * sipVH_kio_75(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItemList& a0,QWidget *a1,bool a2,bool a3)
{
    KIO::CopyJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDbb",const_cast<KFileItemList *>(&a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::DeleteJob * sipVH_kio_76(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItemList& a0,QWidget *a1,bool a2,bool a3)
{
    KIO::DeleteJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDbb",const_cast<KFileItemList *>(&a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_77(sip_gilstate_t sipGILState,PyObject *sipMethod,KFile::FileView a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KFile_FileView);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_78(sip_gilstate_t sipGILState,PyObject *sipMethod,QAbstractItemView *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QAbstractItemView,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

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

    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;
}

QAction * sipVH_kio_80(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0)
{
    QAction * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KBookmark *>(&a0),sipType_KBookmark,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_kio_81(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<KBookmark *>(&a0),sipType_KBookmark,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KBookmarkDialog * sipVH_kio_82(sip_gilstate_t sipGILState,PyObject *sipMethod,KBookmarkManager *a0,QWidget *a1)
{
    KBookmarkDialog * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",a0,sipType_KBookmarkManager,NULL,a1,sipType_QWidget,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_84(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0,Qt::MouseButtons a1,Qt::KeyboardModifiers a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DDD",const_cast<KBookmark *>(&a0),sipType_KBookmark,NULL,&a1,sipType_Qt_MouseButtons,NULL,&a2,sipType_Qt_KeyboardModifiers,NULL);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_85(sip_gilstate_t sipGILState,PyObject *sipMethod,KBookmarkOwner::BookmarkOption a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KBookmarkOwner_BookmarkOption);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QString sipVH_kio_87(sip_gilstate_t sipGILState,PyObject *sipMethod,bool a0)
{
    QString sipRes;
    QString *sipResOrig;
    int sipResState;
    PyObject *resObj = sipCallMethod(0,sipMethod,"b",a0);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

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

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_89(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"i",a0);

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

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}


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

    {
        const QString * a0;
        int a0State = 0;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

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

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KFileItem * a0;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

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

    return NULL;
}


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

#line 123 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kabstractfilemodule.sip"

    sipClass = NULL;

    if (dynamic_cast<KAbstractFileModule*>(sipCpp))
        sipClass = sipClass_KAbstractFileModule;
    else if (dynamic_cast<KAutoMount*>(sipCpp))
        sipClass = sipClass_KAutoMount;
    else if (dynamic_cast<KAutoUnmount*>(sipCpp))
        sipClass = sipClass_KAutoUnmount;
    else if (dynamic_cast<KBookmarkAction*>(sipCpp))
        sipClass = sipClass_KBookmarkAction;
    else if (dynamic_cast<KBookmarkActionMenu*>(sipCpp))
        sipClass = sipClass_KBookmarkActionMenu;
    else if (dynamic_cast<KBookmarkContextMenu*>(sipCpp))
        sipClass = sipClass_KBookmarkContextMenu;
    else if (dynamic_cast<KBookmarkDialog*>(sipCpp))
        sipClass = sipClass_KBookmarkDialog;
    else if (dynamic_cast<KBookmarkDomBuilder*>(sipCpp))
        sipClass = sipClass_KBookmarkDomBuilder;
    else if (dynamic_cast<KBookmarkImporterBase*>(sipCpp))
        {
            sipClass = sipClass_KBookmarkImporterBase;
            if (dynamic_cast<KCrashBookmarkImporterImpl*>(sipCpp))
                sipClass = sipClass_KCrashBookmarkImporterImpl;
            else if (dynamic_cast<KIEBookmarkImporterImpl*>(sipCpp))
                sipClass = sipClass_KIEBookmarkImporterImpl;
            else if (dynamic_cast<KNSBookmarkImporterImpl*>(sipCpp))
                {
                    sipClass = sipClass_KNSBookmarkImporterImpl;
                    if (dynamic_cast<KMozillaBookmarkImporterImpl*>(sipCpp))
                        sipClass = sipClass_KMozillaBookmarkImporterImpl;
                }
            else if (dynamic_cast<KOperaBookmarkImporterImpl*>(sipCpp))
                sipClass = sipClass_KOperaBookmarkImporterImpl;
            else if (dynamic_cast<KXBELBookmarkImporterImpl*>(sipCpp))
                sipClass = sipClass_KXBELBookmarkImporterImpl;
        }
    else if (dynamic_cast<KBookmarkManager*>(sipCpp))
        sipClass = sipClass_KBookmarkManager;
    else if (dynamic_cast<KBookmarkMenu*>(sipCpp))
        {
            sipClass = sipClass_KBookmarkMenu;
            if (dynamic_cast<KonqBookmarkMenu*>(sipCpp))
                sipClass = sipClass_KonqBookmarkMenu;
        }
    else if (dynamic_cast<KBuildSycocaProgressDialog*>(sipCpp))
        sipClass = sipClass_KBuildSycocaProgressDialog;
    else if (dynamic_cast<KCrashBookmarkImporter*>(sipCpp))
        sipClass = sipClass_KCrashBookmarkImporter;
    else if (dynamic_cast<KDataTool*>(sipCpp))
        sipClass = sipClass_KDataTool;
    else if (dynamic_cast<KDataToolAction*>(sipCpp))
        sipClass = sipClass_KDataToolAction;
    else if (dynamic_cast<KDeviceListModel*>(sipCpp))
        sipClass = sipClass_KDeviceListModel;
    else if (dynamic_cast<KDirLister*>(sipCpp))
        sipClass = sipClass_KDirLister;
    else if (dynamic_cast<KDirModel*>(sipCpp))
        sipClass = sipClass_KDirModel;
    else if (dynamic_cast<KDirOperator*>(sipCpp))
        sipClass = sipClass_KDirOperator;
    else if (dynamic_cast<KDirSelectDialog*>(sipCpp))
        sipClass = sipClass_KDirSelectDialog;
    else if (dynamic_cast<KDirSortFilterProxyModel*>(sipCpp))
        sipClass = sipClass_KDirSortFilterProxyModel;
    else if (dynamic_cast<KDirWatch*>(sipCpp))
        sipClass = sipClass_KDirWatch;
    else if (dynamic_cast<KDiskFreeSpace*>(sipCpp))
        sipClass = sipClass_KDiskFreeSpace;
    else if (dynamic_cast<KFileDialog*>(sipCpp))
        {
            sipClass = sipClass_KFileDialog;
            if (dynamic_cast<KEncodingFileDialog*>(sipCpp))
                sipClass = sipClass_KEncodingFileDialog;
        }
    else if (dynamic_cast<KFileFilterCombo*>(sipCpp))
        sipClass = sipClass_KFileFilterCombo;
    else if (dynamic_cast<KFileItemActions*>(sipCpp))
        sipClass = sipClass_KFileItemActions;
    else if (dynamic_cast<KFileItemDelegate*>(sipCpp))
        sipClass = sipClass_KFileItemDelegate;
    else if (dynamic_cast<KFilePlacesModel*>(sipCpp))
        sipClass = sipClass_KFilePlacesModel;
    else if (dynamic_cast<KFilePlacesView*>(sipCpp))
        sipClass = sipClass_KFilePlacesView;
    else if (dynamic_cast<KFilePreviewGenerator*>(sipCpp))
        sipClass = sipClass_KFilePreviewGenerator;
    else if (dynamic_cast<KFileWidget*>(sipCpp))
        sipClass = sipClass_KFileWidget;
    else if (dynamic_cast<KFileWritePlugin*>(sipCpp))
        sipClass = sipClass_KFileWritePlugin;
    else if (dynamic_cast<KIO::AccessManager*>(sipCpp))
        sipClass = sipClass_KIO_AccessManager;
    else if (dynamic_cast<KIO::Connection*>(sipCpp))
        sipClass = sipClass_KIO_Connection;
    else if (dynamic_cast<KIO::ConnectionServer*>(sipCpp))
        sipClass = sipClass_KIO_ConnectionServer;
    else if (dynamic_cast<KIO::FileUndoManager*>(sipCpp))
        sipClass = sipClass_KIO_FileUndoManager;
    else if (dynamic_cast<KIO::ForwardingSlaveBase*>(sipCpp))
        sipClass = sipClass_KIO_ForwardingSlaveBase;
    else if (dynamic_cast<KIO::Job*>(sipCpp))
        {
            sipClass = sipClass_KIO_Job;
            if (dynamic_cast<KIO::ChmodJob*>(sipCpp))
                sipClass = sipClass_KIO_ChmodJob;
            else if (dynamic_cast<KIO::CopyJob*>(sipCpp))
                sipClass = sipClass_KIO_CopyJob;
            else if (dynamic_cast<KIO::DeleteJob*>(sipCpp))
                sipClass = sipClass_KIO_DeleteJob;
            else if (dynamic_cast<KIO::DirectorySizeJob*>(sipCpp))
                sipClass = sipClass_KIO_DirectorySizeJob;
            else if (dynamic_cast<KIO::FileCopyJob*>(sipCpp))
                sipClass = sipClass_KIO_FileCopyJob;
            else if (dynamic_cast<KIO::MetaInfoJob*>(sipCpp))
                sipClass = sipClass_KIO_MetaInfoJob;
            else if (dynamic_cast<KIO::PreviewJob*>(sipCpp))
                sipClass = sipClass_KIO_PreviewJob;
            else if (dynamic_cast<KIO::SimpleJob*>(sipCpp))
                {
                    sipClass = sipClass_KIO_SimpleJob;
                    if (dynamic_cast<KIO::FileJob*>(sipCpp))
                        sipClass = sipClass_KIO_FileJob;
                    else if (dynamic_cast<KIO::ListJob*>(sipCpp))
                        sipClass = sipClass_KIO_ListJob;
                    else if (dynamic_cast<KIO::StatJob*>(sipCpp))
                        sipClass = sipClass_KIO_StatJob;
                    else if (dynamic_cast<KIO::TransferJob*>(sipCpp))
                        {
                            sipClass = sipClass_KIO_TransferJob;
                            if (dynamic_cast<KIO::DavJob*>(sipCpp))
                                sipClass = sipClass_KIO_DavJob;
                            else if (dynamic_cast<KIO::MimetypeJob*>(sipCpp))
                                sipClass = sipClass_KIO_MimetypeJob;
                            else if (dynamic_cast<KIO::MultiGetJob*>(sipCpp))
                                sipClass = sipClass_KIO_MultiGetJob;
                            else if (dynamic_cast<KIO::SpecialJob*>(sipCpp))
                                sipClass = sipClass_KIO_SpecialJob;
                            else if (dynamic_cast<KIO::StoredTransferJob*>(sipCpp))
                                sipClass = sipClass_KIO_StoredTransferJob;
                        }
                }
        }
    else if (dynamic_cast<KIO::JobUiDelegate*>(sipCpp))
        sipClass = sipClass_KIO_JobUiDelegate;
    else if (dynamic_cast<KIO::NetAccess*>(sipCpp))
        sipClass = sipClass_KIO_NetAccess;
    else if (dynamic_cast<KIO::PasswordDialog*>(sipCpp))
        sipClass = sipClass_KIO_PasswordDialog;
    else if (dynamic_cast<KIO::RenameDialog*>(sipCpp))
        sipClass = sipClass_KIO_RenameDialog;
    else if (dynamic_cast<KIO::RenameDialogPlugin*>(sipCpp))
        sipClass = sipClass_KIO_RenameDialogPlugin;
    else if (dynamic_cast<KIO::Scheduler*>(sipCpp))
        sipClass = sipClass_KIO_Scheduler;
    else if (dynamic_cast<KIO::SessionData*>(sipCpp))
        sipClass = sipClass_KIO_SessionData;
    else if (dynamic_cast<KIO::SkipDialog*>(sipCpp))
        sipClass = sipClass_KIO_SkipDialog;
    else if (dynamic_cast<KIO::SlaveConfig*>(sipCpp))
        sipClass = sipClass_KIO_SlaveConfig;
    else if (dynamic_cast<KIO::SlaveInterface*>(sipCpp))
        {
            sipClass = sipClass_KIO_SlaveInterface;
            if (dynamic_cast<KIO::Slave*>(sipCpp))
                sipClass = sipClass_KIO_Slave;
        }
    else if (dynamic_cast<KIconButton*>(sipCpp))
        sipClass = sipClass_KIconButton;
    else if (dynamic_cast<KIconCanvas*>(sipCpp))
        sipClass = sipClass_KIconCanvas;
    else if (dynamic_cast<KIconDialog*>(sipCpp))
        sipClass = sipClass_KIconDialog;
    else if (dynamic_cast<KMimeTypeChooser*>(sipCpp))
        sipClass = sipClass_KMimeTypeChooser;
    else if (dynamic_cast<KMimeTypeChooserDialog*>(sipCpp))
        sipClass = sipClass_KMimeTypeChooserDialog;
    else if (dynamic_cast<KNFSShare*>(sipCpp))
        sipClass = sipClass_KNFSShare;
    else if (dynamic_cast<KOCRDialog*>(sipCpp))
        sipClass = sipClass_KOCRDialog;
    else if (dynamic_cast<KOpenWithDialog*>(sipCpp))
        sipClass = sipClass_KOpenWithDialog;
    else if (dynamic_cast<KPreviewWidgetBase*>(sipCpp))
        {
            sipClass = sipClass_KPreviewWidgetBase;
            if (dynamic_cast<KImageFilePreview*>(sipCpp))
                sipClass = sipClass_KImageFilePreview;
        }
    else if (dynamic_cast<KPropertiesDialog*>(sipCpp))
        sipClass = sipClass_KPropertiesDialog;
    else if (dynamic_cast<KPropertiesDialogPlugin*>(sipCpp))
        {
            sipClass = sipClass_KPropertiesDialogPlugin;
            if (dynamic_cast<KFileSharePropsPlugin*>(sipCpp))
                sipClass = sipClass_KFileSharePropsPlugin;
        }
    else if (dynamic_cast<KRun*>(sipCpp))
        sipClass = sipClass_KRun;
    else if (dynamic_cast<KSambaShare*>(sipCpp))
        sipClass = sipClass_KSambaShare;
    else if (dynamic_cast<KScanDialog*>(sipCpp))
        sipClass = sipClass_KScanDialog;
    else if (dynamic_cast<KStatusBarOfflineIndicator*>(sipCpp))
        sipClass = sipClass_KStatusBarOfflineIndicator;
    else if (dynamic_cast<KUriFilterPlugin*>(sipCpp))
        sipClass = sipClass_KUriFilterPlugin;
    else if (dynamic_cast<KUrlComboBox*>(sipCpp))
        sipClass = sipClass_KUrlComboBox;
    else if (dynamic_cast<KUrlCompletion*>(sipCpp))
        {
            sipClass = sipClass_KUrlCompletion;
            if (dynamic_cast<KShellCompletion*>(sipCpp))
                sipClass = sipClass_KShellCompletion;
        }
    else if (dynamic_cast<KUrlNavigator*>(sipCpp))
        sipClass = sipClass_KUrlNavigator;
    else if (dynamic_cast<KUrlRequester*>(sipCpp))
        {
            sipClass = sipClass_KUrlRequester;
            if (dynamic_cast<KUrlComboRequester*>(sipCpp))
                sipClass = sipClass_KUrlComboRequester;
        }
    else if (dynamic_cast<KUrlRequesterDialog*>(sipCpp))
        sipClass = sipClass_KUrlRequesterDialog;
#line 4039 "sipkiopart0.cpp"

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


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

#line 58 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kar.sip"

    sipClass = NULL;

    if (dynamic_cast<KAr*>(sipCpp))
        sipClass = sipClass_KAr;
    else if (dynamic_cast<KTar*>(sipCpp))
        sipClass = sipClass_KTar;
    else if (dynamic_cast<KZip*>(sipCpp))
        sipClass = sipClass_KZip;
#line 4062 "sipkiopart0.cpp"

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


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

#line 164 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/karchive.sip"

    sipClass = NULL;

    if (dynamic_cast<KArchiveDirectory*>(sipCpp))
        sipClass = sipClass_KArchiveDirectory;
    else if (dynamic_cast<KArchiveFile*>(sipCpp))
        {
            sipClass = sipClass_KArchiveFile;
            if (dynamic_cast<KZipFileEntry*>(sipCpp))
                sipClass = sipClass_KZipFileEntry;
        }
#line 4087 "sipkiopart0.cpp"

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


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

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

    sipClass = NULL;

    if (dynamic_cast<KUrlPixmapProvider*>(sipCpp))
        sipClass = sipClass_KUrlPixmapProvider;
#line 4106 "sipkiopart0.cpp"

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


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

#line 81 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/tcpslavebase.sip"

    sipClass = NULL;

    if (dynamic_cast<KIO::TCPSlaveBase*>(sipCpp))
        sipClass = sipClass_KIO_TCPSlaveBase;
#line 4125 "sipkiopart0.cpp"

    return (sipClass ? sipClass->type : 0);
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SslUi__RulesStorage, {0}}, sipNameNr_RulesStorage, 155, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__UDSEntry__StandardFieldTypes, {0}}, sipNameNr_StandardFieldTypes, 163, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_ThumbCreator__Flags, {0}}, sipNameNr_Flags, 235, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__TCPSlaveBase__SslResultDetail, {0}}, sipNameNr_SslResultDetail, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Message, {0}}, sipNameNr_Message, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Info, {0}}, sipNameNr_Info, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SlaveBase__MessageBoxType, {0}}, sipNameNr_MessageBoxType, 150, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SkipDialog_Result, {0}}, sipNameNr_SkipDialog_Result, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Result, {0}}, sipNameNr_RenameDialog_Result, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Mode, {0}}, sipNameNr_RenameDialog_Mode, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_PredicateProperties__Attributes, {0}}, sipNameNr_Attributes, 224, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetAccess__StatSide, {0}}, sipNameNr_StatSide, 131, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__Compression, {0}}, sipNameNr_Compression, 217, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__ExtraField, {0}}, sipNameNr_ExtraField, 217, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlCompletion__Mode, {0}}, sipNameNr_Mode, 210, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilterData__UriTypes, {0}}, sipNameNr_UriTypes, 203, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyAuthMode, {0}}, sipNameNr_ProxyAuthMode, 190, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyType, {0}}, sipNameNr_ProxyType, 190, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__FileSystemFlag, {0}}, sipNameNr_FileSystemFlag, 174, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__DetailsNeededFlag, {0}}, sipNameNr_DetailsNeededFlag, 174, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMimeTypeChooser__Visuals, {0}}, sipNameNr_Visuals, 171, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KImageIO__Mode, {0}}, sipNameNr_Mode, 169, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__ShareMode, {0}}, sipNameNr_ShareMode, 87, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__Authorization, {0}}, sipNameNr_Authorization, 87, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileMetaInfo__What, {0}}, sipNameNr_What, 79, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItemDelegate__Information, {0}}, sipNameNr_Information, 75, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItem__FileTimes, {0}}, sipNameNr_FileTimes, 72, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Extension, {0}}, sipNameNr_Extension, 59, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Setting, {0}}, sipNameNr_Setting, 59, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__Method, {0}}, sipNameNr_Method, 53, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__WatchMode, {0}}, sipNameNr_WatchMode, 53, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__DropsAllowedFlag, {0}}, sipNameNr_DropsAllowedFlag, 44, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 44, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__ModelColumns, {0}}, sipNameNr_ModelColumns, 44, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__Changes, {0}}, sipNameNr_Changes, 39, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__WhichItems, {0}}, sipNameNr_WhichItems, 39, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__OpenUrlFlag, {0}}, sipNameNr_OpenUrlFlag, 39, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__ConfirmationType, {0}}, sipNameNr_ConfirmationType, 121, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__DeletionType, {0}}, sipNameNr_DeletionType, 121, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__StatJob__StatSide, {0}}, sipNameNr_StatSide, 157, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobFlag, {0}}, sipNameNr_JobFlag, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__LoadType, {0}}, sipNameNr_LoadType, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CacheControl, {0}}, sipNameNr_CacheControl, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Error, {0}}, sipNameNr_Error, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Command, {0}}, sipNameNr_Command, 95, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__FileUndoManager__CommandType, {0}}, sipNameNr_CommandType, 113, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CopyJob__CopyMode, {0}}, sipNameNr_CopyMode, 105, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetRC__LookUpModeFlag, {0}}, sipNameNr_LookUpModeFlag, 133, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__AuthInfo__FieldFlags, {0}}, sipNameNr_FieldFlags, 97, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFilePlacesModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 83, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__OverLoadResolving, {0}}, sipNameNr_OverLoadResolving, 206, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__Mode, {0}}, sipNameNr_Mode, 206, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileDialog__OperationMode, {0}}, sipNameNr_OperationMode, 69, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__SelectionMode, {0}}, sipNameNr_SelectionMode, 64, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__FileView, {0}}, sipNameNr_FileView, 64, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__Mode, {0}}, sipNameNr_Mode, 64, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAbstractFileWidget__OperationMode, {0}}, sipNameNr_OperationMode, 3, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirOperator__ActionType, {0}}, sipNameNr_ActionType, 49, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkOwner__BookmarkOption, {0}}, sipNameNr_BookmarkOption, 28, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkDialog__BookmarkDialogMode, {0}}, sipNameNr_BookmarkDialogMode, 19, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmark__MetaDataOverwriteMode, {0}}, sipNameNr_MetaDataOverwriteMode, 12, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &pyqt4MappedTypeDef_kio_ACLUserPermissionsList.super.mtd_base,
    &pyqt4Type_kio_KACL.super.ctd_base,
    &pyqt4Type_kio_KAbstractFileModule.super.ctd_base,
    &pyqt4Type_kio_KAbstractFileWidget.super.ctd_base,
    &enumTypes[56].etd_base,
    &pyqt4Type_kio_KAr.super.ctd_base,
    &pyqt4Type_kio_KArchive.super.ctd_base,
    &pyqt4Type_kio_KArchiveDirectory.super.ctd_base,
    &pyqt4Type_kio_KArchiveEntry.super.ctd_base,
    &pyqt4Type_kio_KArchiveFile.super.ctd_base,
    &pyqt4Type_kio_KAutoMount.super.ctd_base,
    &pyqt4Type_kio_KAutoUnmount.super.ctd_base,
    &pyqt4Type_kio_KBookmark.super.ctd_base,
    &pyqt4Type_kio_KBookmark_List.super.ctd_base,
    &enumTypes[60].etd_base,
    &pyqt4Type_kio_KBookmarkAction.super.ctd_base,
    &pyqt4Type_kio_KBookmarkActionInterface.super.ctd_base,
    &pyqt4Type_kio_KBookmarkActionMenu.super.ctd_base,
    &pyqt4Type_kio_KBookmarkContextMenu.super.ctd_base,
    &pyqt4Type_kio_KBookmarkDialog.super.ctd_base,
    &enumTypes[59].etd_base,
    &pyqt4Type_kio_KBookmarkDomBuilder.super.ctd_base,
    &pyqt4Type_kio_KBookmarkExporterBase.super.ctd_base,
    &pyqt4Type_kio_KBookmarkGroup.super.ctd_base,
    &pyqt4Type_kio_KBookmarkGroupTraverser.super.ctd_base,
    &pyqt4Type_kio_KBookmarkImporterBase.super.ctd_base,
    &pyqt4Type_kio_KBookmarkManager.super.ctd_base,
    &pyqt4Type_kio_KBookmarkMenu.super.ctd_base,
    &pyqt4Type_kio_KBookmarkOwner.super.ctd_base,
    &enumTypes[58].etd_base,
    &pyqt4Type_kio_KBuildSycocaProgressDialog.super.ctd_base,
    &pyqt4Type_kio_KCrashBookmarkImporter.super.ctd_base,
    &pyqt4Type_kio_KCrashBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KDBusServiceStarter.super.ctd_base,
    &pyqt4Type_kio_KDataTool.super.ctd_base,
    &pyqt4Type_kio_KDataToolAction.super.ctd_base,
    &pyqt4Type_kio_KDataToolInfo.super.ctd_base,
    &pyqt4Type_kio_KDesktopFileActions.super.ctd_base,
    &pyqt4Type_kio_KDeviceListModel.super.ctd_base,
    &pyqt4Type_kio_KDirLister.super.ctd_base,
    &enumTypes[34].etd_base,
    &enumTypes[36].etd_base,
    &pyqt4Type_kio_KDirLister_OpenUrlFlags.super.ctd_base,
    &enumTypes[35].etd_base,
    &pyqt4Type_kio_KDirModel.super.ctd_base,
    &enumTypes[32].etd_base,
    &pyqt4Type_kio_KDirModel_DropsAllowed.super.ctd_base,
    &enumTypes[31].etd_base,
    &enumTypes[33].etd_base,
    &pyqt4Type_kio_KDirOperator.super.ctd_base,
    &enumTypes[57].etd_base,
    &pyqt4Type_kio_KDirSelectDialog.super.ctd_base,
    &pyqt4Type_kio_KDirSortFilterProxyModel.super.ctd_base,
    &pyqt4Type_kio_KDirWatch.super.ctd_base,
    &enumTypes[29].etd_base,
    &enumTypes[30].etd_base,
    &pyqt4Type_kio_KDirWatch_WatchModes.super.ctd_base,
    &pyqt4Type_kio_KDiskFreeSpace.super.ctd_base,
    &pyqt4Type_kio_KDiskFreeSpaceInfo.super.ctd_base,
    &pyqt4Type_kio_KEMailSettings.super.ctd_base,
    &enumTypes[27].etd_base,
    &enumTypes[28].etd_base,
    &pyqt4Type_kio_KEncodingFileDialog.super.ctd_base,
    &pyqt4Type_kio_KEncodingFileDialog_Result.super.ctd_base,
    &pyqt4Type_kio_KFile.super.ctd_base,
    &enumTypes[54].etd_base,
    &enumTypes[55].etd_base,
    &pyqt4Type_kio_KFile_Modes.super.ctd_base,
    &enumTypes[53].etd_base,
    &pyqt4Type_kio_KFileDialog.super.ctd_base,
    &enumTypes[52].etd_base,
    &pyqt4Type_kio_KFileFilterCombo.super.ctd_base,
    &pyqt4Type_kio_KFileItem.super.ctd_base,
    &enumTypes[26].etd_base,
    &pyqt4Type_kio_KFileItemActions.super.ctd_base,
    &pyqt4Type_kio_KFileItemDelegate.super.ctd_base,
    &enumTypes[25].etd_base,
    &pyqt4Type_kio_KFileItemList.super.ctd_base,
    &pyqt4Type_kio_KFileItemListProperties.super.ctd_base,
    &pyqt4Type_kio_KFileMetaInfo.super.ctd_base,
    &enumTypes[24].etd_base,
    &pyqt4Type_kio_KFileMetaInfo_WhatFlags.super.ctd_base,
    &pyqt4Type_kio_KFileMetaInfoItem.super.ctd_base,
    &pyqt4Type_kio_KFilePlacesModel.super.ctd_base,
    &enumTypes[49].etd_base,
    &pyqt4Type_kio_KFilePlacesView.super.ctd_base,
    &pyqt4Type_kio_KFilePreviewGenerator.super.ctd_base,
    &pyqt4Type_kio_KFileShare.super.ctd_base,
    &enumTypes[23].etd_base,
    &enumTypes[22].etd_base,
    &pyqt4Type_kio_KFileSharePropsPlugin.super.ctd_base,
    &pyqt4Type_kio_KFileWidget.super.ctd_base,
    &pyqt4Type_kio_KFileWritePlugin.super.ctd_base,
    &pyqt4Type_kio_KIEBookmarkExporterImpl.super.ctd_base,
    &pyqt4Type_kio_KIEBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KIO.super.ctd_base,
    &pyqt4Type_kio_KIO_AccessManager.super.ctd_base,
    &pyqt4Type_kio_KIO_AuthInfo.super.ctd_base,
    &enumTypes[48].etd_base,
    &enumTypes[42].etd_base,
    &pyqt4Type_kio_KIO_ChmodJob.super.ctd_base,
    &enumTypes[44].etd_base,
    &pyqt4Type_kio_KIO_Connection.super.ctd_base,
    &pyqt4Type_kio_KIO_ConnectionServer.super.ctd_base,
    &pyqt4Type_kio_KIO_CopyInfo.super.ctd_base,
    &pyqt4Type_kio_KIO_CopyJob.super.ctd_base,
    &enumTypes[46].etd_base,
    &pyqt4Type_kio_KIO_DavJob.super.ctd_base,
    &pyqt4Type_kio_KIO_DeleteJob.super.ctd_base,
    &pyqt4Type_kio_KIO_DirectorySizeJob.super.ctd_base,
    &enumTypes[43].etd_base,
    &pyqt4Type_kio_KIO_FileCopyJob.super.ctd_base,
    &pyqt4Type_kio_KIO_FileJob.super.ctd_base,
    &pyqt4Type_kio_KIO_FileUndoManager.super.ctd_base,
    &enumTypes[45].etd_base,
    &pyqt4Type_kio_KIO_FileUndoManager_UiInterface.super.ctd_base,
    &pyqt4Type_kio_KIO_ForwardingSlaveBase.super.ctd_base,
    &enumTypes[5].etd_base,
    &pyqt4Type_kio_KIO_Job.super.ctd_base,
    &enumTypes[40].etd_base,
    &pyqt4Type_kio_KIO_JobFlags.super.ctd_base,
    &pyqt4Type_kio_KIO_JobUiDelegate.super.ctd_base,
    &enumTypes[37].etd_base,
    &enumTypes[38].etd_base,
    &pyqt4Type_kio_KIO_ListJob.super.ctd_base,
    &enumTypes[41].etd_base,
    &enumTypes[4].etd_base,
    &pyqt4MappedTypeDef_kio_KIO_MetaData.super.mtd_base,
    &pyqt4Type_kio_KIO_MetaInfoJob.super.ctd_base,
    &pyqt4Type_kio_KIO_MimetypeJob.super.ctd_base,
    &pyqt4Type_kio_KIO_MultiGetJob.super.ctd_base,
    &pyqt4Type_kio_KIO_NetAccess.super.ctd_base,
    &enumTypes[11].etd_base,
    &pyqt4Type_kio_KIO_NetRC.super.ctd_base,
    &pyqt4Type_kio_KIO_NetRC_AutoLogin.super.ctd_base,
    &pyqt4Type_kio_KIO_NetRC_LookUpMode.super.ctd_base,
    &enumTypes[47].etd_base,
    &pyqt4Type_kio_KIO_PasswordDialog.super.ctd_base,
    &pyqt4Type_kio_KIO_PreviewJob.super.ctd_base,
    &pyqt4Type_kio_KIO_RenameDialog.super.ctd_base,
    &pyqt4Type_kio_KIO_RenameDialogPlugin.super.ctd_base,
    &pyqt4Type_kio_KIO_RenameDialogPlugin_FileItem.super.ctd_base,
    &enumTypes[9].etd_base,
    &enumTypes[8].etd_base,
    &pyqt4Type_kio_KIO_Scheduler.super.ctd_base,
    &pyqt4Type_kio_KIO_SessionData.super.ctd_base,
    &pyqt4Type_kio_KIO_SimpleJob.super.ctd_base,
    &pyqt4Type_kio_KIO_SkipDialog.super.ctd_base,
    &enumTypes[7].etd_base,
    &pyqt4Type_kio_KIO_Slave.super.ctd_base,
    &pyqt4Type_kio_KIO_SlaveBase.super.ctd_base,
    &enumTypes[6].etd_base,
    &pyqt4Type_kio_KIO_SlaveConfig.super.ctd_base,
    &pyqt4Type_kio_KIO_SlaveInterface.super.ctd_base,
    &pyqt4Type_kio_KIO_SpecialJob.super.ctd_base,
    &pyqt4Type_kio_KIO_SslUi.super.ctd_base,
    &enumTypes[0].etd_base,
    &pyqt4Type_kio_KIO_StatJob.super.ctd_base,
    &enumTypes[39].etd_base,
    &pyqt4Type_kio_KIO_StoredTransferJob.super.ctd_base,
    &pyqt4Type_kio_KIO_TCPSlaveBase.super.ctd_base,
    &enumTypes[3].etd_base,
    &pyqt4Type_kio_KIO_TransferJob.super.ctd_base,
    &pyqt4Type_kio_KIO_UDSEntry.super.ctd_base,
    &enumTypes[1].etd_base,
    &pyqt4Type_kio_KIconButton.super.ctd_base,
    &pyqt4Type_kio_KIconCanvas.super.ctd_base,
    &pyqt4Type_kio_KIconDialog.super.ctd_base,
    &pyqt4Type_kio_KImageFilePreview.super.ctd_base,
    &pyqt4Type_kio_KImageIO.super.ctd_base,
    &enumTypes[21].etd_base,
    &pyqt4Type_kio_KMimeTypeChooser.super.ctd_base,
    &enumTypes[20].etd_base,
    &pyqt4Type_kio_KMimeTypeChooserDialog.super.ctd_base,
    &pyqt4Type_kio_KMountPoint.super.ctd_base,
    &enumTypes[19].etd_base,
    &pyqt4Type_kio_KMountPoint_DetailsNeededFlags.super.ctd_base,
    &enumTypes[18].etd_base,
    &pyqt4Type_kio_KMountPoint_List.super.ctd_base,
    &pyqt4Type_kio_KMozillaBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KNFSShare.super.ctd_base,
    &pyqt4Type_kio_KNSBookmarkExporterImpl.super.ctd_base,
    &pyqt4Type_kio_KNSBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KOCRDialog.super.ctd_base,
    &pyqt4Type_kio_KOpenWithDialog.super.ctd_base,
    &pyqt4Type_kio_KOperaBookmarkExporterImpl.super.ctd_base,
    &pyqt4Type_kio_KOperaBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KPreviewWidgetBase.super.ctd_base,
    &pyqt4Type_kio_KPropertiesDialog.super.ctd_base,
    &pyqt4Type_kio_KPropertiesDialogPlugin.super.ctd_base,
    &pyqt4Type_kio_KProtocolManager.super.ctd_base,
    &enumTypes[16].etd_base,
    &enumTypes[17].etd_base,
    &pyqt4Type_kio_KRecentDocument.super.ctd_base,
    &pyqt4Type_kio_KRemoteEncoding.super.ctd_base,
    &pyqt4Type_kio_KRun.super.ctd_base,
    &pyqt4Type_kio_KSambaShare.super.ctd_base,
    &pyqt4Type_kio_KScanDialog.super.ctd_base,
    &pyqt4MappedTypeDef_kio_KSharedPtr_0200KMountPoint.super.mtd_base,
    &pyqt4Type_kio_KShellCompletion.super.ctd_base,
    &pyqt4Type_kio_KStatusBarOfflineIndicator.super.ctd_base,
    &pyqt4Type_kio_KTar.super.ctd_base,
    &pyqt4Type_kio_KUriFilter.super.ctd_base,
    &pyqt4Type_kio_KUriFilterData.super.ctd_base,
    &enumTypes[15].etd_base,
    &pyqt4Type_kio_KUriFilterPlugin.super.ctd_base,
    &pyqt4Type_kio_KUrlComboBox.super.ctd_base,
    &enumTypes[51].etd_base,
    &enumTypes[50].etd_base,
    &pyqt4Type_kio_KUrlComboRequester.super.ctd_base,
    &pyqt4Type_kio_KUrlCompletion.super.ctd_base,
    &enumTypes[14].etd_base,
    &pyqt4Type_kio_KUrlNavigator.super.ctd_base,
    &pyqt4Type_kio_KUrlPixmapProvider.super.ctd_base,
    &pyqt4Type_kio_KUrlRequester.super.ctd_base,
    &pyqt4Type_kio_KUrlRequesterDialog.super.ctd_base,
    &pyqt4Type_kio_KXBELBookmarkImporterImpl.super.ctd_base,
    &pyqt4Type_kio_KZip.super.ctd_base,
    &enumTypes[12].etd_base,
    &enumTypes[13].etd_base,
    &pyqt4Type_kio_KZipFileEntry.super.ctd_base,
    &pyqt4Type_kio_KonqBookmarkContextMenu.super.ctd_base,
    &pyqt4Type_kio_KonqBookmarkMenu.super.ctd_base,
    &pyqt4Type_kio_KonqBookmarkOwner.super.ctd_base,
    &pyqt4Type_kio_PredicateProperties.super.ctd_base,
    &enumTypes[10].etd_base,
    &pyqt4MappedTypeDef_kio_QHash_0200QString_0200KFileMetaInfoItem.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200KDataToolInfo.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200KFileItem.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200KFileMetaInfoItem.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200KIO_CopyInfo.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200KIO_UDSEntry.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QList_0200QRegExp.super.mtd_base,
    &pyqt4MappedTypeDef_kio_QMap_0200QString_0200QStringList.super.mtd_base,
    &pyqt4Type_kio_ThumbCreator.super.ctd_base,
    &enumTypes[2].etd_base,
    &pyqt4Type_kio_ThumbSequenceCreator.super.ctd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"ACLGroupPermissions", "QPair<QString,unsigned short>"},
    {"ACLGroupPermissionsList", "ACLUserPermissionsList"},
    {"ACLUserPermissions", "QPair<QString,unsigned short>"},
    {"KFileMetaInfoItemList", "QList<KFileMetaInfoItem>"},
    {"KIO::UDSEntryList", "QList<KIO::UDSEntry>"},
    {"KIO::fileoffset_t", "long long"},
    {"KIO::filesize_t", "unsigned long long"},
    {"KMountPoint::Ptr", "KSharedPtr<KMountPoint>"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_kio_0,
    (sipVirtHandlerFunc)sipVH_kio_1,
    (sipVirtHandlerFunc)sipVH_kio_2,
    (sipVirtHandlerFunc)sipVH_kio_3,
    (sipVirtHandlerFunc)sipVH_kio_4,
    (sipVirtHandlerFunc)sipVH_kio_5,
    (sipVirtHandlerFunc)sipVH_kio_6,
    (sipVirtHandlerFunc)sipVH_kio_7,
    (sipVirtHandlerFunc)sipVH_kio_8,
    (sipVirtHandlerFunc)sipVH_kio_9,
    (sipVirtHandlerFunc)sipVH_kio_10,
    (sipVirtHandlerFunc)sipVH_kio_11,
    (sipVirtHandlerFunc)sipVH_kio_12,
    (sipVirtHandlerFunc)sipVH_kio_13,
    (sipVirtHandlerFunc)sipVH_kio_14,
    (sipVirtHandlerFunc)sipVH_kio_15,
    (sipVirtHandlerFunc)sipVH_kio_16,
    (sipVirtHandlerFunc)sipVH_kio_17,
    (sipVirtHandlerFunc)sipVH_kio_18,
    (sipVirtHandlerFunc)sipVH_kio_19,
    (sipVirtHandlerFunc)sipVH_kio_20,
    (sipVirtHandlerFunc)sipVH_kio_21,
    (sipVirtHandlerFunc)sipVH_kio_22,
    (sipVirtHandlerFunc)sipVH_kio_23,
    (sipVirtHandlerFunc)sipVH_kio_24,
    (sipVirtHandlerFunc)sipVH_kio_25,
    (sipVirtHandlerFunc)sipVH_kio_26,
    (sipVirtHandlerFunc)sipVH_kio_27,
    (sipVirtHandlerFunc)sipVH_kio_28,
    (sipVirtHandlerFunc)sipVH_kio_29,
    (sipVirtHandlerFunc)sipVH_kio_30,
    (sipVirtHandlerFunc)sipVH_kio_31,
    (sipVirtHandlerFunc)sipVH_kio_32,
    (sipVirtHandlerFunc)sipVH_kio_33,
    (sipVirtHandlerFunc)sipVH_kio_34,
    (sipVirtHandlerFunc)sipVH_kio_35,
    (sipVirtHandlerFunc)sipVH_kio_36,
    (sipVirtHandlerFunc)sipVH_kio_37,
    (sipVirtHandlerFunc)sipVH_kio_38,
    (sipVirtHandlerFunc)sipVH_kio_39,
    (sipVirtHandlerFunc)sipVH_kio_40,
    (sipVirtHandlerFunc)sipVH_kio_41,
    (sipVirtHandlerFunc)sipVH_kio_42,
    (sipVirtHandlerFunc)sipVH_kio_43,
    (sipVirtHandlerFunc)sipVH_kio_44,
    (sipVirtHandlerFunc)sipVH_kio_45,
    (sipVirtHandlerFunc)sipVH_kio_46,
    (sipVirtHandlerFunc)sipVH_kio_47,
    (sipVirtHandlerFunc)sipVH_kio_48,
    (sipVirtHandlerFunc)sipVH_kio_49,
    (sipVirtHandlerFunc)sipVH_kio_50,
    (sipVirtHandlerFunc)sipVH_kio_51,
    (sipVirtHandlerFunc)sipVH_kio_52,
    (sipVirtHandlerFunc)sipVH_kio_53,
    (sipVirtHandlerFunc)sipVH_kio_54,
    (sipVirtHandlerFunc)sipVH_kio_55,
    (sipVirtHandlerFunc)sipVH_kio_56,
    (sipVirtHandlerFunc)sipVH_kio_57,
    (sipVirtHandlerFunc)sipVH_kio_58,
    (sipVirtHandlerFunc)sipVH_kio_59,
    (sipVirtHandlerFunc)sipVH_kio_60,
    (sipVirtHandlerFunc)sipVH_kio_61,
    (sipVirtHandlerFunc)sipVH_kio_62,
    (sipVirtHandlerFunc)sipVH_kio_63,
    (sipVirtHandlerFunc)sipVH_kio_64,
    (sipVirtHandlerFunc)sipVH_kio_65,
    (sipVirtHandlerFunc)sipVH_kio_66,
    (sipVirtHandlerFunc)sipVH_kio_67,
    (sipVirtHandlerFunc)sipVH_kio_68,
    (sipVirtHandlerFunc)sipVH_kio_69,
    (sipVirtHandlerFunc)sipVH_kio_70,
    (sipVirtHandlerFunc)sipVH_kio_71,
    (sipVirtHandlerFunc)sipVH_kio_72,
    (sipVirtHandlerFunc)sipVH_kio_73,
    (sipVirtHandlerFunc)sipVH_kio_74,
    (sipVirtHandlerFunc)sipVH_kio_75,
    (sipVirtHandlerFunc)sipVH_kio_76,
    (sipVirtHandlerFunc)sipVH_kio_77,
    (sipVirtHandlerFunc)sipVH_kio_78,
    (sipVirtHandlerFunc)sipVH_kio_79,
    (sipVirtHandlerFunc)sipVH_kio_80,
    (sipVirtHandlerFunc)sipVH_kio_81,
    (sipVirtHandlerFunc)sipVH_kio_82,
    (sipVirtHandlerFunc)sipVH_kio_83,
    (sipVirtHandlerFunc)sipVH_kio_84,
    (sipVirtHandlerFunc)sipVH_kio_85,
    (sipVirtHandlerFunc)sipVH_kio_86,
    (sipVirtHandlerFunc)sipVH_kio_87,
    (sipVirtHandlerFunc)sipVH_kio_88,
    (sipVirtHandlerFunc)sipVH_kio_89,
};


/* 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},
    {"PyKDE4.kdeui", -1, NULL},
    {"PyKDE4.solid", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_KAbstractFileModule, {111, 0, 0}, NULL},
    {sipSubClass_KAr, {5, 255, 0}, NULL},
    {sipSubClass_KArchiveDirectory, {7, 255, 0}, NULL},
    {sipSubClass_KUrlPixmapProvider, {213, 255, 0}, NULL},
    {sipSubClass_KIO_TCPSlaveBase, {160, 255, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_kio = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_kio,
    0,
    -1,
    sipStrings_kio,
    importsTable,
    NULL,
    238,
    typesTable,
    NULL,
    0,
    NULL,
    8,
    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_kio;
const sipExportedModuleDef *sipModuleAPI_kio_QtCore;
const sipExportedModuleDef *sipModuleAPI_kio_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_kio_QtGui;
const sipExportedModuleDef *sipModuleAPI_kio_kdecore;
const sipExportedModuleDef *sipModuleAPI_kio_QtSvg;
const sipExportedModuleDef *sipModuleAPI_kio_QtXml;
const sipExportedModuleDef *sipModuleAPI_kio_kdeui;
const sipExportedModuleDef *sipModuleAPI_kio_solid;

sip_qt_metaobject_func sip_kio_qt_metaobject;
sip_qt_metacall_func sip_kio_qt_metacall;
sip_qt_metacast_func sip_kio_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_kio
#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        initkio
#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},
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyKDE4.kio",
        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_kio, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_kio), 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_kio = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));

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

    sip_kio_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_kio_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_kio_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

    /* Initialise the module now all its dependencies have been set up. */
    if (sipInitModule(&sipModuleAPI_kio,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_kio_QtCore = sipModuleAPI_kio.em_imports[0].im_module;
    sipModuleAPI_kio_QtNetwork = sipModuleAPI_kio.em_imports[1].im_module;
    sipModuleAPI_kio_QtGui = sipModuleAPI_kio.em_imports[2].im_module;
    sipModuleAPI_kio_kdecore = sipModuleAPI_kio.em_imports[3].im_module;
    sipModuleAPI_kio_QtSvg = sipModuleAPI_kio.em_imports[4].im_module;
    sipModuleAPI_kio_QtXml = sipModuleAPI_kio.em_imports[5].im_module;
    sipModuleAPI_kio_kdeui = sipModuleAPI_kio.em_imports[6].im_module;
    sipModuleAPI_kio_solid = sipModuleAPI_kio.em_imports[7].im_module;

    SIP_MODULE_RETURN(sipModule);
}

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

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 4742 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 4745 "sipkiopart0.cpp"


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


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



extern "C" {static int convertTo_QHash_0200QString_0200KFileMetaInfoItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0200QString_0200KFileMetaInfoItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QString,KFileMetaInfoItem> **sipCppPtr = reinterpret_cast<QHash<QString,KFileMetaInfoItem> **>(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_KFileMetaInfoItem, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QHash<QString, KFileMetaInfoItem> *qm = new QHash<QString, KFileMetaInfoItem>;
 
    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));
        KFileMetaInfoItem *t2 = reinterpret_cast<KFileMetaInfoItem *>(sipConvertToInstance(t2obj, sipClass_KFileMetaInfoItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseInstance(t1, sipClass_QString, state1);
            sipReleaseInstance(t2, sipClass_KFileMetaInfoItem, state2);

            delete qm;
            return 0;
        }

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

        sipReleaseInstance(t1, sipClass_QString, state1);
        sipReleaseInstance(t2, sipClass_KFileMetaInfoItem, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 4820 "sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QHash_0200QString_0200KFileMetaInfoItem(void *, PyObject *);}
static PyObject *convertFrom_QHash_0200QString_0200KFileMetaInfoItem(void *sipCppV,PyObject *sipTransferObj)
{
   QHash<QString,KFileMetaInfoItem> *sipCpp = reinterpret_cast<QHash<QString,KFileMetaInfoItem> *>(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, KFileMetaInfoItem>::const_iterator i = sipCpp->constBegin();

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

        PyObject *t1obj = sipConvertFromNewInstance(t1, sipClass_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewInstance(t2, sipClass_KFileMetaInfoItem, 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 4879 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QHash_0200QString_0200KFileMetaInfoItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_348,
        {0}
    },
    release_QHash_0200QString_0200KFileMetaInfoItem,
    convertTo_QHash_0200QString_0200KFileMetaInfoItem,
    convertFrom_QHash_0200QString_0200KFileMetaInfoItem
},
    assign_QHash_0200QString_0200KFileMetaInfoItem
};

#line 43 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 4902 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 4906 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 4909 "sipkiopart0.cpp"


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


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



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

#line 99 "/usr/local/share/py-sip/QtCore/qmap.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 (!sipCanConvertToType(t1obj, sipType_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_QStringList, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

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

        QString *t1 = reinterpret_cast<QString *>(sipConvertToType(t1obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QStringList *t2 = reinterpret_cast<QStringList *>(sipConvertToType(t2obj, sipType_QStringList, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_QStringList, state2);

            delete qm;
            return 0;
        }

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

        sipReleaseType(t1, sipType_QString, state1);
        sipReleaseType(t2, sipType_QStringList, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 4984 "sipkiopart0.cpp"
}


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

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

    if (!d)
        return NULL;

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

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

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QStringList, 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 5043 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QMap_0200QString_0200QStringList = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_1832,
        {0}
    },
    release_QMap_0200QString_0200QStringList,
    convertTo_QMap_0200QString_0200QStringList,
    convertFrom_QMap_0200QString_0200QStringList
},
    assign_QMap_0200QString_0200QStringList
};

#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 5066 "sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 5070 "sipkiopart0.cpp"


extern "C" {static void assign_KSharedPtr_0200KMountPoint(void *, const void*);}
static void assign_KSharedPtr_0200KMountPoint(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<KSharedPtr<KMountPoint> *>(sipDst) = *reinterpret_cast<const KSharedPtr<KMountPoint> *>(sipSrc);
}


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



extern "C" {static int convertTo_KSharedPtr_0200KMountPoint(PyObject *, void **, int *, PyObject *);}
static int convertTo_KSharedPtr_0200KMountPoint(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *)
{
    KSharedPtr<KMountPoint> **sipCppPtr = reinterpret_cast<KSharedPtr<KMountPoint> **>(sipCppPtrV);

#line 241 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Convert a Python instance to a Ptr on the heap.

    if (sipIsErr == NULL)
        return PyInstance_Check(sipPy);

    int iserr = 0;
    KMountPoint *cpp = (KMountPoint *)sipForceConvertToInstance(sipPy, sipClass_KMountPoint, NULL, 0, NULL, &iserr);

    if (iserr)
    {
        *sipIsErr = 1;
        return 0;
    }

    *sipCppPtr = new KSharedPtr<KMountPoint> (cpp);

    return 1;
#line 5114 "sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_KSharedPtr_0200KMountPoint(void *, PyObject *);}
static PyObject *convertFrom_KSharedPtr_0200KMountPoint(void *sipCppV,PyObject *sipTransferObj)
{
   KSharedPtr<KMountPoint> *sipCpp = reinterpret_cast<KSharedPtr<KMountPoint> *>(sipCppV);

#line 228 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
    // Convert to a Python instance

    if (!sipCpp)
        return NULL;

    KSharedPtr<KMountPoint> *cPtr = new KSharedPtr<KMountPoint> (*(KSharedPtr<KMountPoint> *)sipCpp);
    KMountPoint *cpp = cPtr->data ();
    PyObject *obj = sipConvertFromInstance (cpp, sipClass_KMountPoint, sipTransferObj);

    return obj;
#line 5134 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_KSharedPtr_0200KMountPoint = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3028,
        {0}
    },
    release_KSharedPtr_0200KMountPoint,
    convertTo_KSharedPtr_0200KMountPoint,
    convertFrom_KSharedPtr_0200KMountPoint
},
    assign_KSharedPtr_0200KMountPoint
};

#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 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 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 5170 "sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 5174 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 5177 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 5180 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 5183 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 5186 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 5189 "sipkiopart0.cpp"


extern "C" {static void assign_QList_0200KFileItem(void *, const void*);}
static void assign_QList_0200KFileItem(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<KFileItem> *>(sipDst) = *reinterpret_cast<const QList<KFileItem> *>(sipSrc);
}


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



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KFileItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KFileItem> *ql = new QList<KFileItem>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KFileItem *t = reinterpret_cast<KFileItem *>(sipConvertToType(itm, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KFileItem, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KFileItem, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5265 "sipkiopart0.cpp"
}


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

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KFileItem *t = new KFileItem(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KFileItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5299 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200KFileItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_10284,
        {0}
    },
    release_QList_0200KFileItem,
    convertTo_QList_0200KFileItem,
    convertFrom_QList_0200KFileItem
},
    assign_QList_0200KFileItem
};


extern "C" {static void assign_QList_0200QRegExp(void *, const void*);}
static void assign_QList_0200QRegExp(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<QRegExp> *>(sipDst) = *reinterpret_cast<const QList<QRegExp> *>(sipSrc);
}


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



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QRegExp, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QRegExp> *ql = new QList<QRegExp>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QRegExp *t = reinterpret_cast<QRegExp *>(sipConvertToType(itm, sipType_QRegExp, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QRegExp, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QRegExp, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5394 "sipkiopart0.cpp"
}


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

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QRegExp *t = new QRegExp(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QRegExp, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5428 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200QRegExp = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_14239,
        {0}
    },
    release_QList_0200QRegExp,
    convertTo_QList_0200QRegExp,
    convertFrom_QList_0200QRegExp
},
    assign_QList_0200QRegExp
};


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


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



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

#line 245 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

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

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

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

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

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

        return 1;
    }

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

        KFileItem *s1 = reinterpret_cast<KFileItem *>(sipConvertToType(itm0, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        KFileItem *s2 = reinterpret_cast<KFileItem *>(sipConvertToType(itm1, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        Py_DECREF(itm0);
        Py_DECREF(itm1);
        Py_DECREF(seq);

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

            delete ql;
            return 0;
        }

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

        sipReleaseType(s1, sipType_KFileItem, state1);
        sipReleaseType(s2, sipType_KFileItem, state2);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5551 "sipkiopart0.cpp"
}


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

#line 215 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

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

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, pobj);
    }

    return l;
#line 5588 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_73,
        {0}
    },
    release_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertTo_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertFrom_QList_0600QPair_0100KFileItem_0100KFileItem
},
    assign_QList_0600QPair_0100KFileItem_0100KFileItem
};


extern "C" {static void assign_QList_0200KDataToolInfo(void *, const void*);}
static void assign_QList_0200KDataToolInfo(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<KDataToolInfo> *>(sipDst) = *reinterpret_cast<const QList<KDataToolInfo> *>(sipSrc);
}


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



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KDataToolInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KDataToolInfo> *ql = new QList<KDataToolInfo>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KDataToolInfo *t = reinterpret_cast<KDataToolInfo *>(sipConvertToType(itm, sipType_KDataToolInfo, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KDataToolInfo, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KDataToolInfo, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5683 "sipkiopart0.cpp"
}


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

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KDataToolInfo *t = new KDataToolInfo(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KDataToolInfo, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5717 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200KDataToolInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_5401,
        {0}
    },
    release_QList_0200KDataToolInfo,
    convertTo_QList_0200KDataToolInfo,
    convertFrom_QList_0200KDataToolInfo
},
    assign_QList_0200KDataToolInfo
};


extern "C" {static void assign_QList_0200KIO_CopyInfo(void *, const void*);}
static void assign_QList_0200KIO_CopyInfo(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<KIO::CopyInfo> *>(sipDst) = *reinterpret_cast<const QList<KIO::CopyInfo> *>(sipSrc);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0200KIO_CopyInfo(void *, int);}
static void release_QList_0200KIO_CopyInfo(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KIO::CopyInfo> *>(ptr);
    Py_END_ALLOW_THREADS
}



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KIO_CopyInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KIO::CopyInfo> *ql = new QList<KIO::CopyInfo>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KIO::CopyInfo *t = reinterpret_cast<KIO::CopyInfo *>(sipConvertToType(itm, sipType_KIO_CopyInfo, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KIO_CopyInfo, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KIO_CopyInfo, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5812 "sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0200KIO_CopyInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0200KIO_CopyInfo(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KIO::CopyInfo> *sipCpp = reinterpret_cast<QList<KIO::CopyInfo> *>(sipCppV);

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KIO::CopyInfo *t = new KIO::CopyInfo(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KIO_CopyInfo, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5846 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200KIO_CopyInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_5422,
        {0}
    },
    release_QList_0200KIO_CopyInfo,
    convertTo_QList_0200KIO_CopyInfo,
    convertFrom_QList_0200KIO_CopyInfo
},
    assign_QList_0200KIO_CopyInfo
};


extern "C" {static void assign_QList_0200KIO_UDSEntry(void *, const void*);}
static void assign_QList_0200KIO_UDSEntry(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<KIO::UDSEntry> *>(sipDst) = *reinterpret_cast<const QList<KIO::UDSEntry> *>(sipSrc);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0200KIO_UDSEntry(void *, int);}
static void release_QList_0200KIO_UDSEntry(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KIO::UDSEntry> *>(ptr);
    Py_END_ALLOW_THREADS
}



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KIO_UDSEntry, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KIO::UDSEntry> *ql = new QList<KIO::UDSEntry>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KIO::UDSEntry *t = reinterpret_cast<KIO::UDSEntry *>(sipConvertToType(itm, sipType_KIO_UDSEntry, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KIO_UDSEntry, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KIO_UDSEntry, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5941 "sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0200KIO_UDSEntry(void *, PyObject *);}
static PyObject *convertFrom_QList_0200KIO_UDSEntry(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KIO::UDSEntry> *sipCpp = reinterpret_cast<QList<KIO::UDSEntry> *>(sipCppV);

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KIO::UDSEntry *t = new KIO::UDSEntry(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KIO_UDSEntry, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5975 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200KIO_UDSEntry = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_5443,
        {0}
    },
    release_QList_0200KIO_UDSEntry,
    convertTo_QList_0200KIO_UDSEntry,
    convertFrom_QList_0200KIO_UDSEntry
},
    assign_QList_0200KIO_UDSEntry
};


extern "C" {static void assign_QList_0200KFileMetaInfoItem(void *, const void*);}
static void assign_QList_0200KFileMetaInfoItem(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<QList<KFileMetaInfoItem> *>(sipDst) = *reinterpret_cast<const QList<KFileMetaInfoItem> *>(sipSrc);
}


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



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

#line 74 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KFileMetaInfoItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KFileMetaInfoItem> *ql = new QList<KFileMetaInfoItem>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KFileMetaInfoItem *t = reinterpret_cast<KFileMetaInfoItem *>(sipConvertToType(itm, sipType_KFileMetaInfoItem, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KFileMetaInfoItem, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KFileMetaInfoItem, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 6070 "sipkiopart0.cpp"
}


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

#line 47 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KFileMetaInfoItem *t = new KFileMetaInfoItem(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KFileMetaInfoItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6104 "sipkiopart0.cpp"
}


pyqt4MappedTypeDef pyqt4MappedTypeDef_kio_QList_0200KFileMetaInfoItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_2378,
        {0}
    },
    release_QList_0200KFileMetaInfoItem,
    convertTo_QList_0200KFileMetaInfoItem,
    convertFrom_QList_0200KFileMetaInfoItem
},
    assign_QList_0200KFileMetaInfoItem
};

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurlnavigator.sip"
#include <kurlnavigator.h>
#line 6127 "sipkiopart0.cpp"

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileplacesmodel.sip"
#include <kfileplacesmodel.h>
#line 6131 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 6134 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 6137 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 6140 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 6143 "sipkiopart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6146 "sipkiopart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6149 "sipkiopart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6152 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 6155 "sipkiopart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6158 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 6161 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kurlcombobox.sip"
#include <kurlcombobox.h>
#line 6164 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 6167 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6170 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 6173 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 6176 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 6179 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 6182 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 6185 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 6188 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 6191 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 6194 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 6197 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 6200 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 6203 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 6206 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 6209 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 6212 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 6215 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 6218 "sipkiopart0.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 6223 "sipkiopart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6226 "sipkiopart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6229 "sipkiopart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6232 "sipkiopart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6235 "sipkiopart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6238 "sipkiopart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6241 "sipkiopart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6244 "sipkiopart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6247 "sipkiopart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6250 "sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6253 "sipkiopart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6256 "sipkiopart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6259 "sipkiopart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 6262 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 6265 "sipkiopart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 6268 "sipkiopart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 6271 "sipkiopart0.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 6332 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 6335 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 6338 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 6341 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 6344 "sipkiopart0.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 6349 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 6352 "sipkiopart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 6355 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 6358 "sipkiopart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 6361 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 6364 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 6367 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 6370 "sipkiopart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 6373 "sipkiopart0.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 6378 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 6381 "sipkiopart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 6384 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 6387 "sipkiopart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 6390 "sipkiopart0.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 6395 "sipkiopart0.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 6400 "sipkiopart0.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 6405 "sipkiopart0.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 6410 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 6413 "sipkiopart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 6416 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 6419 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 6422 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 6425 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 6428 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 6431 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 6434 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 6437 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 6440 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 6443 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 6446 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 6449 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 6452 "sipkiopart0.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 6483 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 6486 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 6489 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 6492 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 6495 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 6498 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 6501 "sipkiopart0.cpp"


class sipKUrlNavigator : public KUrlNavigator
{
public:
    sipKUrlNavigator(KFilePlacesModel *,const KUrl&,QWidget *);
    virtual ~sipKUrlNavigator();

    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_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyPressEvent(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_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 *);
    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_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    bool sipProtectVirt_eventFilter(bool,QObject *,QEvent *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void keyReleaseEvent(QKeyEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void resizeEvent(QResizeEvent *);
    bool eventFilter(QObject *,QEvent *);
    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 mouseDoubleClickEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void wheelEvent(QWheelEvent *);
    void keyPressEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void paintEvent(QPaintEvent *);
    void moveEvent(QMoveEvent *);
    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();
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[47];
};

sipKUrlNavigator::sipKUrlNavigator(KFilePlacesModel *a0,const KUrl& a1,QWidget *a2): KUrlNavigator(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKUrlNavigator::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KUrlNavigator);
}

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

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KUrlNavigator,_c,_id,_a);

    return _id;
}

void *sipKUrlNavigator::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KUrlNavigator,_clname)) ? this : KUrlNavigator::qt_metacast(_clname);
}

void sipKUrlNavigator::keyReleaseEvent(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_keyReleaseEvent);

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

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

void sipKUrlNavigator::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)
    {
        KUrlNavigator::mouseReleaseEvent(a0);
        return;
    }

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

bool sipKUrlNavigator::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[3],sipPySelf,NULL,sipName_eventFilter);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

QSize sipKUrlNavigator::sizeHint() 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_sizeHint);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

int sipKUrlNavigator::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_kio_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKUrlNavigator::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_kio_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKUrlNavigator::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)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

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

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKUrlNavigator::focusOutEvent(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_focusOutEvent);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKUrlNavigator::leaveEvent(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_leaveEvent);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

int sipKUrlNavigator::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_kio_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKUrlNavigator::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_kio_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKUrlNavigator::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_kio_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKUrlNavigator::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_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

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

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

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

bool sipKUrlNavigator::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

bool sipKUrlNavigator::sipProtectVirt_eventFilter(bool sipSelfWasArg,QObject *a0,QEvent *a1)
{
    return (sipSelfWasArg ? KUrlNavigator::eventFilter(a0,a1) : eventFilter(a0,a1));
}


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

    {
        char * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlNavigator,&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 7736 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_event(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_metric(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_inputMethodEvent);

    return NULL;
}


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

    {
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_resetInputContext);

    return NULL;
}


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

    {
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_updateMicroFocus);

    return NULL;
}


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

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_create);

    return NULL;
}


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

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_focusNextPrevChild);

    return NULL;
}


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

    {
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_focusNextChild);

    return NULL;
}


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

    {
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_languageChange);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->url());
            Py_END_ALLOW_THREADS

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

    {
        int a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->url(a0));
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->uncommittedUrl());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_uncommittedUrl);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->goBack();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_goBack);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->goForward();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_goForward);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->goUp();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_goUp);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->goHome();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_goHome);

    return NULL;
}


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

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlNavigator,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHomeUrl(*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_KUrlNavigator,sipName_setHomeUrl);

    return NULL;
}


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

    {
        bool a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUrlEditable(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setUrlEditable);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isUrlEditable();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_isUrlEditable);

    return NULL;
}


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

    {
        bool a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setShowFullPath(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setShowFullPath);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->showFullPath();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_showFullPath);

    return NULL;
}


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

    {
        bool a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActive(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setActive);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isActive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_isActive);

    return NULL;
}


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

    {
        bool a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPlacesSelectorVisible(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setPlacesSelectorVisible);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isPlacesSelectorVisible();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_isPlacesSelectorVisible);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->historySize();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_historySize);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->historyIndex();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_historyIndex);

    return NULL;
}


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

    {
        int a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->historyUrl(a0));
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_historyUrl);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->savedRootUrl());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_savedRootUrl);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            QPoint *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPoint(sipCpp->savedPosition());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_savedPosition);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            KUrlComboBox *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->editor();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_editor);

    return NULL;
}


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

    {
        const QStringList * a0;
        int a0State = 0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KUrlNavigator,&sipCpp,sipType_QStringList,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCustomProtocols(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QStringList *>(a0),sipType_QStringList,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setCustomProtocols);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->customProtocols());
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_customProtocols);

    return NULL;
}


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

    {
        const KUrl * a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KUrlNavigator,&sipCpp,sipType_KUrl,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUrl(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->requestActivation();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_requestActivation);

    return NULL;
}


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

    {
        const KUrl * a0;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KUrlNavigator,&sipCpp,sipType_KUrl,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->saveRootUrl(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_saveRootUrl);

    return NULL;
}


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

    {
        int a0;
        int a1;
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bii",&sipSelf,sipType_KUrlNavigator,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->savePosition(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_KUrlNavigator,sipName_savePosition);

    return NULL;
}


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

    {
        KUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KUrlNavigator,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_KUrlNavigator,sipName_setFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKUrlNavigator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KUrlNavigator_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KUrlNavigator_eventFilter(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J8",&sipSelf,sipType_KUrlNavigator,&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_KUrlNavigator,sipName_eventFilter);

    return NULL;
}


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

    if (targetType == sipType_KUrlNavigator)
        return ptr;

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

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKUrlNavigator *>(sipCppV);
    else
        delete reinterpret_cast<KUrlNavigator *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KUrlNavigator(sipSimpleWrapper *);}
static void dealloc_KUrlNavigator(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKUrlNavigator *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KUrlNavigator(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KUrlNavigator(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KUrlNavigator(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKUrlNavigator *sipCpp = 0;

    if (!sipCpp)
    {
        KFilePlacesModel * a0;
        const KUrl * a1;
        QWidget * a2;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8J9JH",sipType_KFilePlacesModel,&a0,sipType_KUrl,&a1,sipType_QWidget,&a2,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKUrlNavigator(a0,*a1,a2);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KUrlNavigator[] = {{683, 2, 1}};


static PyMethodDef methods_KUrlNavigator[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KUrlNavigator_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KUrlNavigator_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KUrlNavigator_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KUrlNavigator_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KUrlNavigator_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KUrlNavigator_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KUrlNavigator_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KUrlNavigator_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customProtocols), meth_KUrlNavigator_customProtocols, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KUrlNavigator_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KUrlNavigator_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KUrlNavigator_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KUrlNavigator_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KUrlNavigator_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KUrlNavigator_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_editor), meth_KUrlNavigator_editor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KUrlNavigator_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KUrlNavigator_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KUrlNavigator_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KUrlNavigator_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KUrlNavigator_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KUrlNavigator_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KUrlNavigator_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KUrlNavigator_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KUrlNavigator_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KUrlNavigator_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_goBack), meth_KUrlNavigator_goBack, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_goForward), meth_KUrlNavigator_goForward, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_goHome), meth_KUrlNavigator_goHome, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_goUp), meth_KUrlNavigator_goUp, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KUrlNavigator_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_historyIndex), meth_KUrlNavigator_historyIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_historySize), meth_KUrlNavigator_historySize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_historyUrl), meth_KUrlNavigator_historyUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KUrlNavigator_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isActive), meth_KUrlNavigator_isActive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isPlacesSelectorVisible), meth_KUrlNavigator_isPlacesSelectorVisible, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isUrlEditable), meth_KUrlNavigator_isUrlEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KUrlNavigator_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KUrlNavigator_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KUrlNavigator_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KUrlNavigator_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KUrlNavigator_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KUrlNavigator_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KUrlNavigator_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KUrlNavigator_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KUrlNavigator_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KUrlNavigator_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KUrlNavigator_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KUrlNavigator_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KUrlNavigator_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_requestActivation), meth_KUrlNavigator_requestActivation, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KUrlNavigator_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KUrlNavigator_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_savePosition), meth_KUrlNavigator_savePosition, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveRootUrl), meth_KUrlNavigator_saveRootUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_savedPosition), meth_KUrlNavigator_savedPosition, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_savedRootUrl), meth_KUrlNavigator_savedRootUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setActive), meth_KUrlNavigator_setActive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCustomProtocols), meth_KUrlNavigator_setCustomProtocols, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFocus), meth_KUrlNavigator_setFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHomeUrl), meth_KUrlNavigator_setHomeUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPlacesSelectorVisible), meth_KUrlNavigator_setPlacesSelectorVisible, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setShowFullPath), meth_KUrlNavigator_setShowFullPath, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUrl), meth_KUrlNavigator_setUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUrlEditable), meth_KUrlNavigator_setUrlEditable, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KUrlNavigator_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showFullPath), meth_KUrlNavigator_showFullPath, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KUrlNavigator_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KUrlNavigator_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_uncommittedUrl), meth_KUrlNavigator_uncommittedUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KUrlNavigator_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_KUrlNavigator_url, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KUrlNavigator_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KUrlNavigator_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KUrlNavigator[] = {
    {"returnPressed()", 0},
    {"urlsDropped(const KUrl::List&,const KUrl&)", 0},
    {"urlsDropped(const KUrl&,QDropEvent *)", 0},
    {"historyChanged()", 0},
    {"editableStateChanged(bool)", 0},
    {"urlChanged(const KUrl&)", 0},
    {"activated()", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KUrlNavigator = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KUrlNavigator,
        {0}
    },
    sipNameNr_KUrlNavigator,
    -1,
    -1,
    {0, 0, 1},
    supers_KUrlNavigator,
    0,
    75, methods_KUrlNavigator,
    0, 0,
    0, 0,
    init_KUrlNavigator,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KUrlNavigator,
    release_KUrlNavigator,
    cast_KUrlNavigator,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KUrlNavigator::staticMetaObject,
    0,
    pyqt4_signals_KUrlNavigator
};


#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 10027 "sipkiopart0.cpp"
#line 253 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 10030 "sipkiopart0.cpp"


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

    {
        const KTcpSocket * a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8|E",sipType_KTcpSocket,&a0,sipType_KIO_SslUi_RulesStorage,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const KSslErrorUiData * a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9|E",sipType_KSslErrorUiData,&a0,sipType_KIO_SslUi_RulesStorage,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(*a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


static PyMethodDef methods_KIO_SslUi[] = {
    {SIP_MLNAME_CAST(sipName_askIgnoreSslErrors), meth_KIO_SslUi_askIgnoreSslErrors, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_SslUi[] = {
    {sipName_RecallAndStoreRules, KIO::SslUi::RecallAndStoreRules, 156},
    {sipName_RecallRules, KIO::SslUi::RecallRules, 156},
    {sipName_StoreRules, KIO::SslUi::StoreRules, 156},
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_SslUi = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_NAMESPACE,
        sipNameNr_KIO__SslUi,
        {0}
    },
    sipNameNr_SslUi,
    -1,
    -1,
    {95, 255, 0},
    0,
    0,
    1, methods_KIO_SslUi,
    3, enummembers_KIO_SslUi,
    0, 0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 10135 "sipkiopart0.cpp"

#line 708 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <qlist.h>
#line 102 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservice.sip"
#include <qlist.h>
#line 81 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kmimetype.sip"
#include <qlist.h>
#line 61 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <qlist.h>
#line 65 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksycocaentry.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 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 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 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 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 10189 "sipkiopart0.cpp"
#line 136 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 10192 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kplugininfo.sip"
#include <kplugininfo.h>
#line 10195 "sipkiopart0.cpp"
#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kprotocolinfo.sip"
#include <kprotocolinfo.h>
#line 10198 "sipkiopart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 10201 "sipkiopart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 10204 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kserviceaction.sip"
#include <kserviceaction.h>
#line 10207 "sipkiopart0.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 10210 "sipkiopart0.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 10213 "sipkiopart0.cpp"
#line 321 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 10216 "sipkiopart0.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 10219 "sipkiopart0.cpp"
#line 55 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kautosavefile.sip"
#include <kautosavefile.h>
#line 10222 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 10225 "sipkiopart0.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 10228 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kaboutdata.sip"
#include <kaboutdata.h>
#line 10231 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 10234 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/klocale.sip"
#include <klocale.h>
#line 10237 "sipkiopart0.cpp"
#line 57 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 10240 "sipkiopart0.cpp"
#line 79 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 10243 "sipkiopart0.cpp"
#line 83 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kuser.sip"
#include <kuser.h>
#line 10246 "sipkiopart0.cpp"
#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kuser.sip"
#include <kuser.h>
#line 10249 "sipkiopart0.cpp"
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 10264 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/klockfile.sip"
#include <klockfile.h>
#line 10267 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kmimetype.sip"
#include <kmimetype.h>
#line 10270 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservice.sip"
#include <kservice.h>
#line 10273 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicegroup.sip"
#include <kservicegroup.h>
#line 10276 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <kservicetype.h>
#line 10279 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksharedconfig.sip"
#include <ksharedconfig.h>
#line 10282 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksycocaentry.sip"
#include <ksycocaentry.h>
#line 10285 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 10288 "sipkiopart0.cpp"


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

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bu",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0))
        {
            QString *sipRes;

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_stringValue);

    return NULL;
}


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

    {
        uint a0;
        PY_LONG_LONG a1 = 0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bu|n",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0,&a1))
        {
            PY_LONG_LONG sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->numberValue(a0,a1);
            Py_END_ALLOW_THREADS

            return PyLong_FromLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_numberValue);

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_UDSEntry,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isDir();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_isDir);

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_UDSEntry,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isLink();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_isLink);

    return NULL;
}


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

    {
        uint a0;
        const QString * a1;
        int a1State = 0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BuJ1",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        uint a0;
        PY_LONG_LONG a1;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bun",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(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_UDSEntry,sipName_insert);

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_UDSEntry,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->count();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_count);

    return NULL;
}


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

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bu",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contains(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_contains);

    return NULL;
}


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

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bu",&sipSelf,sipType_KIO_UDSEntry,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->remove(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_remove);

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_UDSEntry,&sipCpp))
        {
            QList<uint> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<uint>(sipCpp->listFields());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_1900,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_UDSEntry,sipName_listFields);

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_UDSEntry,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->clear();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    return NULL;
}


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

    delete reinterpret_cast<KIO::UDSEntry *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KIO_UDSEntry(void *, const void*);}
static void assign_KIO_UDSEntry(void *sipDst, const void *sipSrc)
{
    *reinterpret_cast<KIO::UDSEntry *>(sipDst) = *reinterpret_cast<const KIO::UDSEntry *>(sipSrc);
}


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


extern "C" {static void *init_KIO_UDSEntry(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_UDSEntry(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    KIO::UDSEntry *sipCpp = 0;

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

    if (!sipCpp)
    {
        const KIO::UDSEntry * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_KIO_UDSEntry,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::UDSEntry(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


static PyMethodDef methods_KIO_UDSEntry[] = {
    {SIP_MLNAME_CAST(sipName_clear), meth_KIO_UDSEntry_clear, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contains), meth_KIO_UDSEntry_contains, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_count), meth_KIO_UDSEntry_count, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insert), meth_KIO_UDSEntry_insert, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isDir), meth_KIO_UDSEntry_isDir, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isLink), meth_KIO_UDSEntry_isLink, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_listFields), meth_KIO_UDSEntry_listFields, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberValue), meth_KIO_UDSEntry_numberValue, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_remove), meth_KIO_UDSEntry_remove, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stringValue), meth_KIO_UDSEntry_stringValue, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_UDSEntry[] = {
    {sipName_UDS_ACCESS, KIO::UDSEntry::UDS_ACCESS, 164},
    {sipName_UDS_ACCESS_TIME, KIO::UDSEntry::UDS_ACCESS_TIME, 164},
    {sipName_UDS_ACL_STRING, KIO::UDSEntry::UDS_ACL_STRING, 164},
    {sipName_UDS_CREATION_TIME, KIO::UDSEntry::UDS_CREATION_TIME, 164},
    {sipName_UDS_DEFAULT_ACL_STRING, KIO::UDSEntry::UDS_DEFAULT_ACL_STRING, 164},
    {sipName_UDS_DISPLAY_NAME, KIO::UDSEntry::UDS_DISPLAY_NAME, 164},
    {sipName_UDS_EXTENDED_ACL, KIO::UDSEntry::UDS_EXTENDED_ACL, 164},
    {sipName_UDS_EXTRA, KIO::UDSEntry::UDS_EXTRA, 164},
    {sipName_UDS_EXTRA_END, KIO::UDSEntry::UDS_EXTRA_END, 164},
    {sipName_UDS_FILE_TYPE, KIO::UDSEntry::UDS_FILE_TYPE, 164},
    {sipName_UDS_GROUP, KIO::UDSEntry::UDS_GROUP, 164},
    {sipName_UDS_GUESSED_MIME_TYPE, KIO::UDSEntry::UDS_GUESSED_MIME_TYPE, 164},
    {sipName_UDS_HIDDEN, KIO::UDSEntry::UDS_HIDDEN, 164},
    {sipName_UDS_ICON_NAME, KIO::UDSEntry::UDS_ICON_NAME, 164},
    {sipName_UDS_LINK_DEST, KIO::UDSEntry::UDS_LINK_DEST, 164},
    {sipName_UDS_LOCAL_PATH, KIO::UDSEntry::UDS_LOCAL_PATH, 164},
    {sipName_UDS_MIME_TYPE, KIO::UDSEntry::UDS_MIME_TYPE, 164},
    {sipName_UDS_MODIFICATION_TIME, KIO::UDSEntry::UDS_MODIFICATION_TIME, 164},
    {sipName_UDS_NAME, KIO::UDSEntry::UDS_NAME, 164},
    {sipName_UDS_NUMBER, KIO::UDSEntry::UDS_NUMBER, 164},
    {sipName_UDS_SIZE, KIO::UDSEntry::UDS_SIZE, 164},
    {sipName_UDS_SIZE_LARGE, KIO::UDSEntry::UDS_SIZE_LARGE, 164},
    {sipName_UDS_STRING, KIO::UDSEntry::UDS_STRING, 164},
    {sipName_UDS_TARGET_URL, KIO::UDSEntry::UDS_TARGET_URL, 164},
    {sipName_UDS_TIME, KIO::UDSEntry::UDS_TIME, 164},
    {sipName_UDS_URL, KIO::UDSEntry::UDS_URL, 164},
    {sipName_UDS_USER, KIO::UDSEntry::UDS_USER, 164},
    {sipName_UDS_XML_PROPERTIES, KIO::UDSEntry::UDS_XML_PROPERTIES, 164},
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_UDSEntry = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__UDSEntry,
        {0}
    },
    sipNameNr_UDSEntry,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {95, 255, 0},
    0,
    0,
    10, methods_KIO_UDSEntry,
    28, enummembers_KIO_UDSEntry,
    0, 0,
    init_KIO_UDSEntry,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_UDSEntry,
    release_KIO_UDSEntry,
    cast_KIO_UDSEntry,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    assign_KIO_UDSEntry,
    0,
    0,
    0
};

#line 25 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/thumbsequencecreator.sip"
#include <kio/thumbsequencecreator.h>
#line 10751 "sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 10755 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 10758 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qimage.sip"
#include <qimage.h>
#line 10761 "sipkiopart0.cpp"


class sipThumbSequenceCreator : public ThumbSequenceCreator
{
public:
    sipThumbSequenceCreator();
    virtual ~sipThumbSequenceCreator();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool create(const QString&,int,int,QImage&);
    ThumbCreator::Flags flags() const;

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[2];
};

sipThumbSequenceCreator::sipThumbSequenceCreator(): ThumbSequenceCreator(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

bool sipThumbSequenceCreator::create(const QString& a0,int a1,int a2,QImage& a3)
{
    extern bool sipVH_kio_1(sip_gilstate_t,PyObject *,const QString&,int,int,QImage&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,sipName_ThumbSequenceCreator,sipName_create);

    if (!meth)
        return 0;

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

ThumbCreator::Flags sipThumbSequenceCreator::flags() const
{
    extern ThumbCreator::Flags sipVH_kio_0(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return ThumbCreator::flags();

    return sipVH_kio_0(sipGILState,meth);
}


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

    {
        ThumbSequenceCreator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_ThumbSequenceCreator,&sipCpp))
        {
            float sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sequenceIndex();
            Py_END_ALLOW_THREADS

            return PyFloat_FromDouble((double)sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_ThumbSequenceCreator,sipName_sequenceIndex);

    return NULL;
}


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

    {
        float a0;
        ThumbSequenceCreator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bf",&sipSelf,sipType_ThumbSequenceCreator,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSequenceIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_ThumbSequenceCreator,sipName_setSequenceIndex);

    return NULL;
}


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

    if (targetType == sipType_ThumbSequenceCreator)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_ThumbCreator)->ctd_cast((ThumbCreator *)(ThumbSequenceCreator *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipThumbSequenceCreator *>(sipCppV);
    else
        delete reinterpret_cast<ThumbSequenceCreator *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_ThumbSequenceCreator(sipSimpleWrapper *);}
static void dealloc_ThumbSequenceCreator(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipThumbSequenceCreator *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_ThumbSequenceCreator(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_ThumbSequenceCreator(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_ThumbSequenceCreator(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipThumbSequenceCreator *sipCpp = 0;

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

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_ThumbSequenceCreator[] = {{235, 255, 1}};


static PyMethodDef methods_ThumbSequenceCreator[] = {
    {SIP_MLNAME_CAST(sipName_sequenceIndex), meth_ThumbSequenceCreator_sequenceIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSequenceIndex), meth_ThumbSequenceCreator_setSequenceIndex, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kio_ThumbSequenceCreator = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_CLASS,
        sipNameNr_ThumbSequenceCreator,
        {0}
    },
    sipNameNr_ThumbSequenceCreator,
    -1,
    -1,
    {0, 0, 1},
    supers_ThumbSequenceCreator,
    0,
    2, methods_ThumbSequenceCreator,
    0, 0,
    0, 0,
    init_ThumbSequenceCreator,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_ThumbSequenceCreator,
    release_ThumbSequenceCreator,
    cast_ThumbSequenceCreator,
    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/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 11006 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 11010 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qimage.sip"
#include <qimage.h>
#line 11013 "sipkiopart0.cpp"


class sipThumbCreator : public ThumbCreator
{
public:
    sipThumbCreator();
    sipThumbCreator(const ThumbCreator&);
    virtual ~sipThumbCreator();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool create(const QString&,int,int,QImage&);
    ThumbCreator::Flags flags() const;

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[2];
};

sipThumbCreator::sipThumbCreator(): ThumbCreator(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipThumbCreator::sipThumbCreator(const ThumbCreator& a0): ThumbCreator(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

bool sipThumbCreator::create(const QString& a0,int a1,int a2,QImage& a3)
{
    extern bool sipVH_kio_1(sip_gilstate_t,PyObject *,const QString&,int,int,QImage&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,sipName_ThumbCreator,sipName_create);

    if (!meth)
        return 0;

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

ThumbCreator::Flags sipThumbCreator::flags() const
{
    extern ThumbCreator::Flags sipVH_kio_0(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return ThumbCreator::flags();

    return sipVH_kio_0(sipGILState,meth);
}


extern "C" {static PyObject *meth_ThumbCreator_create(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreator_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        int a1;
        int a2;
        QImage * a3;
        ThumbCreator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1iiJ9",&sipSelf,sipType_ThumbCreator,&sipCpp,sipType_QString,&a0,&a0State,&a1,&a2,sipType_QImage,&a3))
        {
            bool sipRes;

            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_ThumbCreator, sipName_create);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->create(*a0,a1,a2,*a3);
            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_ThumbCreator,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_ThumbCreator_flags(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreator_flags(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        ThumbCreator *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_ThumbCreator,&sipCpp))
        {
            ThumbCreator::Flags sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->ThumbCreator::flags() : sipCpp->flags());
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_ThumbCreator_Flags);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_ThumbCreator,sipName_flags);

    return NULL;
}


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

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipThumbCreator *>(sipCppV);
    else
        delete reinterpret_cast<ThumbCreator *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_ThumbCreator(sipSimpleWrapper *);}
static void dealloc_ThumbCreator(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipThumbCreator *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_ThumbCreator(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_ThumbCreator(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_ThumbCreator(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipThumbCreator *sipCpp = 0;

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

    if (!sipCpp)
    {
        const ThumbCreator * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_ThumbCreator,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipThumbCreator(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


static PyMethodDef methods_ThumbCreator[] = {
    {SIP_MLNAME_CAST(sipName_create), meth_ThumbCreator_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_flags), meth_ThumbCreator_flags, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_ThumbCreator[] = {
    {sipName_BlendIcon, ThumbCreator::BlendIcon, 236},
    {sipName_DrawFrame, ThumbCreator::DrawFrame, 236},
    {sipName_None, ThumbCreator::None, 236},
};


pyqt4ClassTypeDef pyqt4Type_kio_ThumbCreator = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_CLASS,
        sipNameNr_ThumbCreator,
        {0}
    },
    sipNameNr_ThumbCreator,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    2, methods_ThumbCreator,
    3, enummembers_ThumbCreator,
    0, 0,
    init_ThumbCreator,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_ThumbCreator,
    release_ThumbCreator,
    cast_ThumbCreator,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 11288 "sipkiopart0.cpp"

#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 11292 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 11295 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 11298 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtNetwork/qhostinfo.sip"
#include <qhostinfo.h>
#line 11301 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 11304 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 11307 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 11310 "sipkiopart0.cpp"
#line 321 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 11313 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 11316 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kremoteencoding.sip"
#include <kremoteencoding.h>
#line 11319 "sipkiopart0.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 11322 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 11325 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/slavebase.sip"
#include <slavebase.h>
#line 11328 "sipkiopart0.cpp"
#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 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 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 11344 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 11347 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 11350 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 11353 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 11356 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 11359 "sipkiopart0.cpp"


class sipKIO_TCPSlaveBase : public KIO::TCPSlaveBase
{
public:
    sipKIO_TCPSlaveBase(const QByteArray&,const QByteArray&,const QByteArray&,bool);
    virtual ~sipKIO_TCPSlaveBase();

    /* Expose this protected enum. */
    enum sipSslResultDetail {
        ResultOk = KIO::TCPSlaveBase::ResultOk,
        ResultOverridden = KIO::TCPSlaveBase::ResultOverridden,
        ResultFailed = KIO::TCPSlaveBase::ResultFailed,
        ResultFailedEarly = KIO::TCPSlaveBase::ResultFailedEarly
    };

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    ssize_t sipProtect_write(const char *,ssize_t);
    ssize_t sipProtect_read(char *,ssize_t);
    ssize_t sipProtect_readLine(char *,ssize_t);
    bool sipProtect_connectToHost(const QString&,const QString&,quint16);
    quint16 sipProtect_port() const;
    bool sipProtect_isAutoSsl() const;
    bool sipProtect_isUsingSsl() const;
    bool sipProtect_startSsl();
    void sipProtect_disconnectFromHost();
    bool sipProtect_atEnd() const;
    bool sipProtect_isConnected() const;
    bool sipProtect_waitForResponse(int);
    void sipProtect_setBlocking(bool);
    QIODevice * sipProtect_socket() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setHost(const QString&,quint16,const QString&,const QString&);
    void setSubUrl(const KUrl&);
    void openConnection();
    void closeConnection();
    void get(const KUrl&);
    void open(const KUrl&,QIODevice::OpenMode);
    void read(KIO::filesize_t);
    void write(const QByteArray&);
    void seek(KIO::filesize_t);
    void close();
    void put(const KUrl&,int,KIO::JobFlags);
    void stat(const KUrl&);
    void mimetype(const KUrl&);
    void listDir(const KUrl&);
    void mkdir(const KUrl&,int);
    void rename(const KUrl&,const KUrl&,KIO::JobFlags);
    void symlink(const QString&,const KUrl&,KIO::JobFlags);
    void chmod(const KUrl&,int);
    void chown(const KUrl&,const QString&,const QString&);
    void setModificationTime(const KUrl&,const QDateTime&);
    void copy(const KUrl&,const KUrl&,int,KIO::JobFlags);
    void del(const KUrl&,bool);
    void setLinkDest(const KUrl&,const QString&);
    void special(const QByteArray&);
    void multiGet(const QByteArray&);
    void slave_status();
    void reparseConfiguration();
    void dispatch(int,const QByteArray&);
    void dispatchOpenCommand(int,const QByteArray&);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[29];
};

sipKIO_TCPSlaveBase::sipKIO_TCPSlaveBase(const QByteArray& a0,const QByteArray& a1,const QByteArray& a2,bool a3): KIO::TCPSlaveBase(a0,a1,a2,a3), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

void sipKIO_TCPSlaveBase::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    extern void sipVH_kio_15(sip_gilstate_t,PyObject *,const QString&,unsigned short,const QString&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::setHost(a0,a1,a2,a3);
        return;
    }

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

void sipKIO_TCPSlaveBase::setSubUrl(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::setSubUrl(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::openConnection()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::openConnection();
        return;
    }

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

void sipKIO_TCPSlaveBase::closeConnection()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::closeConnection();
        return;
    }

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

void sipKIO_TCPSlaveBase::get(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::get(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::open(const KUrl& a0,QIODevice::OpenMode a1)
{
    extern void sipVH_kio_14(sip_gilstate_t,PyObject *,const KUrl&,QIODevice::OpenMode);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::open(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::read(KIO::filesize_t a0)
{
    extern void sipVH_kio_13(sip_gilstate_t,PyObject *,unsigned PY_LONG_LONG);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::read(a0);
        return;
    }

    sipVH_kio_13(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::write(const QByteArray& a0)
{
    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::write(a0);
        return;
    }

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::seek(KIO::filesize_t a0)
{
    extern void sipVH_kio_13(sip_gilstate_t,PyObject *,unsigned PY_LONG_LONG);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::seek(a0);
        return;
    }

    sipVH_kio_13(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::close()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::close();
        return;
    }

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

void sipKIO_TCPSlaveBase::put(const KUrl& a0,int a1,KIO::JobFlags a2)
{
    extern void sipVH_kio_12(sip_gilstate_t,PyObject *,const KUrl&,int,KIO::JobFlags);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::put(a0,a1,a2);
        return;
    }

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

void sipKIO_TCPSlaveBase::stat(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::stat(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::mimetype(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::mimetype(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::listDir(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::listDir(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::mkdir(const KUrl& a0,int a1)
{
    extern void sipVH_kio_9(sip_gilstate_t,PyObject *,const KUrl&,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::mkdir(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::rename(const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    extern void sipVH_kio_11(sip_gilstate_t,PyObject *,const KUrl&,const KUrl&,KIO::JobFlags);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::rename(a0,a1,a2);
        return;
    }

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

void sipKIO_TCPSlaveBase::symlink(const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    extern void sipVH_kio_10(sip_gilstate_t,PyObject *,const QString&,const KUrl&,KIO::JobFlags);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::symlink(a0,a1,a2);
        return;
    }

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

void sipKIO_TCPSlaveBase::chmod(const KUrl& a0,int a1)
{
    extern void sipVH_kio_9(sip_gilstate_t,PyObject *,const KUrl&,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::chmod(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::chown(const KUrl& a0,const QString& a1,const QString& a2)
{
    extern void sipVH_kio_8(sip_gilstate_t,PyObject *,const KUrl&,const QString&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::chown(a0,a1,a2);
        return;
    }

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

void sipKIO_TCPSlaveBase::setModificationTime(const KUrl& a0,const QDateTime& a1)
{
    extern void sipVH_kio_7(sip_gilstate_t,PyObject *,const KUrl&,const QDateTime&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::setModificationTime(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::copy(const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    extern void sipVH_kio_6(sip_gilstate_t,PyObject *,const KUrl&,const KUrl&,int,KIO::JobFlags);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_copy);

    if (!meth)
    {
        KIO::SlaveBase::copy(a0,a1,a2,a3);
        return;
    }

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

void sipKIO_TCPSlaveBase::del(const KUrl& a0,bool a1)
{
    extern void sipVH_kio_5(sip_gilstate_t,PyObject *,const KUrl&,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::del(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::setLinkDest(const KUrl& a0,const QString& a1)
{
    extern void sipVH_kio_4(sip_gilstate_t,PyObject *,const KUrl&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_setLinkDest);

    if (!meth)
    {
        KIO::SlaveBase::setLinkDest(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::special(const QByteArray& a0)
{
    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_special);

    if (!meth)
    {
        KIO::SlaveBase::special(a0);
        return;
    }

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::multiGet(const QByteArray& a0)
{
    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_multiGet);

    if (!meth)
    {
        KIO::SlaveBase::multiGet(a0);
        return;
    }

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,meth,a0);
}

void sipKIO_TCPSlaveBase::slave_status()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_slave_status);

    if (!meth)
    {
        KIO::SlaveBase::slave_status();
        return;
    }

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

void sipKIO_TCPSlaveBase::reparseConfiguration()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::reparseConfiguration();
        return;
    }

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

void sipKIO_TCPSlaveBase::dispatch(int a0,const QByteArray& a1)
{
    extern void sipVH_kio_3(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::dispatch(a0,a1);
        return;
    }

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

void sipKIO_TCPSlaveBase::dispatchOpenCommand(int a0,const QByteArray& a1)
{
    extern void sipVH_kio_3(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SlaveBase::dispatchOpenCommand(a0,a1);
        return;
    }

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

ssize_t sipKIO_TCPSlaveBase::sipProtect_write(const char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::write(a0,a1);
}

ssize_t sipKIO_TCPSlaveBase::sipProtect_read(char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::read(a0,a1);
}

ssize_t sipKIO_TCPSlaveBase::sipProtect_readLine(char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::readLine(a0,a1);
}

bool sipKIO_TCPSlaveBase::sipProtect_connectToHost(const QString& a0,const QString& a1,quint16 a2)
{
    return KIO::TCPSlaveBase::connectToHost(a0,a1,a2);
}

quint16 sipKIO_TCPSlaveBase::sipProtect_port() const
{
    return KIO::TCPSlaveBase::port();
}

bool sipKIO_TCPSlaveBase::sipProtect_isAutoSsl() const
{
    return KIO::TCPSlaveBase::isAutoSsl();
}

bool sipKIO_TCPSlaveBase::sipProtect_isUsingSsl() const
{
    return KIO::TCPSlaveBase::isUsingSsl();
}

bool sipKIO_TCPSlaveBase::sipProtect_startSsl()
{
    return KIO::TCPSlaveBase::startSsl();
}

void sipKIO_TCPSlaveBase::sipProtect_disconnectFromHost()
{
    KIO::TCPSlaveBase::disconnectFromHost();
}

bool sipKIO_TCPSlaveBase::sipProtect_atEnd() const
{
    return KIO::TCPSlaveBase::atEnd();
}

bool sipKIO_TCPSlaveBase::sipProtect_isConnected() const
{
    return KIO::TCPSlaveBase::isConnected();
}

bool sipKIO_TCPSlaveBase::sipProtect_waitForResponse(int a0)
{
    return KIO::TCPSlaveBase::waitForResponse(a0);
}

void sipKIO_TCPSlaveBase::sipProtect_setBlocking(bool a0)
{
    KIO::TCPSlaveBase::setBlocking(a0);
}

QIODevice * sipKIO_TCPSlaveBase::sipProtect_socket() const
{
    return KIO::TCPSlaveBase::socket();
}


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

    {
        const char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pAAi",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,&a0Keep,&a0,&a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_write(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_write);

    return NULL;
}


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

    {
        char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pAAi",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,&a0Keep,&a0,&a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_read(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_read);

    return NULL;
}


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

    {
        char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pAAi",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,&a0Keep,&a0,&a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_readLine(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_readLine);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        quint16 a2;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1J1t",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State,&a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_connectToHost(*a0,*a1,a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            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_TCPSlaveBase,sipName_connectToHost);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_port();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_port);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isAutoSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_isAutoSsl);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isUsingSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_isUsingSsl);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_startSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_startSsl);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_disconnectFromHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_disconnectFromHost);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_atEnd();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_atEnd);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_isConnected);

    return NULL;
}


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

    {
        int a0;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_waitForResponse(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_waitForResponse);

    return NULL;
}


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

    {
        bool a0;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setBlocking(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_setBlocking);

    return NULL;
}


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

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_TCPSlaveBase,&sipCpp))
        {
            QIODevice *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_socket();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_TCPSlaveBase,sipName_socket);

    return NULL;
}


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

    if (targetType == sipType_KIO_TCPSlaveBase)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KIO_SlaveBase)->ctd_cast((KIO::SlaveBase *)(KIO::TCPSlaveBase *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_TCPSlaveBase *>(sipCppV);
    else
        delete reinterpret_cast<KIO::TCPSlaveBase *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *);}
static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_TCPSlaveBase *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_TCPSlaveBase(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_TCPSlaveBase(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKIO_TCPSlaveBase *sipCpp = 0;

    if (!sipCpp)
    {
        const QByteArray * a0;
        int a0State = 0;
        const QByteArray * a1;
        int a1State = 0;
        const QByteArray * a2;
        int a2State = 0;
        bool a3 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1J1J1|b",sipType_QByteArray,&a0,&a0State,sipType_QByteArray,&a1,&a1State,sipType_QByteArray,&a2,&a2State,&a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_TCPSlaveBase(*a0,*a1,*a2,a3);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_TCPSlaveBase[] = {{150, 255, 1}};


static PyMethodDef methods_KIO_TCPSlaveBase[] = {
    {SIP_MLNAME_CAST(sipName_atEnd), meth_KIO_TCPSlaveBase_atEnd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectToHost), meth_KIO_TCPSlaveBase_connectToHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectFromHost), meth_KIO_TCPSlaveBase_disconnectFromHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAutoSsl), meth_KIO_TCPSlaveBase_isAutoSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_TCPSlaveBase_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isUsingSsl), meth_KIO_TCPSlaveBase_isUsingSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_TCPSlaveBase_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_read), meth_KIO_TCPSlaveBase_read, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readLine), meth_KIO_TCPSlaveBase_readLine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBlocking), meth_KIO_TCPSlaveBase_setBlocking, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_socket), meth_KIO_TCPSlaveBase_socket, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startSsl), meth_KIO_TCPSlaveBase_startSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_waitForResponse), meth_KIO_TCPSlaveBase_waitForResponse, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_write), meth_KIO_TCPSlaveBase_write, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_TCPSlaveBase[] = {
    {sipName_ResultFailed, sipKIO_TCPSlaveBase::ResultFailed, 161},
    {sipName_ResultFailedEarly, sipKIO_TCPSlaveBase::ResultFailedEarly, 161},
    {sipName_ResultOk, sipKIO_TCPSlaveBase::ResultOk, 161},
    {sipName_ResultOverridden, sipKIO_TCPSlaveBase::ResultOverridden, 161},
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_TCPSlaveBase = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__TCPSlaveBase,
        {0}
    },
    sipNameNr_TCPSlaveBase,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_TCPSlaveBase,
    0,
    14, methods_KIO_TCPSlaveBase,
    4, enummembers_KIO_TCPSlaveBase,
    0, 0,
    init_KIO_TCPSlaveBase,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_TCPSlaveBase,
    release_KIO_TCPSlaveBase,
    cast_KIO_TCPSlaveBase,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/slaveconfig.sip"
#include <slaveconfig.h>
#line 12595 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 12599 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 12602 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12605 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12608 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12611 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12614 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 12617 "sipkiopart0.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 12648 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 12651 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 12654 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 12657 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 12660 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 12663 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 12666 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 12669 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 12672 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 12675 "sipkiopart0.cpp"


class sipKIO_SlaveConfig : public KIO::SlaveConfig
{
public:
    sipKIO_SlaveConfig();
    virtual ~sipKIO_SlaveConfig();

    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:
    sipKIO_SlaveConfig(const sipKIO_SlaveConfig &);
    sipKIO_SlaveConfig &operator = (const sipKIO_SlaveConfig &);

    char sipPyMethods[7];
};

sipKIO_SlaveConfig::sipKIO_SlaveConfig(): KIO::SlaveConfig(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SlaveConfig::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SlaveConfig);
}

int sipKIO_SlaveConfig::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SlaveConfig::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SlaveConfig,_c,_id,_a);

    return _id;
}

void *sipKIO_SlaveConfig::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SlaveConfig,_clname)) ? this : KIO::SlaveConfig::qt_metacast(_clname);
}

bool sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_SlaveConfig::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_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

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

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

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

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

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

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


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

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SlaveConfig,&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 12928 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_disconnectNotify);

    return NULL;
}


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

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            KIO::SlaveConfig *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SlaveConfig::self();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveConfig,sipName_self);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1J1J1",&sipSelf,sipType_KIO_SlaveConfig,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State,sipType_QString,&a3,&a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2,*a3);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const KIO::MetaData * a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1J1",&sipSelf,sipType_KIO_SlaveConfig,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State,sipType_KIO_MetaData,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<KIO::MetaData *>(a2),sipType_KIO_MetaData,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveConfig,sipName_setConfigData);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1",&sipSelf,sipType_KIO_SlaveConfig,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            KIO::MetaData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::MetaData(sipCpp->configData(*a0,*a1));
            Py_END_ALLOW_THREADS

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

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_KIO_MetaData,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1J1",&sipSelf,sipType_KIO_SlaveConfig,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->configData(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveConfig,sipName_configData);

    return NULL;
}


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

    {
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_SlaveConfig,&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_SlaveConfig,sipName_reset);

    return NULL;
}


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

    if (targetType == sipType_KIO_SlaveConfig)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SlaveConfig *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SlaveConfig *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SlaveConfig *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *);}
static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SlaveConfig *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SlaveConfig(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SlaveConfig(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_SlaveConfig(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKIO_SlaveConfig *sipCpp = 0;

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

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_SlaveConfig[] = {{111, 0, 1}};


static PyMethodDef methods_KIO_SlaveConfig[] = {
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SlaveConfig_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configData), meth_KIO_SlaveConfig_configData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SlaveConfig_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SlaveConfig_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SlaveConfig_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SlaveConfig_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SlaveConfig_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_self), meth_KIO_SlaveConfig_self, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfigData), meth_KIO_SlaveConfig_setConfigData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SlaveConfig_timerEvent, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SlaveConfig[] = {
    {"configNeeded(const QString&,const QString&)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_SlaveConfig = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveConfig,
        {0}
    },
    sipNameNr_SlaveConfig,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_SlaveConfig,
    0,
    10, methods_KIO_SlaveConfig,
    0, 0,
    0, 0,
    init_KIO_SlaveConfig,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveConfig,
    release_KIO_SlaveConfig,
    cast_KIO_SlaveConfig,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::SlaveConfig::staticMetaObject,
    0,
    pyqt4_signals_KIO_SlaveConfig
};

#line 76 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/slaveinterface.sip"
#include <slaveinterface.h>
#line 13395 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 13399 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13402 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 13405 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 13408 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 13411 "sipkiopart0.cpp"
#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 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 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 13427 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 13430 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 13433 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 13436 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 13439 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13442 "sipkiopart0.cpp"
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/connection.sip"
#include <connection.h>
#line 13445 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13448 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13451 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13454 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 13457 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13460 "sipkiopart0.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 13491 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 13494 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 13497 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 13500 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 13503 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13506 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 13509 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13512 "sipkiopart0.cpp"


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

    {
        KIO::Connection * a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8",&sipSelf,sipType_KIO_SlaveInterface,&sipCpp,sipType_KIO_Connection,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnection(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveInterface,sipName_setConnection);

    return NULL;
}


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

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_SlaveInterface,&sipCpp))
        {
            KIO::Connection *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connection();
            Py_END_ALLOW_THREADS

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveInterface,sipName_connection);

    return NULL;
}


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

    {
        bool a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KIO_SlaveInterface,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sendResumeAnswer(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveInterface,sipName_sendResumeAnswer);

    return NULL;
}


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

    {
        KIO::filesize_t a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bo",&sipSelf,sipType_KIO_SlaveInterface,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOffset(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveInterface,sipName_setOffset);

    return NULL;
}


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

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_SlaveInterface,&sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->offset();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SlaveInterface,sipName_offset);

    return NULL;
}


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

    if (targetType == sipType_KIO_SlaveInterface)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SlaveInterface *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    delete reinterpret_cast<KIO::SlaveInterface *>(sipCppV);

    Py_END_ALLOW_THREADS
}


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


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_SlaveInterface[] = {{111, 0, 1}};


static PyMethodDef methods_KIO_SlaveInterface[] = {
    {SIP_MLNAME_CAST(sipName_connection), meth_KIO_SlaveInterface_connection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_offset), meth_KIO_SlaveInterface_offset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sendResumeAnswer), meth_KIO_SlaveInterface_sendResumeAnswer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnection), meth_KIO_SlaveInterface_setConnection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOffset), meth_KIO_SlaveInterface_setOffset, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SlaveInterface[] = {
    {"infoMessage(const QString&)", 0},
    {"warning(const QString&)", 0},
    {"mimeType(const QString&)", 0},
    {"errorPage()", 0},
    {"speed(unsigned long)", 0},
    {"position(KIO::filesize_t)", 0},
    {"redirection(const KUrl&)", 0},
    {"processedSize(KIO::filesize_t)", 0},
    {"totalSize(KIO::filesize_t)", 0},
    {"metaData(const KIO::MetaData&)", 0},
    {"written(KIO::filesize_t)", 0},
    {"open()", 0},
    {"canResume(KIO::filesize_t)", 0},
    {"needSubUrlData()", 0},
    {"statEntry(const KIO::UDSEntry&)", 0},
    {"listEntries(const KIO::UDSEntryList&)", 0},
    {"slaveStatus(pid_t,const QByteArray&,const QString&,bool)", 0},
    {"finished()", 0},
    {"connected()", 0},
    {"error(int,const QString&)", 0},
    {"dataReq()", 0},
    {"data(const QByteArray&)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_SlaveInterface = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveInterface,
        {0}
    },
    sipNameNr_SlaveInterface,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_SlaveInterface,
    0,
    5, methods_KIO_SlaveInterface,
    0, 0,
    0, 0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveInterface,
    release_KIO_SlaveInterface,
    cast_KIO_SlaveInterface,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::SlaveInterface::staticMetaObject,
    0,
    pyqt4_signals_KIO_SlaveInterface
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/slave.sip"
#include <slave.h>
#line 13776 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 13780 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 13783 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 13786 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13789 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 13792 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 13795 "sipkiopart0.cpp"
#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 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 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 13811 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 13814 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 13817 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 13820 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 13823 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13826 "sipkiopart0.cpp"
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/connection.sip"
#include <connection.h>
#line 13829 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13832 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13835 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13838 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13841 "sipkiopart0.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 13872 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 13875 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 13878 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 13881 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 13884 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13887 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 13890 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13893 "sipkiopart0.cpp"


class sipKIO_Slave : public KIO::Slave
{
public:
    sipKIO_Slave(const QString&,QObject *);
    virtual ~sipKIO_Slave();

    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_dispatch(bool);
    bool sipProtectVirt_dispatch(bool,int,const QByteArray&);
    void sipProtect_messageBox(int,const QString&,const QString&,const QString&,const QString&);
    void sipProtect_messageBox(int,const QString&,const QString&,const QString&,const QString&,const QString&);
    void sipProtect_requestNetwork(const QString&,const QString&);
    void sipProtect_dropNetwork(const QString&,const QString&);
    void sipProtect_calcSpeed();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setHost(const QString&,quint16,const QString&,const QString&);
    void setConfig(const KIO::MetaData&);
    void suspend();
    void resume();
    bool suspended();
    void send(int,const QByteArray&);
    void hold(const KUrl&);
    bool dispatch();
    bool dispatch(int,const QByteArray&);
    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:
    sipKIO_Slave(const sipKIO_Slave &);
    sipKIO_Slave &operator = (const sipKIO_Slave &);

    char sipPyMethods[16];
};

sipKIO_Slave::sipKIO_Slave(const QString& a0,QObject *a1): KIO::Slave(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_Slave::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_Slave);
}

int sipKIO_Slave::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::Slave::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_Slave,_c,_id,_a);

    return _id;
}

void *sipKIO_Slave::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_Slave,_clname)) ? this : KIO::Slave::qt_metacast(_clname);
}

void sipKIO_Slave::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    extern void sipVH_kio_15(sip_gilstate_t,PyObject *,const QString&,unsigned short,const QString&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::setHost(a0,a1,a2,a3);
        return;
    }

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

void sipKIO_Slave::setConfig(const KIO::MetaData& a0)
{
    extern void sipVH_kio_16(sip_gilstate_t,PyObject *,const KIO::MetaData&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::setConfig(a0);
        return;
    }

    sipVH_kio_16(sipGILState,meth,a0);
}

void sipKIO_Slave::suspend()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::suspend();
        return;
    }

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

void sipKIO_Slave::resume()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::resume();
        return;
    }

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

bool sipKIO_Slave::suspended()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return KIO::Slave::suspended();

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

void sipKIO_Slave::send(int a0,const QByteArray& a1)
{
    extern void sipVH_kio_3(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::send(a0,a1);
        return;
    }

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

void sipKIO_Slave::hold(const KUrl& a0)
{
    typedef void (*sipVH_kdecore_61)(sip_gilstate_t,PyObject *,const KUrl&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::Slave::hold(a0);
        return;
    }

    ((sipVH_kdecore_61)(sipModuleAPI_kio_kdecore->em_virthandlers[61]))(sipGILState,meth,a0);
}

bool sipKIO_Slave::dispatch()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return KIO::SlaveInterface::dispatch();

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

bool sipKIO_Slave::dispatch(int a0,const QByteArray& a1)
{
    extern bool sipVH_kio_2(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
        return KIO::SlaveInterface::dispatch(a0,a1);

    return sipVH_kio_2(sipGILState,meth,a0,a1);
}

bool sipKIO_Slave::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 QObject::event(a0);

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

bool sipKIO_Slave::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[10],sipPySelf,NULL,sipName_eventFilter);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_Slave::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[14],sipPySelf,NULL,sipName_connectNotify);

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

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

void sipKIO_Slave::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[15],sipPySelf,NULL,sipName_disconnectNotify);

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

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

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

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

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

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

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

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

bool sipKIO_Slave::sipProtectVirt_dispatch(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KIO::SlaveInterface::dispatch() : dispatch());
}

bool sipKIO_Slave::sipProtectVirt_dispatch(bool sipSelfWasArg,int a0,const QByteArray& a1)
{
    return (sipSelfWasArg ? KIO::SlaveInterface::dispatch(a0,a1) : dispatch(a0,a1));
}

void sipKIO_Slave::sipProtect_messageBox(int a0,const QString& a1,const QString& a2,const QString& a3,const QString& a4)
{
    KIO::SlaveInterface::messageBox(a0,a1,a2,a3,a4);
}

void sipKIO_Slave::sipProtect_messageBox(int a0,const QString& a1,const QString& a2,const QString& a3,const QString& a4,const QString& a5)
{
    KIO::SlaveInterface::messageBox(a0,a1,a2,a3,a4,a5);
}

void sipKIO_Slave::sipProtect_requestNetwork(const QString& a0,const QString& a1)
{
    KIO::SlaveInterface::requestNetwork(a0,a1);
}

void sipKIO_Slave::sipProtect_dropNetwork(const QString& a0,const QString& a1)
{
    KIO::SlaveInterface::dropNetwork(a0,a1);
}

void sipKIO_Slave::sipProtect_calcSpeed()
{
    KIO::SlaveInterface::calcSpeed();
}


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

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_Slave,&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 14350 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_dispatch(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_dispatch(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_dispatch(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        int a0;
        const QByteArray * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piJ1",&sipSelf,sipType_KIO_Slave,&sipCpp,&a0,sipType_QByteArray,&a1,&a1State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_dispatch(sipSelfWasArg,a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_dispatch);

    return NULL;
}


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

    {
        int a0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        const QString * a4;
        int a4State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piJ1J1J1J1",&sipSelf,sipType_KIO_Slave,&sipCpp,&a0,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State,sipType_QString,&a3,&a3State,sipType_QString,&a4,&a4State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_messageBox(a0,*a1,*a2,*a3,*a4);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        int a0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        const QString * a4;
        int a4State = 0;
        const QString * a5;
        int a5State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"piJ1J1J1J1J1",&sipSelf,sipType_KIO_Slave,&sipCpp,&a0,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State,sipType_QString,&a3,&a3State,sipType_QString,&a4,&a4State,sipType_QString,&a5,&a5State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_messageBox(a0,*a1,*a2,*a3,*a4,*a5);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);
            sipReleaseType(const_cast<QString *>(a5),sipType_QString,a5State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_messageBox);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1J1",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_requestNetwork(*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_Slave,sipName_requestNetwork);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1J1",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_QString,&a0,&a0State,sipType_QString,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_dropNetwork(*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_Slave,sipName_dropNetwork);

    return NULL;
}


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

    {
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_calcSpeed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_calcSpeed);

    return NULL;
}


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

    {
        pid_t a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KIO_Slave,&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_Slave,sipName_setPID);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->slave_pid();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_slave_pid);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->kill();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_kill);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAlive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_isAlive);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setHost(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        quint16 a1;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1tJ1J1",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_QString,&a0,&a0State,&a1,sipType_QString,&a2,&a2State,sipType_QString,&a3,&a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setHost(*a0,a1,*a2,*a3) : sipCpp->setHost(*a0,a1,*a2,*a3));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_setHost);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resetHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_resetHost);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setConfig(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setConfig(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KIO::MetaData * a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_KIO_MetaData,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setConfig(*a0) : sipCpp->setConfig(*a0));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<KIO::MetaData *>(a0),sipType_KIO_MetaData,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_setConfig);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_protocol);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setProtocol(*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_Slave,sipName_setProtocol);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_slaveProtocol);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_host);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->port();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_port);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_user);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

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

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_passwd);

    return NULL;
}


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

    {
        const QString * a0;
        int a0State = 0;
        const KUrl * a1;
        int a2;
        QString * a3;
        int a3State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1J9J1",sipType_QString,&a0,&a0State,sipType_KUrl,&a1,sipType_QString,&a3,&a3State))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::createSlave(*a0,*a1,a2,*a3);
            Py_END_ALLOW_THREADS

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

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
            return sipBuildResult(0,"(Ri)",sipResObj,a2);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_createSlave);

    return NULL;
}


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

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J1J9",sipType_QString,&a0,&a0State,sipType_KUrl,&a1))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::holdSlave(*a0,*a1);
            Py_END_ALLOW_THREADS

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

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

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_holdSlave);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspend(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspend(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::suspend() : sipCpp->suspend());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_suspend);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_resume(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_resume(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::resume() : sipCpp->resume());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_resume);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspended(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspended(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KIO::Slave::suspended() : sipCpp->suspended());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_suspended);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_send(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_send(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const QByteArray& a1def = QByteArray();
        const QByteArray * a1 = &a1def;
        int a1State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi|J1",&sipSelf,sipType_KIO_Slave,&sipCpp,&a0,sipType_QByteArray,&a1,&a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::send(a0,*a1) : sipCpp->send(a0,*a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_send);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_hold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_hold(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KUrl * a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KIO_Slave,&sipCpp,sipType_KUrl,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::hold(*a0) : sipCpp->hold(*a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_hold);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->idleTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_idleTime);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIdle();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_setIdle);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_isConnected);

    return NULL;
}


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

    {
        bool a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bb",&sipSelf,sipType_KIO_Slave,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnected(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_setConnected);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->ref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_ref);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_deref);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->accept();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_accept);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->gotInput();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_gotInput);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_Slave,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->timeout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Slave,sipName_timeout);

    return NULL;
}


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

    if (targetType == sipType_KIO_Slave)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KIO_SlaveInterface)->ctd_cast((KIO::SlaveInterface *)(KIO::Slave *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_Slave *>(sipCppV);
    else
        delete reinterpret_cast<KIO::Slave *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_Slave(sipSimpleWrapper *);}
static void dealloc_KIO_Slave(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_Slave *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_Slave(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_Slave(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_Slave(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKIO_Slave *sipCpp = 0;

    if (!sipCpp)
    {
        const QString * a0;
        int a0State = 0;
        QObject * a1 = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J1|JH",sipType_QString,&a0,&a0State,sipType_QObject,&a1,sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_Slave(*a0,a1);
            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_KIO_Slave[] = {{153, 255, 1}};


static PyMethodDef methods_KIO_Slave[] = {
    {SIP_MLNAME_CAST(sipName_accept), meth_KIO_Slave_accept, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_calcSpeed), meth_KIO_Slave_calcSpeed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_Slave_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_Slave_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createSlave), meth_KIO_Slave_createSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_Slave_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deref), meth_KIO_Slave_deref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_Slave_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dispatch), meth_KIO_Slave_dispatch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropNetwork), meth_KIO_Slave_dropNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotInput), meth_KIO_Slave_gotInput, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hold), meth_KIO_Slave_hold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_holdSlave), meth_KIO_Slave_holdSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_host), meth_KIO_Slave_host, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_idleTime), meth_KIO_Slave_idleTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAlive), meth_KIO_Slave_isAlive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_Slave_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_kill), meth_KIO_Slave_kill, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_messageBox), meth_KIO_Slave_messageBox, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_passwd), meth_KIO_Slave_passwd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_Slave_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_protocol), meth_KIO_Slave_protocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_Slave_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ref), meth_KIO_Slave_ref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_requestNetwork), meth_KIO_Slave_requestNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetHost), meth_KIO_Slave_resetHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resume), meth_KIO_Slave_resume, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_send), meth_KIO_Slave_send, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfig), meth_KIO_Slave_setConfig, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnected), meth_KIO_Slave_setConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHost), meth_KIO_Slave_setHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIdle), meth_KIO_Slave_setIdle, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPID), meth_KIO_Slave_setPID, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setProtocol), meth_KIO_Slave_setProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slaveProtocol), meth_KIO_Slave_slaveProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slave_pid), meth_KIO_Slave_slave_pid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspend), meth_KIO_Slave_suspend, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspended), meth_KIO_Slave_suspended, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timeout), meth_KIO_Slave_timeout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_Slave_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_user), meth_KIO_Slave_user, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_Slave[] = {
    {"slaveDied(KIO::Slave *)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_Slave = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Slave,
        {0}
    },
    sipNameNr_Slave,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_Slave,
    0,
    41, methods_KIO_Slave,
    0, 0,
    0, 0,
    init_KIO_Slave,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_Slave,
    release_KIO_Slave,
    cast_KIO_Slave,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::Slave::staticMetaObject,
    0,
    pyqt4_signals_KIO_Slave
};

#line 40 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/skipdialog.sip"
#include <skipdialog.h>
#line 15730 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 15734 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 15737 "sipkiopart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15740 "sipkiopart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15743 "sipkiopart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15746 "sipkiopart0.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 15749 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 15752 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 15755 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 15758 "sipkiopart0.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 15761 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 15764 "sipkiopart0.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 15767 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kconfigbase.sip"
#include <kconfigbase.h>
#line 15770 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qmenu.sip"
#include <qmenu.h>
#line 15773 "sipkiopart0.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 15776 "sipkiopart0.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 15779 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 15782 "sipkiopart0.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 15785 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 15788 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 15791 "sipkiopart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15794 "sipkiopart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15797 "sipkiopart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15800 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 15803 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 15806 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 15809 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 15812 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 15815 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 15818 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 15821 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 15824 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 15827 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 15830 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 15833 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 15836 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 15839 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 15842 "sipkiopart0.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 15847 "sipkiopart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15850 "sipkiopart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15853 "sipkiopart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15856 "sipkiopart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15859 "sipkiopart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15862 "sipkiopart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15865 "sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15868 "sipkiopart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15871 "sipkiopart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15874 "sipkiopart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15877 "sipkiopart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 15880 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 15883 "sipkiopart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 15886 "sipkiopart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 15889 "sipkiopart0.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 15950 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 15953 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 15956 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 15959 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 15962 "sipkiopart0.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 15967 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 15970 "sipkiopart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 15973 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 15976 "sipkiopart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 15979 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 15982 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 15985 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 15988 "sipkiopart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 15991 "sipkiopart0.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 15996 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 15999 "sipkiopart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 16002 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 16005 "sipkiopart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 16008 "sipkiopart0.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 16013 "sipkiopart0.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 16018 "sipkiopart0.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 16023 "sipkiopart0.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 16028 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 16031 "sipkiopart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 16034 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 16037 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 16040 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 16043 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 16046 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16049 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 16052 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 16055 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 16058 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 16061 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16064 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16067 "sipkiopart0.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 16098 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 16101 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 16104 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 16107 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 16110 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 16113 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 16116 "sipkiopart0.cpp"


class sipKIO_SkipDialog : public KIO::SkipDialog
{
public:
    sipKIO_SkipDialog(QWidget *,bool,const QString&);
    virtual ~sipKIO_SkipDialog();

    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_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_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_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_showEvent(bool,QShowEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    bool sipProtectVirt_eventFilter(bool,QObject *,QEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_slotButtonClicked(bool,int);
    void sipProtect_updateGeometry();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    void setCaption(const QString&);
    void setCaption(const QString&,bool);
    void setPlainCaption(const QString&);
    void hideEvent(QHideEvent *);
    void closeEvent(QCloseEvent *);
    void keyPressEvent(QKeyEvent *);
    void slotButtonClicked(int);
    void setVisible(bool);
    void done(int);
    void accept();
    void reject();
    void showEvent(QShowEvent *);
    void resizeEvent(QResizeEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    bool eventFilter(QObject *,QEvent *);
    int devType() 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 keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void paintEvent(QPaintEvent *);
    void moveEvent(QMoveEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void dropEvent(QDropEvent *);
    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();
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[54];
};

sipKIO_SkipDialog::sipKIO_SkipDialog(QWidget *a0,bool a1,const QString& a2): KIO::SkipDialog(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SkipDialog::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SkipDialog);
}

int sipKIO_SkipDialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SkipDialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SkipDialog,_c,_id,_a);

    return _id;
}

void *sipKIO_SkipDialog::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SkipDialog,_clname)) ? this : KIO::SkipDialog::qt_metacast(_clname);
}

QSize sipKIO_SkipDialog::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 KDialog::sizeHint();

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

QSize sipKIO_SkipDialog::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 KDialog::minimumSizeHint();

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

void sipKIO_SkipDialog::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[2],sipPySelf,NULL,sipName_setCaption);

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

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

void sipKIO_SkipDialog::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[3],sipPySelf,NULL,sipName_setCaption);

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

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

void sipKIO_SkipDialog::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[4],sipPySelf,NULL,sipName_setPlainCaption);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::slotButtonClicked(int a0)
{
    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KDialog::slotButtonClicked(a0);
        return;
    }

    ((sipVH_QtNetwork_1)(sipModuleAPI_kio_QtNetwork->em_virthandlers[1]))(sipGILState,meth,a0);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::done(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QDialog::done(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKIO_SkipDialog::accept()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QDialog::accept();
        return;
    }

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

void sipKIO_SkipDialog::reject()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        QDialog::reject();
        return;
    }

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

bool sipKIO_SkipDialog::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[16],sipPySelf,NULL,sipName_eventFilter);

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

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

int sipKIO_SkipDialog::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_kio_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

int sipKIO_SkipDialog::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[18]),sipPySelf,NULL,sipName_heightForWidth);

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

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

QPaintEngine * sipKIO_SkipDialog::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_kio_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::mousePressEvent(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_mousePressEvent);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::mouseMoveEvent(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_mouseMoveEvent);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::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_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKIO_SkipDialog::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_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_SkipDialog::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_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_SkipDialog::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_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_SkipDialog::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_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

int sipKIO_SkipDialog::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[40]),sipPySelf,NULL,sipName_metric);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

QVariant sipKIO_SkipDialog::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[42]),sipPySelf,NULL,sipName_inputMethodQuery);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::enabledChange(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_enabledChange);

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

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

void sipKIO_SkipDialog::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[45],sipPySelf,NULL,sipName_paletteChange);

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

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

void sipKIO_SkipDialog::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[46],sipPySelf,NULL,sipName_fontChange);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SkipDialog::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[52],sipPySelf,NULL,sipName_connectNotify);

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

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

void sipKIO_SkipDialog::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[53],sipPySelf,NULL,sipName_disconnectNotify);

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

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

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

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

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

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

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

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

bool sipKIO_SkipDialog::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

bool sipKIO_SkipDialog::sipProtectVirt_eventFilter(bool sipSelfWasArg,QObject *a0,QEvent *a1)
{
    return (sipSelfWasArg ? QDialog::eventFilter(a0,a1) : eventFilter(a0,a1));
}

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

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

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

void sipKIO_SkipDialog::sipProtectVirt_slotButtonClicked(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? KDialog::slotButtonClicked(a0) : slotButtonClicked(a0));
}

void sipKIO_SkipDialog::sipProtect_updateGeometry()
{
    KDialog::updateGeometry();
}


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

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SkipDialog,&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 17496 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_event(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_metric(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_inputMethodEvent);

    return NULL;
}


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

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_resetInputContext);

    return NULL;
}


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

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_updateMicroFocus);

    return NULL;
}


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

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_create);

    return NULL;
}


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

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_focusNextPrevChild);

    return NULL;
}


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

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_focusNextChild);

    return NULL;
}


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

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_eventFilter(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_eventFilter);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SkipDialog,&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_SkipDialog,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_slotButtonClicked(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_slotButtonClicked(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KIO_SkipDialog,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_slotButtonClicked(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SkipDialog,sipName_slotButtonClicked);

    return NULL;
}


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

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_SkipDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateGeometry();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_SkipDialog,sipName_updateGeometry);

    return NULL;
}


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

    if (targetType == sipType_KIO_SkipDialog)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KDialog)->ctd_cast((KDialog *)(KIO::SkipDialog *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SkipDialog *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SkipDialog *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SkipDialog(sipSimpleWrapper *);}
static void dealloc_KIO_SkipDialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SkipDialog *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SkipDialog(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SkipDialog(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_SkipDialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKIO_SkipDialog *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0;
        bool a1;
        const QString * a2;
        int a2State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"JHbJ1",sipType_QWidget,&a0,sipOwner,&a1,sipType_QString,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SkipDialog(a0,a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_SkipDialog[] = {{72, 6, 1}};


static PyMethodDef methods_KIO_SkipDialog[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KIO_SkipDialog_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KIO_SkipDialog_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SkipDialog_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KIO_SkipDialog_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SkipDialog_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KIO_SkipDialog_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KIO_SkipDialog_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SkipDialog_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KIO_SkipDialog_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SkipDialog_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KIO_SkipDialog_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KIO_SkipDialog_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KIO_SkipDialog_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KIO_SkipDialog_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KIO_SkipDialog_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KIO_SkipDialog_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KIO_SkipDialog_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KIO_SkipDialog_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KIO_SkipDialog_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KIO_SkipDialog_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KIO_SkipDialog_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KIO_SkipDialog_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KIO_SkipDialog_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KIO_SkipDialog_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KIO_SkipDialog_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KIO_SkipDialog_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KIO_SkipDialog_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KIO_SkipDialog_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KIO_SkipDialog_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KIO_SkipDialog_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KIO_SkipDialog_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KIO_SkipDialog_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KIO_SkipDialog_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KIO_SkipDialog_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KIO_SkipDialog_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KIO_SkipDialog_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KIO_SkipDialog_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KIO_SkipDialog_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SkipDialog_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KIO_SkipDialog_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KIO_SkipDialog_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KIO_SkipDialog_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotButtonClicked), meth_KIO_SkipDialog_slotButtonClicked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KIO_SkipDialog_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SkipDialog_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateGeometry), meth_KIO_SkipDialog_updateGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KIO_SkipDialog_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KIO_SkipDialog_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KIO_SkipDialog_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SkipDialog[] = {
    {"result(KIO::SkipDialog *,int)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_SkipDialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SkipDialog,
        {0}
    },
    sipNameNr_SkipDialog,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_SkipDialog,
    0,
    49, methods_KIO_SkipDialog,
    0, 0,
    0, 0,
    init_KIO_SkipDialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SkipDialog,
    release_KIO_SkipDialog,
    cast_KIO_SkipDialog,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::SkipDialog::staticMetaObject,
    0,
    pyqt4_signals_KIO_SkipDialog
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/sessiondata.sip"
#include <sessiondata.h>
#line 19034 "sipkiopart0.cpp"

#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 19038 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 19041 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19044 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19047 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19050 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 19053 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 19056 "sipkiopart0.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 19087 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 19090 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 19093 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 19096 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 19099 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 19102 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 19105 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 19108 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 19111 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 19114 "sipkiopart0.cpp"


class sipKIO_SessionData : public KIO::SessionData
{
public:
    sipKIO_SessionData();
    virtual ~sipKIO_SessionData();

    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:
    void configDataFor(KIO::MetaData&,const QString&,const QString&);
    void reset();
    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:
    sipKIO_SessionData(const sipKIO_SessionData &);
    sipKIO_SessionData &operator = (const sipKIO_SessionData &);

    char sipPyMethods[9];
};

sipKIO_SessionData::sipKIO_SessionData(): KIO::SessionData(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SessionData::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SessionData);
}

int sipKIO_SessionData::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SessionData::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SessionData,_c,_id,_a);

    return _id;
}

void *sipKIO_SessionData::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SessionData,_clname)) ? this : KIO::SessionData::qt_metacast(_clname);
}

void sipKIO_SessionData::configDataFor(KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    extern void sipVH_kio_17(sip_gilstate_t,PyObject *,KIO::MetaData&,const QString&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SessionData::configDataFor(a0,a1,a2);
        return;
    }

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

void sipKIO_SessionData::reset()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

    if (!meth)
    {
        KIO::SessionData::reset();
        return;
    }

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

bool sipKIO_SessionData::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[3],sipPySelf,NULL,sipName_eventFilter);

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

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

    sip_gilstate_t sipGILState;
    PyObject *meth;

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

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

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

void sipKIO_SessionData::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[7],sipPySelf,NULL,sipName_connectNotify);

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

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

void sipKIO_SessionData::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[8],sipPySelf,NULL,sipName_disconnectNotify);

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

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

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

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

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

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

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

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


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

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SessionData,&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 19405 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SessionData,&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_SessionData,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SessionData,&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_SessionData,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_SessionData,&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_SessionData,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SessionData,&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_SessionData,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_SessionData,&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_SessionData,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_configDataFor(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_configDataFor(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::MetaData * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ1J1J1",&sipSelf,sipType_KIO_SessionData,&sipCpp,sipType_KIO_MetaData,&a0,&a0State,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::configDataFor(*a0,*a1,*a2) : sipCpp->configDataFor(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KIO_MetaData,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,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_SessionData,sipName_configDataFor);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_reset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_reset(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_SessionData,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::reset() : 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_SessionData,sipName_reset);

    return NULL;
}


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

    if (targetType == sipType_KIO_SessionData)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SessionData *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


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

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SessionData *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SessionData *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SessionData(sipSimpleWrapper *);}
static void dealloc_KIO_SessionData(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SessionData *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SessionData(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SessionData(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_SessionData(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKIO_SessionData *sipCpp = 0;

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

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_SessionData[] = {{111, 0, 1}};


static PyMethodDef methods_KIO_SessionData[] = {
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SessionData_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configDataFor), meth_KIO_SessionData_configDataFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SessionData_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SessionData_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SessionData_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SessionData_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SessionData_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SessionData_timerEvent, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_SessionData = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SessionData,
        {0}
    },
    sipNameNr_SessionData,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_SessionData,
    0,
    8, methods_KIO_SessionData,
    0, 0,
    0, 0,
    init_KIO_SessionData,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SessionData,
    release_KIO_SessionData,
    cast_KIO_SessionData,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::SessionData::staticMetaObject,
    0,
    0
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/scheduler.sip"
#include <scheduler.h>
#line 19751 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 19755 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/slave.sip"
#include <slave.h>
#line 19758 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 19761 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 19764 "sipkiopart0.cpp"
#line 88 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 19767 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 19770 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 19773 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19776 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19779 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 19782 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 19785 "sipkiopart0.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 19816 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 19819 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 19822 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 19825 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 19828 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 19831 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 19834 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 19837 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 19840 "sipkiopart0.cpp"


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

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_KIO_SimpleJob,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::doJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_doJob);

    return NULL;
}


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

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_KIO_SimpleJob,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::scheduleJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_scheduleJob);

    return NULL;
}


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

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_KIO_SimpleJob,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::cancelJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_cancelJob);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_jobFinished(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_jobFinished(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::SimpleJob * a0;
        KIO::Slave * a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8J8",sipType_KIO_SimpleJob,&a0,sipType_KIO_Slave,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::jobFinished(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_Scheduler,sipName_jobFinished);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_putSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_putSlaveOnHold(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::SimpleJob * a0;
        const KUrl * a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8J9",sipType_KIO_SimpleJob,&a0,sipType_KUrl,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::putSlaveOnHold(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_Scheduler,sipName_putSlaveOnHold);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_removeSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_removeSlaveOnHold(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::removeSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_removeSlaveOnHold);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_publishSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_publishSlaveOnHold(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::publishSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_publishSlaveOnHold);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_getConnectedSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_getConnectedSlave(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KUrl * a0;
        const KIO::MetaData& a1def = KIO::MetaData();
        const KIO::MetaData * a1 = &a1def;
        int a1State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9|J1",sipType_KUrl,&a0,sipType_KIO_MetaData,&a1,&a1State))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::getConnectedSlave(*a0,*a1);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<KIO::MetaData *>(a1),sipType_KIO_MetaData,a1State);

            return sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_getConnectedSlave);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_assignJobToSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_assignJobToSlave(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::Slave * a0;
        KIO::SimpleJob * a1;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8J8",sipType_KIO_Slave,&a0,sipType_KIO_SimpleJob,&a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::assignJobToSlave(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_assignJobToSlave);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_disconnectSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_disconnectSlave(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::Slave * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_KIO_Slave,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnectSlave(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_disconnectSlave);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_registerWindow(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_registerWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QWidget * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_QWidget,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::registerWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_registerWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_unregisterWindow(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_unregisterWindow(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        QObject * a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8",sipType_QObject,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::unregisterWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_unregisterWindow);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_connect(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_connect(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const char * a0;
        PyObject *a0Keep;
        const QObject * a1;
        const char * a2;
        PyObject *a2Keep;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"AAJ8AA",&a0Keep,&a0,sipType_QObject,&a1,&a2Keep,&a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const QObject * a2;
        const char * a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8AAJ8AA",sipType_QObject,&a0,&a1Keep,&a1,sipType_QObject,&a2,&a3Keep,&a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const char * a2;
        PyObject *a2Keep;
        KIO::Scheduler *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ8AAAA",&sipSelf,sipType_KIO_Scheduler,&sipCpp,sipType_QObject,&a0,&a1Keep,&a1,&a2Keep,&a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_connect);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_disconnect(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_disconnect(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const QObject * a2;
        const char * a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J8AAJ8AA",sipType_QObject,&a0,&a1Keep,&a1,sipType_QObject,&a2,&a3Keep,&a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_disconnect);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_checkSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_checkSlaveOnHold(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"b",&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::checkSlaveOnHold(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_checkSlaveOnHold);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_emitReparseSlaveConfiguration(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_emitReparseSlaveConfiguration(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::emitReparseSlaveConfiguration();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_Scheduler,sipName_emitReparseSlaveConfiguration);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_Scheduler(void *, const sipTypeDef *);}
static void *cast_KIO_Scheduler(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_Scheduler)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::Scheduler *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_Scheduler(void *, int);}
static void release_KIO_Scheduler(void *,int)
{
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_Scheduler[] = {{111, 0, 1}};


static PyMethodDef methods_KIO_Scheduler[] = {
    {SIP_MLNAME_CAST(sipName_assignJobToSlave), meth_KIO_Scheduler_assignJobToSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cancelJob), meth_KIO_Scheduler_cancelJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkSlaveOnHold), meth_KIO_Scheduler_checkSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connect), meth_KIO_Scheduler_connect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnect), meth_KIO_Scheduler_disconnect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectSlave), meth_KIO_Scheduler_disconnectSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doJob), meth_KIO_Scheduler_doJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitReparseSlaveConfiguration), meth_KIO_Scheduler_emitReparseSlaveConfiguration, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getConnectedSlave), meth_KIO_Scheduler_getConnectedSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jobFinished), meth_KIO_Scheduler_jobFinished, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_publishSlaveOnHold), meth_KIO_Scheduler_publishSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_putSlaveOnHold), meth_KIO_Scheduler_putSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_registerWindow), meth_KIO_Scheduler_registerWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeSlaveOnHold), meth_KIO_Scheduler_removeSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scheduleJob), meth_KIO_Scheduler_scheduleJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unregisterWindow), meth_KIO_Scheduler_unregisterWindow, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_Scheduler[] = {
    {"reparseSlaveConfiguration(const QString&)", 0},
    {"slaveError(KIO::Slave *,int,const QString&)", 0},
    {"slaveConnected(KIO::Slave *)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_Scheduler = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Scheduler,
        {0}
    },
    sipNameNr_Scheduler,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_Scheduler,
    0,
    16, methods_KIO_Scheduler,
    0, 0,
    0, 0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    release_KIO_Scheduler,
    cast_KIO_Scheduler,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::Scheduler::staticMetaObject,
    0,
    pyqt4_signals_KIO_Scheduler
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 20426 "sipkiopart0.cpp"

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 20430 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 20433 "sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_url(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_url(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialogPlugin_FileItem,&sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->url());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_KUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_FileItem,sipName_url);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mimeType(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mimeType(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialogPlugin_FileItem,&sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->mimeType());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_FileItem,sipName_mimeType);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_fileSize(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_fileSize(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialogPlugin_FileItem,&sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->fileSize();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_FileItem,sipName_fileSize);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_cTime(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_cTime(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialogPlugin_FileItem,&sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->cTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_FileItem,sipName_cTime);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mTime(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mTime(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialogPlugin_FileItem,&sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_FileItem,sipName_mTime);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_RenameDialogPlugin_FileItem(void *, const sipTypeDef *);}
static void *cast_KIO_RenameDialogPlugin_FileItem(void *ptr,const sipTypeDef *targetType)
{
    if (targetType == sipType_KIO_RenameDialogPlugin_FileItem)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_RenameDialogPlugin_FileItem(void *, int);}
static void release_KIO_RenameDialogPlugin_FileItem(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::RenameDialogPlugin::FileItem *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *);}
static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_RenameDialogPlugin_FileItem(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    KIO::RenameDialogPlugin::FileItem *sipCpp = 0;

    if (!sipCpp)
    {
        const KUrl * a0;
        const QString * a1;
        int a1State = 0;
        KIO::filesize_t a2;
        time_t a3;
        time_t a4;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9J1oll",sipType_KUrl,&a0,sipType_QString,&a1,&a1State,&a2,&a3,&a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::RenameDialogPlugin::FileItem(*a0,*a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
        }
    }

    return sipCpp;
}


static PyMethodDef methods_KIO_RenameDialogPlugin_FileItem[] = {
    {SIP_MLNAME_CAST(sipName_cTime), meth_KIO_RenameDialogPlugin_FileItem_cTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fileSize), meth_KIO_RenameDialogPlugin_FileItem_fileSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mTime), meth_KIO_RenameDialogPlugin_FileItem_mTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mimeType), meth_KIO_RenameDialogPlugin_FileItem_mimeType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_KIO_RenameDialogPlugin_FileItem_url, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_RenameDialogPlugin_FileItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__RenameDialogPlugin__FileItem,
        {0}
    },
    sipNameNr_FileItem,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {140, 255, 0},
    0,
    0,
    5, methods_KIO_RenameDialogPlugin_FileItem,
    0, 0,
    0, 0,
    init_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_RenameDialogPlugin_FileItem,
    release_KIO_RenameDialogPlugin_FileItem,
    cast_KIO_RenameDialogPlugin_FileItem,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 20688 "sipkiopart0.cpp"

#line 42 "/usr/local/share/py-sip/QtGui/qdialog.sip"
#include <qdialog.h>
#line 20692 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 20695 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 20698 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 20701 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 20704 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 20707 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 20710 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 20713 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 20716 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 20719 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 20722 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 20725 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 20728 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 20731 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 20734 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 20737 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 20740 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 20743 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 20746 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 20749 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 20752 "sipkiopart0.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 20757 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 20760 "sipkiopart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20763 "sipkiopart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20766 "sipkiopart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20769 "sipkiopart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20772 "sipkiopart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20775 "sipkiopart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20778 "sipkiopart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20781 "sipkiopart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20784 "sipkiopart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20787 "sipkiopart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20790 "sipkiopart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20793 "sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20796 "sipkiopart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20799 "sipkiopart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20802 "sipkiopart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20805 "sipkiopart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20808 "sipkiopart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 20811 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 20814 "sipkiopart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 20817 "sipkiopart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 20820 "sipkiopart0.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 20881 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 20884 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 20887 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 20890 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 20893 "sipkiopart0.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 20898 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 20901 "sipkiopart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 20904 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 20907 "sipkiopart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 20910 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 20913 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 20916 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 20919 "sipkiopart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 20922 "sipkiopart0.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 20927 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 20930 "sipkiopart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 20933 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 20936 "sipkiopart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 20939 "sipkiopart0.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 20944 "sipkiopart0.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 20949 "sipkiopart0.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 20954 "sipkiopart0.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 20959 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 20962 "sipkiopart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 20965 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 20968 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 20971 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 20974 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 20977 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 20980 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 20983 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 20986 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 20989 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 20992 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 20995 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 20998 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 21001 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 21004 "sipkiopart0.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 21035 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 21038 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 21041 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 21044 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 21047 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 21050 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 21053 "sipkiopart0.cpp"


class sipKIO_RenameDialogPlugin : public KIO::RenameDialogPlugin
{
public:
    sipKIO_RenameDialogPlugin(QDialog *);
    virtual ~sipKIO_RenameDialogPlugin();

    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_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);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool wantToHandle(KIO::RenameDialog_Mode,const KIO::RenameDialogPlugin::FileItem&,const KIO::RenameDialogPlugin::FileItem&) const;
    void handle(KIO::RenameDialog_Mode,const KIO::RenameDialogPlugin::FileItem&,const KIO::RenameDialogPlugin::FileItem&);
    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:
    sipKIO_RenameDialogPlugin(const sipKIO_RenameDialogPlugin &);
    sipKIO_RenameDialogPlugin &operator = (const sipKIO_RenameDialogPlugin &);

    char sipPyMethods[49];
};

sipKIO_RenameDialogPlugin::sipKIO_RenameDialogPlugin(QDialog *a0): KIO::RenameDialogPlugin(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_RenameDialogPlugin::~sipKIO_RenameDialogPlugin()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_RenameDialogPlugin::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_RenameDialogPlugin);
}

int sipKIO_RenameDialogPlugin::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::RenameDialogPlugin::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_RenameDialogPlugin,_c,_id,_a);

    return _id;
}

void *sipKIO_RenameDialogPlugin::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_RenameDialogPlugin,_clname)) ? this : KIO::RenameDialogPlugin::qt_metacast(_clname);
}

bool sipKIO_RenameDialogPlugin::wantToHandle(KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2) const
{
    extern bool sipVH_kio_19(sip_gilstate_t,PyObject *,KIO::RenameDialog_Mode,const KIO::RenameDialogPlugin::FileItem&,const KIO::RenameDialogPlugin::FileItem&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,sipName_RenameDialogPlugin,sipName_wantToHandle);

    if (!meth)
        return 0;

    return sipVH_kio_19(sipGILState,meth,a0,a1,a2);
}

void sipKIO_RenameDialogPlugin::handle(KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    extern void sipVH_kio_18(sip_gilstate_t,PyObject *,KIO::RenameDialog_Mode,const KIO::RenameDialogPlugin::FileItem&,const KIO::RenameDialogPlugin::FileItem&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,sipName_RenameDialogPlugin,sipName_handle);

    if (!meth)
        return;

    sipVH_kio_18(sipGILState,meth,a0,a1,a2);
}

int sipKIO_RenameDialogPlugin::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[2]),sipPySelf,NULL,sipName_devType);

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kio_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

void sipKIO_RenameDialogPlugin::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QWidget::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QSize sipKIO_RenameDialogPlugin::sizeHint() const
{
    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[4]),sipPySelf,NULL,sipName_sizeHint);

    if (!meth)
        return QWidget::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKIO_RenameDialogPlugin::minimumSizeHint() 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_minimumSizeHint);

    if (!meth)
        return QWidget::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

int sipKIO_RenameDialogPlugin::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[6]),sipPySelf,NULL,sipName_heightForWidth);

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kio_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKIO_RenameDialogPlugin::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[7]),sipPySelf,NULL,sipName_paintEngine);

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kio_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

bool sipKIO_RenameDialogPlugin::event(QEvent *a0)
{
    typedef bool (*sipVH_QtCore_13)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_event);

    if (!meth)
        return QWidget::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kio_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::mousePressEvent(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_mousePressEvent);

    if (!meth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::mouseReleaseEvent(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_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::mouseDoubleClickEvent(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_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kio_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QWidget::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::keyReleaseEvent(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_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::focusOutEvent(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_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::leaveEvent(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_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QWidget::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kio_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::changeEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_changeEvent);

    if (!meth)
    {
        QWidget::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

bool sipKIO_RenameDialogPlugin::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 QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kio_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKIO_RenameDialogPlugin::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_kio_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kio_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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[47],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialogPlugin::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[48],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKIO_RenameDialogPlugin::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

bool sipKIO_RenameDialogPlugin::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? QWidget::wheelEvent(a0) : wheelEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? QWidget::paintEvent(a0) : paintEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? QWidget::resizeEvent(a0) : resizeEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? QWidget::closeEvent(a0) : closeEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? QWidget::contextMenuEvent(a0) : contextMenuEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? QWidget::dropEvent(a0) : dropEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QWidget::showEvent(a0) : showEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? QWidget::hideEvent(a0) : hideEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::changeEvent(a0) : changeEvent(a0));
}

int sipKIO_RenameDialogPlugin::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipKIO_RenameDialogPlugin::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKIO_RenameDialogPlugin::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKIO_RenameDialogPlugin::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKIO_RenameDialogPlugin::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKIO_RenameDialogPlugin::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipKIO_RenameDialogPlugin::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKIO_RenameDialogPlugin::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKIO_RenameDialogPlugin::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialogPlugin,&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 22314 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialogPlugin,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_event(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_metric(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_inputMethodEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_updateMicroFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_create(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_destroy(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_focusNextPrevChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_focusNextChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialogPlugin,&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_RenameDialogPlugin,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_wantToHandle(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_wantToHandle(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::RenameDialog_Mode a0;
        const KIO::RenameDialogPlugin::FileItem * a1;
        const KIO::RenameDialogPlugin::FileItem * a2;
        KIO::RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BEJ9J9",&sipSelf,sipType_KIO_RenameDialogPlugin,&sipCpp,sipType_KIO_RenameDialog_Mode,&a0,sipType_KIO_RenameDialogPlugin_FileItem,&a1,sipType_KIO_RenameDialogPlugin_FileItem,&a2))
        {
            bool sipRes;

            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_RenameDialogPlugin, sipName_wantToHandle);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->wantToHandle(a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialogPlugin,sipName_wantToHandle);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_handle(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_handle(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::RenameDialog_Mode a0;
        const KIO::RenameDialogPlugin::FileItem * a1;
        const KIO::RenameDialogPlugin::FileItem * a2;
        KIO::RenameDialogPlugin *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BEJ9J9",&sipSelf,sipType_KIO_RenameDialogPlugin,&sipCpp,sipType_KIO_RenameDialog_Mode,&a0,sipType_KIO_RenameDialogPlugin_FileItem,&a1,sipType_KIO_RenameDialogPlugin_FileItem,&a2))
        {
            if (sipSelfWasArg)
            {
                sipAbstractMethod(sipName_RenameDialogPlugin, sipName_handle);
                return NULL;
            }

            Py_BEGIN_ALLOW_THREADS
            sipCpp->handle(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_RenameDialogPlugin,sipName_handle);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_RenameDialogPlugin(void *, const sipTypeDef *);}
static void *cast_KIO_RenameDialogPlugin(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_RenameDialogPlugin)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QWidget)->ctd_cast((QWidget *)(KIO::RenameDialogPlugin *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_RenameDialogPlugin(void *, int);}
static void release_KIO_RenameDialogPlugin(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_RenameDialogPlugin *>(sipCppV);
    else
        delete reinterpret_cast<KIO::RenameDialogPlugin *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_RenameDialogPlugin(sipSimpleWrapper *);}
static void dealloc_KIO_RenameDialogPlugin(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_RenameDialogPlugin *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_RenameDialogPlugin(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_RenameDialogPlugin(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_RenameDialogPlugin(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKIO_RenameDialogPlugin *sipCpp = 0;

    if (!sipCpp)
    {
        QDialog * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J8",sipType_QDialog,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_RenameDialogPlugin(a0);
            Py_END_ALLOW_THREADS
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_RenameDialogPlugin[] = {{683, 2, 1}};


static PyMethodDef methods_KIO_RenameDialogPlugin[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KIO_RenameDialogPlugin_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KIO_RenameDialogPlugin_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_RenameDialogPlugin_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KIO_RenameDialogPlugin_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_RenameDialogPlugin_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KIO_RenameDialogPlugin_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KIO_RenameDialogPlugin_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_RenameDialogPlugin_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KIO_RenameDialogPlugin_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_RenameDialogPlugin_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KIO_RenameDialogPlugin_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KIO_RenameDialogPlugin_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KIO_RenameDialogPlugin_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KIO_RenameDialogPlugin_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KIO_RenameDialogPlugin_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KIO_RenameDialogPlugin_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KIO_RenameDialogPlugin_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KIO_RenameDialogPlugin_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KIO_RenameDialogPlugin_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KIO_RenameDialogPlugin_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KIO_RenameDialogPlugin_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KIO_RenameDialogPlugin_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KIO_RenameDialogPlugin_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_handle), meth_KIO_RenameDialogPlugin_handle, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KIO_RenameDialogPlugin_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KIO_RenameDialogPlugin_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KIO_RenameDialogPlugin_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KIO_RenameDialogPlugin_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KIO_RenameDialogPlugin_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KIO_RenameDialogPlugin_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KIO_RenameDialogPlugin_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KIO_RenameDialogPlugin_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KIO_RenameDialogPlugin_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KIO_RenameDialogPlugin_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KIO_RenameDialogPlugin_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KIO_RenameDialogPlugin_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KIO_RenameDialogPlugin_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KIO_RenameDialogPlugin_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_RenameDialogPlugin_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KIO_RenameDialogPlugin_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KIO_RenameDialogPlugin_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KIO_RenameDialogPlugin_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KIO_RenameDialogPlugin_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_RenameDialogPlugin_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KIO_RenameDialogPlugin_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wantToHandle), meth_KIO_RenameDialogPlugin_wantToHandle, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KIO_RenameDialogPlugin_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KIO_RenameDialogPlugin_windowActivationChange, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_RenameDialogPlugin = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__RenameDialogPlugin,
        {0}
    },
    sipNameNr_RenameDialogPlugin,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_RenameDialogPlugin,
    0,
    48, methods_KIO_RenameDialogPlugin,
    0, 0,
    0, 0,
    init_KIO_RenameDialogPlugin,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_RenameDialogPlugin,
    release_KIO_RenameDialogPlugin,
    cast_KIO_RenameDialogPlugin,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::RenameDialogPlugin::staticMetaObject,
    0,
    0
};

#line 58 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/renamedialog.sip"
#include <renamedialog.h>
#line 23828 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 23832 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 23835 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 23838 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 23841 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 23844 "sipkiopart0.cpp"
#line 436 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23847 "sipkiopart0.cpp"
#line 374 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23850 "sipkiopart0.cpp"
#line 412 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23853 "sipkiopart0.cpp"
#line 388 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23856 "sipkiopart0.cpp"
#line 296 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23859 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 23862 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 23865 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 23868 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 23871 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 23874 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 23877 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 23880 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 23883 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 23886 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 23889 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 23892 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 23895 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 23898 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 23901 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 23904 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 23907 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 23910 "sipkiopart0.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 23915 "sipkiopart0.cpp"
#line 424 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23918 "sipkiopart0.cpp"
#line 508 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23921 "sipkiopart0.cpp"
#line 562 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23924 "sipkiopart0.cpp"
#line 533 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23927 "sipkiopart0.cpp"
#line 550 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23930 "sipkiopart0.cpp"
#line 618 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23933 "sipkiopart0.cpp"
#line 247 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23936 "sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23939 "sipkiopart0.cpp"
#line 345 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23942 "sipkiopart0.cpp"
#line 325 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23945 "sipkiopart0.cpp"
#line 225 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23948 "sipkiopart0.cpp"
#line 184 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 23951 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 23954 "sipkiopart0.cpp"
#line 74 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 23957 "sipkiopart0.cpp"
#line 47 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 23960 "sipkiopart0.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 24021 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 24024 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 24027 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qgraphicswidget.sip"
#include <qgraphicswidget.h>
#line 24030 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qabstractbutton.sip"
#include <qabstractbutton.h>
#line 24033 "sipkiopart0.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 24038 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsitem.sip"
#include <qgraphicsitem.h>
#line 24041 "sipkiopart0.cpp"
#line 99 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 24044 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qgraphicsview.sip"
#include <qgraphicsview.h>
#line 24047 "sipkiopart0.cpp"
#line 165 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 24050 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 24053 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qdockwidget.sip"
#include <qdockwidget.h>
#line 24056 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qmdisubwindow.sip"
#include <qmdisubwindow.h>
#line 24059 "sipkiopart0.cpp"
#line 334 "/usr/local/share/py-sip/QtGui/qpolygon.sip"
#include <qpolygon.h>
#line 24062 "sipkiopart0.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 24067 "sipkiopart0.cpp"
#line 44 "/usr/local/share/py-sip/QtGui/qprinterinfo.sip"
#include <qprinterinfo.h>
#line 24070 "sipkiopart0.cpp"
#line 202 "/usr/local/share/py-sip/QtGui/qstandarditemmodel.sip"
#include <qstandarditemmodel.h>
#line 24073 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 24076 "sipkiopart0.cpp"
#line 66 "/usr/local/share/py-sip/QtGui/qtablewidget.sip"
#include <qtablewidget.h>
#line 24079 "sipkiopart0.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 24084 "sipkiopart0.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 24089 "sipkiopart0.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 24094 "sipkiopart0.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 24099 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 24102 "sipkiopart0.cpp"
#line 75 "/usr/local/share/py-sip/QtGui/qundostack.sip"
#include <qundostack.h>
#line 24105 "sipkiopart0.cpp"
#line 50 "/usr/local/share/py-sip/QtGui/qwizard.sip"
#include <qwizard.h>
#line 24108 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qprinter.sip"
#include <qprinter.h>
#line 24111 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qfontdatabase.sip"
#include <qfontdatabase.h>
#line 24114 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 24117 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 24120 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 24123 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 24126 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 24129 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 24132 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 24135 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 24138 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 24141 "sipkiopart0.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 24172 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 24175 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 24178 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 24181 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 24184 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 24187 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 24190 "sipkiopart0.cpp"


class sipKIO_RenameDialog : public KIO::RenameDialog
{
public:
    sipKIO_RenameDialog(QWidget *,const QString&,const KUrl&,const KUrl&,KIO::RenameDialog_Mode,KIO::filesize_t,KIO::filesize_t,time_t,time_t,time_t,time_t);
    virtual ~sipKIO_RenameDialog();

    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_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_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 *);
    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_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    bool sipProtectVirt_eventFilter(bool,QObject *,QEvent *);
    void sipProtect_enableRenameButton(const QString&);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setVisible(bool);
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    void done(int);
    void accept();
    void reject();
    void keyPressEvent(QKeyEvent *);
    void closeEvent(QCloseEvent *);
    void showEvent(QShowEvent *);
    void resizeEvent(QResizeEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    bool eventFilter(QObject *,QEvent *);
    int devType() 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 keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void paintEvent(QPaintEvent *);
    void moveEvent(QMoveEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void dropEvent(QDropEvent *);
    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();
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_RenameDialog(const sipKIO_RenameDialog &);
    sipKIO_RenameDialog &operator = (const sipKIO_RenameDialog &);

    char sipPyMethods[50];
};

sipKIO_RenameDialog::sipKIO_RenameDialog(QWidget *a0,const QString& a1,const KUrl& a2,const KUrl& a3,KIO::RenameDialog_Mode a4,KIO::filesize_t a5,KIO::filesize_t a6,time_t a7,time_t a8,time_t a9,time_t a10): KIO::RenameDialog(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_RenameDialog::~sipKIO_RenameDialog()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_RenameDialog::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_RenameDialog);
}

int sipKIO_RenameDialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::RenameDialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_RenameDialog,_c,_id,_a);

    return _id;
}

void *sipKIO_RenameDialog::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_RenameDialog,_clname)) ? this : KIO::RenameDialog::qt_metacast(_clname);
}

void sipKIO_RenameDialog::setVisible(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_setVisible);

    if (!meth)
    {
        QDialog::setVisible(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

QSize sipKIO_RenameDialog::sizeHint() 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_sizeHint);

    if (!meth)
        return QDialog::sizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

QSize sipKIO_RenameDialog::minimumSizeHint() 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_minimumSizeHint);

    if (!meth)
        return QDialog::minimumSizeHint();

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,meth);
}

void sipKIO_RenameDialog::done(int a0)
{
    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,int);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_done);

    if (!meth)
    {
        QDialog::done(a0);
        return;
    }

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::accept()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_accept);

    if (!meth)
    {
        QDialog::accept();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKIO_RenameDialog::reject()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_reject);

    if (!meth)
    {
        QDialog::reject();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKIO_RenameDialog::keyPressEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_keyPressEvent);

    if (!meth)
    {
        QDialog::keyPressEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::closeEvent(QCloseEvent *a0)
{
    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QCloseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_closeEvent);

    if (!meth)
    {
        QDialog::closeEvent(a0);
        return;
    }

    ((sipVH_QtGui_23)(sipModuleAPI_kio_QtGui->em_virthandlers[23]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::showEvent(QShowEvent *a0)
{
    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_showEvent);

    if (!meth)
    {
        QDialog::showEvent(a0);
        return;
    }

    ((sipVH_QtGui_1)(sipModuleAPI_kio_QtGui->em_virthandlers[1]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::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)
    {
        QDialog::resizeEvent(a0);
        return;
    }

    ((sipVH_QtGui_2)(sipModuleAPI_kio_QtGui->em_virthandlers[2]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::contextMenuEvent(QContextMenuEvent *a0)
{
    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!meth)
    {
        QDialog::contextMenuEvent(a0);
        return;
    }

    ((sipVH_QtGui_22)(sipModuleAPI_kio_QtGui->em_virthandlers[22]))(sipGILState,meth,a0);
}

bool sipKIO_RenameDialog::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[11],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QDialog::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kio_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

int sipKIO_RenameDialog::devType() const
{
    typedef int (*sipVH_QtCore_8)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[12]),sipPySelf,NULL,sipName_devType);

    if (!meth)
        return QWidget::devType();

    return ((sipVH_QtCore_8)(sipModuleAPI_kio_QtCore->em_virthandlers[8]))(sipGILState,meth);
}

int sipKIO_RenameDialog::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[13]),sipPySelf,NULL,sipName_heightForWidth);

    if (!meth)
        return QWidget::heightForWidth(a0);

    return ((sipVH_QtGui_29)(sipModuleAPI_kio_QtGui->em_virthandlers[29]))(sipGILState,meth,a0);
}

QPaintEngine * sipKIO_RenameDialog::paintEngine() const
{
    typedef QPaintEngine * (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[14]),sipPySelf,NULL,sipName_paintEngine);

    if (!meth)
        return QWidget::paintEngine();

    return ((sipVH_QtGui_28)(sipModuleAPI_kio_QtGui->em_virthandlers[28]))(sipGILState,meth);
}

bool sipKIO_RenameDialog::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 QWidget::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kio_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::mousePressEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_mousePressEvent);

    if (!meth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::mouseReleaseEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!meth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::mouseDoubleClickEvent(QMouseEvent *a0)
{
    typedef void (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *,QMouseEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!meth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::mouseMoveEvent(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_mouseMoveEvent);

    if (!meth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::wheelEvent(QWheelEvent *a0)
{
    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_wheelEvent);

    if (!meth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    ((sipVH_QtGui_5)(sipModuleAPI_kio_QtGui->em_virthandlers[5]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::keyReleaseEvent(QKeyEvent *a0)
{
    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QKeyEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!meth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::focusInEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_focusInEvent);

    if (!meth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::focusOutEvent(QFocusEvent *a0)
{
    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QFocusEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_focusOutEvent);

    if (!meth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::enterEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_enterEvent);

    if (!meth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::leaveEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_leaveEvent);

    if (!meth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::paintEvent(QPaintEvent *a0)
{
    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_paintEvent);

    if (!meth)
    {
        QWidget::paintEvent(a0);
        return;
    }

    ((sipVH_QtGui_3)(sipModuleAPI_kio_QtGui->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::moveEvent(QMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_moveEvent);

    if (!meth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    ((sipVH_QtGui_24)(sipModuleAPI_kio_QtGui->em_virthandlers[24]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::tabletEvent(QTabletEvent *a0)
{
    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QTabletEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_tabletEvent);

    if (!meth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    ((sipVH_QtGui_21)(sipModuleAPI_kio_QtGui->em_virthandlers[21]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::actionEvent(QActionEvent *a0)
{
    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QActionEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_actionEvent);

    if (!meth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    ((sipVH_QtGui_20)(sipModuleAPI_kio_QtGui->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::dragEnterEvent(QDragEnterEvent *a0)
{
    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!meth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    ((sipVH_QtGui_19)(sipModuleAPI_kio_QtGui->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::dragMoveEvent(QDragMoveEvent *a0)
{
    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!meth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    ((sipVH_QtGui_18)(sipModuleAPI_kio_QtGui->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::dragLeaveEvent(QDragLeaveEvent *a0)
{
    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!meth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    ((sipVH_QtGui_17)(sipModuleAPI_kio_QtGui->em_virthandlers[17]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::dropEvent(QDropEvent *a0)
{
    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDropEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_dropEvent);

    if (!meth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    ((sipVH_QtGui_16)(sipModuleAPI_kio_QtGui->em_virthandlers[16]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::hideEvent(QHideEvent *a0)
{
    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_hideEvent);

    if (!meth)
    {
        QWidget::hideEvent(a0);
        return;
    }

    ((sipVH_QtGui_0)(sipModuleAPI_kio_QtGui->em_virthandlers[0]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::changeEvent(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_changeEvent);

    if (!meth)
    {
        QWidget::changeEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

int sipKIO_RenameDialog::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[36]),sipPySelf,NULL,sipName_metric);

    if (!meth)
        return QWidget::metric(a0);

    return ((sipVH_QtGui_15)(sipModuleAPI_kio_QtGui->em_virthandlers[15]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::inputMethodEvent(QInputMethodEvent *a0)
{
    typedef void (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!meth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    ((sipVH_QtGui_14)(sipModuleAPI_kio_QtGui->em_virthandlers[14]))(sipGILState,meth,a0);
}

QVariant sipKIO_RenameDialog::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[38]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!meth)
        return QWidget::inputMethodQuery(a0);

    return ((sipVH_QtGui_13)(sipModuleAPI_kio_QtGui->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKIO_RenameDialog::focusNextPrevChild(bool a0)
{
    typedef bool (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!meth)
        return QWidget::focusNextPrevChild(a0);

    return ((sipVH_QtGui_12)(sipModuleAPI_kio_QtGui->em_virthandlers[12]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::enabledChange(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_enabledChange);

    if (!meth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::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[41],sipPySelf,NULL,sipName_paletteChange);

    if (!meth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    ((sipVH_QtGui_11)(sipModuleAPI_kio_QtGui->em_virthandlers[11]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::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[42],sipPySelf,NULL,sipName_fontChange);

    if (!meth)
    {
        QWidget::fontChange(a0);
        return;
    }

    ((sipVH_QtGui_10)(sipModuleAPI_kio_QtGui->em_virthandlers[10]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::windowActivationChange(bool a0)
{
    typedef void (*sipVH_QtGui_7)(sip_gilstate_t,PyObject *,bool);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_windowActivationChange);

    if (!meth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    ((sipVH_QtGui_7)(sipModuleAPI_kio_QtGui->em_virthandlers[7]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::languageChange()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_languageChange);

    if (!meth)
    {
        QWidget::languageChange();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

void sipKIO_RenameDialog::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kio_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kio_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::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[48],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_RenameDialog::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[49],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKIO_RenameDialog::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_RenameDialog::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

bool sipKIO_RenameDialog::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? QWidget::wheelEvent(a0) : wheelEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? QWidget::paintEvent(a0) : paintEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? QWidget::dropEvent(a0) : dropEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? QWidget::hideEvent(a0) : hideEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::changeEvent(a0) : changeEvent(a0));
}

int sipKIO_RenameDialog::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipKIO_RenameDialog::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKIO_RenameDialog::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKIO_RenameDialog::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKIO_RenameDialog::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKIO_RenameDialog::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipKIO_RenameDialog::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKIO_RenameDialog::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKIO_RenameDialog::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKIO_RenameDialog::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QDialog::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? QDialog::closeEvent(a0) : closeEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QDialog::showEvent(a0) : showEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? QDialog::resizeEvent(a0) : resizeEvent(a0));
}

void sipKIO_RenameDialog::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? QDialog::contextMenuEvent(a0) : contextMenuEvent(a0));
}

bool sipKIO_RenameDialog::sipProtectVirt_eventFilter(bool sipSelfWasArg,QObject *a0,QEvent *a1)
{
    return (sipSelfWasArg ? QDialog::eventFilter(a0,a1) : eventFilter(a0,a1));
}

void sipKIO_RenameDialog::sipProtect_enableRenameButton(const QString& a0)
{
    KIO::RenameDialog::enableRenameButton(a0);
}


extern "C" {static PyObject *meth_KIO_RenameDialog_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialog,&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 25488 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_event(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_event(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_event);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_mousePressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_mousePressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_mouseReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_mouseReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_mouseDoubleClickEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_mouseDoubleClickEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_mouseMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_mouseMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_wheelEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_wheelEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_keyReleaseEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_keyReleaseEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_focusInEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_focusInEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_focusOutEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_focusOutEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_enterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_enterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_leaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_leaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_paintEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_paintEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_moveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_moveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_tabletEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_tabletEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_actionEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_actionEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_dragEnterEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_dragEnterEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_dragMoveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_dragMoveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_dragLeaveEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_dragLeaveEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_dropEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_dropEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_hideEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_hideEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_changeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_changeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_metric(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_metric(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pE",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_metric);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_inputMethodEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_inputMethodEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_resetInputContext(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_resetInputContext);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_updateMicroFocus(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_updateMicroFocus);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_create(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_create(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|mbb",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_create);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_destroy(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_destroy(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p|bb",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_destroy);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_focusNextPrevChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_focusNextPrevChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_focusNextChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_focusNextChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_focusPreviousChild(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_focusPreviousChild);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_enabledChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_enabledChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_paletteChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_paletteChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_fontChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ9",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_fontChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_windowActivationChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pb",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_windowActivationChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_languageChange(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_languageChange);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_keyPressEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_keyPressEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_closeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_closeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_showEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_showEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_resizeEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_resizeEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_contextMenuEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_contextMenuEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_eventFilter(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QObject * a0;
        QEvent * a1;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J8",&sipSelf,sipType_KIO_RenameDialog,&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_RenameDialog,sipName_eventFilter);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_newDestUrl(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_newDestUrl(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->newDestUrl());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_KUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_newDestUrl);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_suggestName(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_suggestName(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KUrl * a0;
        const QString * a1;
        int a1State = 0;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"J9J1",sipType_KUrl,&a0,sipType_QString,&a1,&a1State))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(KIO::RenameDialog::suggestName(*a0,*a1));
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_suggestName);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_cancelPressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_cancelPressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->cancelPressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_cancelPressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_renamePressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_renamePressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->renamePressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_renamePressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_skipPressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_skipPressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->skipPressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_skipPressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_autoSkipPressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_autoSkipPressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->autoSkipPressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_autoSkipPressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_overwritePressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_overwritePressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->overwritePressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_overwritePressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_overwriteAllPressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_overwriteAllPressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->overwriteAllPressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_overwriteAllPressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_resumePressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_resumePressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resumePressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_resumePressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_resumeAllPressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_resumeAllPressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resumeAllPressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_resumeAllPressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_suggestNewNamePressed(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_suggestNewNamePressed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_RenameDialog,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->suggestNewNamePressed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_RenameDialog,sipName_suggestNewNamePressed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialog_enableRenameButton(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialog_enableRenameButton(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        sipKIO_RenameDialog *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KIO_RenameDialog,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_enableRenameButton(*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_RenameDialog,sipName_enableRenameButton);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_RenameDialog(void *, const sipTypeDef *);}
static void *cast_KIO_RenameDialog(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_RenameDialog)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QDialog)->ctd_cast((QDialog *)(KIO::RenameDialog *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_RenameDialog(void *, int);}
static void release_KIO_RenameDialog(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_RenameDialog *>(sipCppV);
    else
        delete reinterpret_cast<KIO::RenameDialog *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_RenameDialog(sipSimpleWrapper *);}
static void dealloc_KIO_RenameDialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_RenameDialog *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_RenameDialog(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_RenameDialog(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_RenameDialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **sipOwner, int *sipArgsParsed)
{
    sipKIO_RenameDialog *sipCpp = 0;

    if (!sipCpp)
    {
        QWidget * a0;
        const QString * a1;
        int a1State = 0;
        const KUrl * a2;
        const KUrl * a3;
        KIO::RenameDialog_Mode a4;
        KIO::filesize_t a5 = -1;
        KIO::filesize_t a6 = -1;
        time_t a7 = -1;
        time_t a8 = -1;
        time_t a9 = -1;
        time_t a10 = -1;

        if (sipParseArgs(sipArgsParsed,sipArgs,"JHJ1J9J9E|oollll",sipType_QWidget,&a0,sipOwner,sipType_QString,&a1,&a1State,sipType_KUrl,&a2,sipType_KUrl,&a3,sipType_KIO_RenameDialog_Mode,&a4,&a5,&a6,&a7,&a8,&a9,&a10))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_RenameDialog(a0,*a1,*a2,*a3,a4,a5,a6,a7,a8,a9,a10);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_RenameDialog[] = {{81, 2, 1}};


static PyMethodDef methods_KIO_RenameDialog[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KIO_RenameDialog_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_autoSkipPressed), meth_KIO_RenameDialog_autoSkipPressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cancelPressed), meth_KIO_RenameDialog_cancelPressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KIO_RenameDialog_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_RenameDialog_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KIO_RenameDialog_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_RenameDialog_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KIO_RenameDialog_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), meth_KIO_RenameDialog_create, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_RenameDialog_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), meth_KIO_RenameDialog_destroy, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_RenameDialog_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KIO_RenameDialog_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KIO_RenameDialog_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KIO_RenameDialog_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KIO_RenameDialog_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enableRenameButton), meth_KIO_RenameDialog_enableRenameButton, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KIO_RenameDialog_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KIO_RenameDialog_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KIO_RenameDialog_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KIO_RenameDialog_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KIO_RenameDialog_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KIO_RenameDialog_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KIO_RenameDialog_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KIO_RenameDialog_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KIO_RenameDialog_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KIO_RenameDialog_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KIO_RenameDialog_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KIO_RenameDialog_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KIO_RenameDialog_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KIO_RenameDialog_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KIO_RenameDialog_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KIO_RenameDialog_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KIO_RenameDialog_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KIO_RenameDialog_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KIO_RenameDialog_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KIO_RenameDialog_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KIO_RenameDialog_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KIO_RenameDialog_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_newDestUrl), meth_KIO_RenameDialog_newDestUrl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_overwriteAllPressed), meth_KIO_RenameDialog_overwriteAllPressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_overwritePressed), meth_KIO_RenameDialog_overwritePressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KIO_RenameDialog_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KIO_RenameDialog_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_RenameDialog_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_renamePressed), meth_KIO_RenameDialog_renamePressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KIO_RenameDialog_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KIO_RenameDialog_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resumeAllPressed), meth_KIO_RenameDialog_resumeAllPressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resumePressed), meth_KIO_RenameDialog_resumePressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KIO_RenameDialog_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_skipPressed), meth_KIO_RenameDialog_skipPressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suggestName), meth_KIO_RenameDialog_suggestName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suggestNewNamePressed), meth_KIO_RenameDialog_suggestNewNamePressed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KIO_RenameDialog_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_RenameDialog_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KIO_RenameDialog_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KIO_RenameDialog_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KIO_RenameDialog_windowActivationChange, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_RenameDialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__RenameDialog,
        {0}
    },
    sipNameNr_RenameDialog,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_RenameDialog,
    0,
    59, methods_KIO_RenameDialog,
    0, 0,
    0, 0,
    init_KIO_RenameDialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_RenameDialog,
    release_KIO_RenameDialog,
    cast_KIO_RenameDialog,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::RenameDialog::staticMetaObject,
    0,
    0
};

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/previewjob.sip"
#include <previewjob.h>
#line 27305 "sipkiopart0.cpp"

#line 127 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 27309 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 27312 "sipkiopart0.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 27315 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 27318 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 27321 "sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 27324 "sipkiopart0.cpp"
#line 43 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 27327 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 27330 "sipkiopart0.cpp"
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/global.sip"
#include<qmap.h>
#line 27333 "sipkiopart0.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 27340 "sipkiopart0.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 27343 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 27346 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 27349 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/jobuidelegate.sip"
#include <jobuidelegate.h>
#line 27352 "sipkiopart0.cpp"
#line 708 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <qlist.h>
#line 102 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservice.sip"
#include <qlist.h>
#line 81 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kmimetype.sip"
#include <qlist.h>
#line 61 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <qlist.h>
#line 65 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksycocaentry.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 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 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 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 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 27405 "sipkiopart0.cpp"
#line 136 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 27408 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kplugininfo.sip"
#include <kplugininfo.h>
#line 27411 "sipkiopart0.cpp"
#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kprotocolinfo.sip"
#include <kprotocolinfo.h>
#line 27414 "sipkiopart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 27417 "sipkiopart0.cpp"
#line 184 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kcoreconfigskeleton.sip"
#include <kcoreconfigskeleton.h>
#line 27420 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kserviceaction.sip"
#include <kserviceaction.h>
#line 27423 "sipkiopart0.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 27426 "sipkiopart0.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 27429 "sipkiopart0.cpp"
#line 321 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 27432 "sipkiopart0.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 27435 "sipkiopart0.cpp"
#line 55 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kautosavefile.sip"
#include <kautosavefile.h>
#line 27438 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kaboutdata.sip"
#include <kaboutdata.h>
#line 27441 "sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/klocale.sip"
#include <klocale.h>
#line 27444 "sipkiopart0.cpp"
#line 57 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 27447 "sipkiopart0.cpp"
#line 79 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 27450 "sipkiopart0.cpp"
#line 83 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kuser.sip"
#include <kuser.h>
#line 27453 "sipkiopart0.cpp"
#line 34 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kuser.sip"
#include <kuser.h>
#line 27456 "sipkiopart0.cpp"
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 27471 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/klockfile.sip"
#include <klockfile.h>
#line 27474 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kmimetype.sip"
#include <kmimetype.h>
#line 27477 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservice.sip"
#include <kservice.h>
#line 27480 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicegroup.sip"
#include <kservicegroup.h>
#line 27483 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kservicetype.sip"
#include <kservicetype.h>
#line 27486 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksharedconfig.sip"
#include <ksharedconfig.h>
#line 27489 "sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/ksycocaentry.sip"
#include <ksycocaentry.h>
#line 27492 "sipkiopart0.cpp"
#line 642 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip"
#include <qpair.h>
#line 27495 "sipkiopart0.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 27498 "sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kdecore/kjobuidelegate.sip"
#include <kjobuidelegate.h>
#line 27501 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 27504 "sipkiopart0.cpp"
#line 297 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 27507 "sipkiopart0.cpp"
#line 284 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 27510 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 27513 "sipkiopart0.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 27544 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qfileinfo.sip"
#include <qfileinfo.h>
#line 27547 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 27550 "sipkiopart0.cpp"
#line 48 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 27553 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 27556 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 27559 "sipkiopart0.cpp"
#line 45 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 27562 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 27565 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 27568 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 27571 "sipkiopart0.cpp"


class sipKIO_PreviewJob : public KIO::PreviewJob
{
public:
    sipKIO_PreviewJob(const KFileItemList&,int,int,int,int,bool,bool,const QStringList *);
    virtual ~sipKIO_PreviewJob();

    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 sipProtect_setCapabilities(KJob::Capabilities);
    void sipProtect_setError(int);
    void sipProtect_setErrorText(const QString&);
    void sipProtect_setProcessedAmount(KJob::Unit,qulonglong);
    void sipProtect_setTotalAmount(KJob::Unit,qulonglong);
    void sipProtect_setPercent(unsigned long);
    void sipProtect_emitResult();
    void sipProtect_emitPercent(qulonglong,qulonglong);
    void sipProtect_emitSpeed(unsigned long);
    bool sipProtect_hasSubjobs();
    const QList<KJob *>& sipProtect_subjobs() const;
    void sipProtect_clearSubjobs();
    void sipProtectVirt_slotInfoMessage(bool,KJob *,const QString&,const QString&);
    bool sipProtectVirt_doKill(bool);
    bool sipProtectVirt_doSuspend(bool);
    bool sipProtectVirt_doResume(bool);
    bool sipProtectVirt_addSubjob(bool,KJob *);
    bool sipProtectVirt_removeSubjob(bool,KJob *);
    void sipProtectVirt_slotResult(bool,KJob *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void slotResult(KJob *);
    bool doKill();
    bool doSuspend();
    bool doResume();
    bool addSubjob(KJob *);
    bool removeSubjob(KJob *);
    void slotInfoMessage(KJob *,const QString&,const QString&);
    void start();
    QString errorString() const;
    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:
    sipKIO_PreviewJob(const sipKIO_PreviewJob &);
    sipKIO_PreviewJob &operator = (const sipKIO_PreviewJob &);

    char sipPyMethods[16];
};

sipKIO_PreviewJob::sipKIO_PreviewJob(const KFileItemList& a0,int a1,int a2,int a3,int a4,bool a5,bool a6,const QStringList *a7): KIO::PreviewJob(a0,a1,a2,a3,a4,a5,a6,a7), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_PreviewJob::~sipKIO_PreviewJob()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_PreviewJob::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_PreviewJob);
}

int sipKIO_PreviewJob::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::PreviewJob::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_PreviewJob,_c,_id,_a);

    return _id;
}

void *sipKIO_PreviewJob::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_PreviewJob,_clname)) ? this : KIO::PreviewJob::qt_metacast(_clname);
}

void sipKIO_PreviewJob::slotResult(KJob *a0)
{
    typedef void (*sipVH_kdecore_18)(sip_gilstate_t,PyObject *,KJob *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_slotResult);

    if (!meth)
    {
        KIO::PreviewJob::slotResult(a0);
        return;
    }

    ((sipVH_kdecore_18)(sipModuleAPI_kio_kdecore->em_virthandlers[18]))(sipGILState,meth,a0);
}

bool sipKIO_PreviewJob::doKill()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_doKill);

    if (!meth)
        return KIO::Job::doKill();

    return ((sipVH_QtCore_1)(sipModuleAPI_kio_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

bool sipKIO_PreviewJob::doSuspend()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_doSuspend);

    if (!meth)
        return KIO::Job::doSuspend();

    return ((sipVH_QtCore_1)(sipModuleAPI_kio_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

bool sipKIO_PreviewJob::doResume()
{
    typedef bool (*sipVH_QtCore_1)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_doResume);

    if (!meth)
        return KIO::Job::doResume();

    return ((sipVH_QtCore_1)(sipModuleAPI_kio_QtCore->em_virthandlers[1]))(sipGILState,meth);
}

bool sipKIO_PreviewJob::addSubjob(KJob *a0)
{
    typedef bool (*sipVH_kdecore_19)(sip_gilstate_t,PyObject *,KJob *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_addSubjob);

    if (!meth)
        return KIO::Job::addSubjob(a0);

    return ((sipVH_kdecore_19)(sipModuleAPI_kio_kdecore->em_virthandlers[19]))(sipGILState,meth,a0);
}

bool sipKIO_PreviewJob::removeSubjob(KJob *a0)
{
    typedef bool (*sipVH_kdecore_19)(sip_gilstate_t,PyObject *,KJob *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_removeSubjob);

    if (!meth)
        return KIO::Job::removeSubjob(a0);

    return ((sipVH_kdecore_19)(sipModuleAPI_kio_kdecore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_PreviewJob::slotInfoMessage(KJob *a0,const QString& a1,const QString& a2)
{
    typedef void (*sipVH_kdecore_14)(sip_gilstate_t,PyObject *,KJob *,const QString&,const QString&);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_slotInfoMessage);

    if (!meth)
    {
        KCompositeJob::slotInfoMessage(a0,a1,a2);
        return;
    }

    ((sipVH_kdecore_14)(sipModuleAPI_kio_kdecore->em_virthandlers[14]))(sipGILState,meth,a0,a1,a2);
}

void sipKIO_PreviewJob::start()
{
    typedef void (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_start);

    if (!meth)
    {
        KIO::Job::start();
        return;
    }

    ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,meth);
}

QString sipKIO_PreviewJob::errorString() const
{
    typedef QString (*sipVH_QtCore_58)(sip_gilstate_t,PyObject *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[8]),sipPySelf,NULL,sipName_errorString);

    if (!meth)
        return KIO::Job::errorString();

    return ((sipVH_QtCore_58)(sipModuleAPI_kio_QtCore->em_virthandlers[58]))(sipGILState,meth);
}

bool sipKIO_PreviewJob::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 QObject::event(a0);

    return ((sipVH_QtCore_13)(sipModuleAPI_kio_QtCore->em_virthandlers[13]))(sipGILState,meth,a0);
}

bool sipKIO_PreviewJob::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[10],sipPySelf,NULL,sipName_eventFilter);

    if (!meth)
        return QObject::eventFilter(a0,a1);

    return ((sipVH_QtCore_21)(sipModuleAPI_kio_QtCore->em_virthandlers[21]))(sipGILState,meth,a0,a1);
}

void sipKIO_PreviewJob::timerEvent(QTimerEvent *a0)
{
    typedef void (*sipVH_QtCore_3)(sip_gilstate_t,PyObject *,QTimerEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_timerEvent);

    if (!meth)
    {
        QObject::timerEvent(a0);
        return;
    }

    ((sipVH_QtCore_3)(sipModuleAPI_kio_QtCore->em_virthandlers[3]))(sipGILState,meth,a0);
}

void sipKIO_PreviewJob::childEvent(QChildEvent *a0)
{
    typedef void (*sipVH_QtCore_20)(sip_gilstate_t,PyObject *,QChildEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_childEvent);

    if (!meth)
    {
        QObject::childEvent(a0);
        return;
    }

    ((sipVH_QtCore_20)(sipModuleAPI_kio_QtCore->em_virthandlers[20]))(sipGILState,meth,a0);
}

void sipKIO_PreviewJob::customEvent(QEvent *a0)
{
    typedef void (*sipVH_QtCore_19)(sip_gilstate_t,PyObject *,QEvent *);

    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_customEvent);

    if (!meth)
    {
        QObject::customEvent(a0);
        return;
    }

    ((sipVH_QtCore_19)(sipModuleAPI_kio_QtCore->em_virthandlers[19]))(sipGILState,meth,a0);
}

void sipKIO_PreviewJob::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[14],sipPySelf,NULL,sipName_connectNotify);

    if (!meth)
    {
        QObject::connectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

void sipKIO_PreviewJob::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[15],sipPySelf,NULL,sipName_disconnectNotify);

    if (!meth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,meth,a0);
}

int sipKIO_PreviewJob::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_PreviewJob::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_PreviewJob::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_PreviewJob::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_PreviewJob::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_PreviewJob::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

void sipKIO_PreviewJob::sipProtect_setCapabilities(KJob::Capabilities a0)
{
    KJob::setCapabilities(a0);
}

void sipKIO_PreviewJob::sipProtect_setError(int a0)
{
    KJob::setError(a0);
}

void sipKIO_PreviewJob::sipProtect_setErrorText(const QString& a0)
{
    KJob::setErrorText(a0);
}

void sipKIO_PreviewJob::sipProtect_setProcessedAmount(KJob::Unit a0,qulonglong a1)
{
    KJob::setProcessedAmount(a0,a1);
}

void sipKIO_PreviewJob::sipProtect_setTotalAmount(KJob::Unit a0,qulonglong a1)
{
    KJob::setTotalAmount(a0,a1);
}

void sipKIO_PreviewJob::sipProtect_setPercent(unsigned long a0)
{
    KJob::setPercent(a0);
}

void sipKIO_PreviewJob::sipProtect_emitResult()
{
    KJob::emitResult();
}

void sipKIO_PreviewJob::sipProtect_emitPercent(qulonglong a0,qulonglong a1)
{
    KJob::emitPercent(a0,a1);
}

void sipKIO_PreviewJob::sipProtect_emitSpeed(unsigned long a0)
{
    KJob::emitSpeed(a0);
}

bool sipKIO_PreviewJob::sipProtect_hasSubjobs()
{
    return KCompositeJob::hasSubjobs();
}

const QList<KJob *>& sipKIO_PreviewJob::sipProtect_subjobs() const
{
    return KCompositeJob::subjobs();
}

void sipKIO_PreviewJob::sipProtect_clearSubjobs()
{
    KCompositeJob::clearSubjobs();
}

void sipKIO_PreviewJob::sipProtectVirt_slotInfoMessage(bool sipSelfWasArg,KJob *a0,const QString& a1,const QString& a2)
{
    (sipSelfWasArg ? KCompositeJob::slotInfoMessage(a0,a1,a2) : slotInfoMessage(a0,a1,a2));
}

bool sipKIO_PreviewJob::sipProtectVirt_doKill(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KIO::Job::doKill() : doKill());
}

bool sipKIO_PreviewJob::sipProtectVirt_doSuspend(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KIO::Job::doSuspend() : doSuspend());
}

bool sipKIO_PreviewJob::sipProtectVirt_doResume(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KIO::Job::doResume() : doResume());
}

bool sipKIO_PreviewJob::sipProtectVirt_addSubjob(bool sipSelfWasArg,KJob *a0)
{
    return (sipSelfWasArg ? KIO::Job::addSubjob(a0) : addSubjob(a0));
}

bool sipKIO_PreviewJob::sipProtectVirt_removeSubjob(bool sipSelfWasArg,KJob *a0)
{
    return (sipSelfWasArg ? KIO::Job::removeSubjob(a0) : removeSubjob(a0));
}

void sipKIO_PreviewJob::sipProtectVirt_slotResult(bool sipSelfWasArg,KJob *a0)
{
    (sipSelfWasArg ? KIO::PreviewJob::slotResult(a0) : slotResult(a0));
}


extern "C" {static PyObject *meth_KIO_PreviewJob_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_receivers(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        char * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_PreviewJob,&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 28091 "sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_receivers);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_timerEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&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_PreviewJob,sipName_timerEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_childEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&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_PreviewJob,sipName_childEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_customEvent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&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_PreviewJob,sipName_customEvent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_connectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_PreviewJob,&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_PreviewJob,sipName_connectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_disconnectNotify(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pG",&sipSelf,sipType_KIO_PreviewJob,&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_PreviewJob,sipName_disconnectNotify);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setCapabilities(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setCapabilities(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KJob::Capabilities * a0;
        int a0State = 0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob_Capabilities,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setCapabilities(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(a0,sipType_KJob_Capabilities,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_setCapabilities);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setError(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setError(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pi",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setError(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_setError);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setErrorText(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setErrorText(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const QString * a0;
        int a0State = 0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ1",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setErrorText(*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_PreviewJob,sipName_setErrorText);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setProcessedAmount(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setProcessedAmount(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KJob::Unit a0;
        qulonglong a1;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pEo",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob_Unit,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setProcessedAmount(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_PreviewJob,sipName_setProcessedAmount);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setTotalAmount(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setTotalAmount(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KJob::Unit a0;
        qulonglong a1;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pEo",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob_Unit,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setTotalAmount(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_PreviewJob,sipName_setTotalAmount);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setPercent(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setPercent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pm",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setPercent(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_setPercent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_emitResult(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_emitResult(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_emitResult();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_emitResult);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_emitPercent(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_emitPercent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        qulonglong a0;
        qulonglong a1;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"poo",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0,&a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_emitPercent(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_PreviewJob,sipName_emitPercent);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_emitSpeed(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_emitSpeed(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        unsigned long a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pm",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_emitSpeed(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_emitSpeed);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_hasSubjobs(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_hasSubjobs(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_hasSubjobs();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_hasSubjobs);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_subjobs(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_subjobs(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            QList<KJob *> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<KJob *>(sipCpp->sipProtect_subjobs());
            Py_END_ALLOW_THREADS

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_QList_0201KJob,NULL);
            delete sipRes;

            return sipResObj;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_subjobs);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_clearSubjobs(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_clearSubjobs(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_clearSubjobs();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_clearSubjobs);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_slotInfoMessage(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_slotInfoMessage(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KJob * a0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8J1J1",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob,&a0,sipType_QString,&a1,&a1State,sipType_QString,&a2,&a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_slotInfoMessage(sipSelfWasArg,a0,*a1,*a2);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a1),sipType_QString,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_PreviewJob,sipName_slotInfoMessage);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_doKill(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_doKill(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_doKill(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_doKill);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_doSuspend(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_doSuspend(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_doSuspend(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_doSuspend);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_doResume(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_doResume(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"p",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_doResume(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_doResume);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_addSubjob(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_addSubjob(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KJob * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_addSubjob(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_addSubjob);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_removeSubjob(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_removeSubjob(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KJob * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob,&a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_removeSubjob(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_removeSubjob);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_removeItem(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_removeItem(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        const KUrl * a0;
        KIO::PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"BJ9",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KUrl,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->removeItem(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_removeItem);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setIgnoreMaximumSize(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setIgnoreMaximumSize(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        bool a0 = 1;
        KIO::PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B|b",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIgnoreMaximumSize(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_setIgnoreMaximumSize);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_setSequenceIndex(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_setSequenceIndex(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        int a0;
        KIO::PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"Bi",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSequenceIndex(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_setSequenceIndex);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_sequenceIndex(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_sequenceIndex(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        KIO::PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_KIO_PreviewJob,&sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sequenceIndex();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_sequenceIndex);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_availablePlugins(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_availablePlugins(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(KIO::PreviewJob::availablePlugins());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_availablePlugins);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_supportedMimeTypes(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_supportedMimeTypes(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(KIO::PreviewJob::supportedMimeTypes());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_supportedMimeTypes);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_maximumFileSize(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_maximumFileSize(PyObject *,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        if (sipParseArgs(&sipArgsParsed,sipArgs,""))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::PreviewJob::maximumFileSize();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_maximumFileSize);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_PreviewJob_slotResult(PyObject *, PyObject *);}
static PyObject *meth_KIO_PreviewJob_slotResult(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KJob * a0;
        sipKIO_PreviewJob *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"pJ8",&sipSelf,sipType_KIO_PreviewJob,&sipCpp,sipType_KJob,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_slotResult(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PreviewJob,sipName_slotResult);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_PreviewJob(void *, const sipTypeDef *);}
static void *cast_KIO_PreviewJob(void *ptr,const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_PreviewJob)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KIO_Job)->ctd_cast((KIO::Job *)(KIO::PreviewJob *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_PreviewJob(void *, int);}
static void release_KIO_PreviewJob(void *sipCppV,int state)
{
    Py_BEGIN_ALLOW_THREADS

    if (state & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_PreviewJob *>(sipCppV);
    else
        delete reinterpret_cast<KIO::PreviewJob *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_PreviewJob(sipSimpleWrapper *);}
static void dealloc_KIO_PreviewJob(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_PreviewJob *>(sipSelf->u.cppPtr)->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_PreviewJob(sipSelf->u.cppPtr,sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_PreviewJob(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_KIO_PreviewJob(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    sipKIO_PreviewJob *sipCpp = 0;

    if (!sipCpp)
    {
        const KFileItemList * a0;
        int a1;
        int a2;
        int a3;
        int a4;
        bool a5;
        bool a6;
        const QStringList * a7;
        int a7State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9iiiibbJ0",sipType_KFileItemList,&a0,&a1,&a2,&a3,&a4,&a5,&a6,sipType_QStringList,&a7,&a7State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_PreviewJob(*a0,a1,a2,a3,a4,a5,a6,a7);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QStringList *>(a7),sipType_QStringList,a7State);
        }
    }

    if (sipCpp)
        sipCpp->sipPySelf = sipSelf;

    return sipCpp;
}


/* Define this type's super-types. */
static sipEncodedClassDef supers_KIO_PreviewJob[] = {{118, 255, 1}};


static PyMethodDef methods_KIO_PreviewJob[] = {
    {SIP_MLNAME_CAST(sipName_addSubjob), meth_KIO_PreviewJob_addSubjob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_availablePlugins), meth_KIO_PreviewJob_availablePlugins, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_PreviewJob_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clearSubjobs), meth_KIO_PreviewJob_clearSubjobs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_PreviewJob_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_PreviewJob_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_PreviewJob_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doKill), meth_KIO_PreviewJob_doKill, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doResume), meth_KIO_PreviewJob_doResume, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doSuspend), meth_KIO_PreviewJob_doSuspend, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitPercent), meth_KIO_PreviewJob_emitPercent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitResult), meth_KIO_PreviewJob_emitResult, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitSpeed), meth_KIO_PreviewJob_emitSpeed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasSubjobs), meth_KIO_PreviewJob_hasSubjobs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_maximumFileSize), meth_KIO_PreviewJob_maximumFileSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_PreviewJob_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeItem), meth_KIO_PreviewJob_removeItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeSubjob), meth_KIO_PreviewJob_removeSubjob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sequenceIndex), meth_KIO_PreviewJob_sequenceIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCapabilities), meth_KIO_PreviewJob_setCapabilities, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setError), meth_KIO_PreviewJob_setError, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setErrorText), meth_KIO_PreviewJob_setErrorText, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIgnoreMaximumSize), meth_KIO_PreviewJob_setIgnoreMaximumSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPercent), meth_KIO_PreviewJob_setPercent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setProcessedAmount), meth_KIO_PreviewJob_setProcessedAmount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSequenceIndex), meth_KIO_PreviewJob_setSequenceIndex, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setTotalAmount), meth_KIO_PreviewJob_setTotalAmount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotInfoMessage), meth_KIO_PreviewJob_slotInfoMessage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotResult), meth_KIO_PreviewJob_slotResult, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_subjobs), meth_KIO_PreviewJob_subjobs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_supportedMimeTypes), meth_KIO_PreviewJob_supportedMimeTypes, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_PreviewJob_timerEvent, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_PreviewJob[] = {
    {"failed(const KFileItem&)", 0},
    {"gotPreview(const KFileItem&,const QPixmap&)", 0},
    {0, 0}
};


pyqt4ClassTypeDef pyqt4Type_kio_KIO_PreviewJob = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__PreviewJob,
        {0}
    },
    sipNameNr_PreviewJob,
    -1,
    -1,
    {95, 255, 0},
    supers_KIO_PreviewJob,
    0,
    32, methods_KIO_PreviewJob,
    0, 0,
    0, 0,
    init_KIO_PreviewJob,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_PreviewJob,
    release_KIO_PreviewJob,
    cast_KIO_PreviewJob,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    &KIO::PreviewJob::staticMetaObject,
    0,
    pyqt4_signals_KIO_PreviewJob
};

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.3.1/python/pykde4/sip/kio/predicateproperties.sip"
#include <predicateproperties.h>
#line 29139 "sipkiopart0.cpp"

#line 46 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 29143 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 29146 "sipkiopart0.cpp"
#line 42 "/usr/local/share/py-sip/QtGui/qvalidator.sip"
#include <qvalidator.h>
#line 29149 "sipkiopart0.cpp"
#line 46 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 29152 "sipkiopart0.cpp"


extern "C" {static PyObject *meth_PredicateProperties_attributes(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_attributes(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->attributes();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_attributes);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_type(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_type(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            QVariant::Type sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->type();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_QVariant_Type);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_type);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_name(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_name(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&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_PredicateProperties,sipName_name);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_createValidator(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_createValidator(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            QValidator *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->createValidator();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QValidator,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_createValidator);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_suggestedValues(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_suggestedValues(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            QStringList *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->suggestedValues());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_suggestedValues);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_minCardinality(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_minCardinality(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->minCardinality();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_minCardinality);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_maxCardinality(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_maxCardinality(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->maxCardinality();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_maxCardinality);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_parent(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_parent(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            PredicateProperties *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new PredicateProperties(sipCpp->parent());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_PredicateProperties,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_parent);

    return NULL;
}


extern "C" {static PyObject *meth_PredicateProperties_isValid(PyObject *, PyObject *);}
static PyObject *meth_PredicateProperties_isValid(PyObject *sipSelf,PyObject *sipArgs)
{
    int sipArgsParsed = 0;

    {
        PredicateProperties *sipCpp;

        if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipType_PredicateProperties,&sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isValid();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipArgsParsed,sipName_PredicateProperties,sipName_isValid);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_PredicateProperties(void *, const sipTypeDef *);}
static void *cast_PredicateProperties(void *ptr,const sipTypeDef *targetType)
{
    if (targetType == sipType_PredicateProperties)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_PredicateProperties(void *, int);}
static void release_PredicateProperties(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<PredicateProperties *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_PredicateProperties(sipSimpleWrapper *);}
static void dealloc_PredicateProperties(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_PredicateProperties(sipSelf->u.cppPtr,0);
    }
}


extern "C" {static void *init_PredicateProperties(sipSimpleWrapper *, PyObject *, PyObject **, int *);}
static void *init_PredicateProperties(sipSimpleWrapper *, PyObject *sipArgs, PyObject **, int *sipArgsParsed)
{
    PredicateProperties *sipCpp = 0;

    if (!sipCpp)
    {
        const QString& a0def = QString();
        const QString * a0 = &a0def;
        int a0State = 0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"|J1",sipType_QString,&a0,&a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new PredicateProperties(*a0);
            Py_END_ALLOW_THREADS

            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
        }
    }

    if (!sipCpp)
    {
        const PredicateProperties * a0;

        if (sipParseArgs(sipArgsParsed,sipArgs,"J9",sipType_PredicateProperties,&a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new PredicateProperties(*a0);
            Py_END_ALLOW_THREADS
        }
    }

    return sipCpp;
}


static PyMethodDef methods_PredicateProperties[] = {
    {SIP_MLNAME_CAST(sipName_attributes), meth_PredicateProperties_attributes, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createValidator), meth_PredicateProperties_createValidator, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isValid), meth_PredicateProperties_isValid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_maxCardinality), meth_PredicateProperties_maxCardinality, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_minCardinality), meth_PredicateProperties_minCardinality, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_PredicateProperties_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_parent), meth_PredicateProperties_parent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suggestedValues), meth_PredicateProperties_suggestedValues, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_type), meth_PredicateProperties_type, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_PredicateProperties[] = {
    {sipName_Addable, PredicateProperties::Addable, 225},
    {sipName_Averaged, PredicateProperties::Averaged, 225},
    {sipName_Cumulative, PredicateProperties::Cumulative, 225},
    {sipName_Modifiable, PredicateProperties::Modifiable, 225},
    {sipName_MultiLine, PredicateProperties::MultiLine, 225},
    {sipName_Removable, PredicateProperties::Removable, 225},
    {sipName_SqueezeText, PredicateProperties::SqueezeText, 225},
};


pyqt4ClassTypeDef pyqt4Type_kio_PredicateProperties = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_PredicateProperties,
        {0}
    },
    sipNameNr_PredicateProperties,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    {0, 0, 1},
    0,
    0,
    9, methods_PredicateProperties,
    7, enummembers_PredicateProperties,
    0, 0,
    init_PredicateProperties,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_PredicateProperties,
    release_PredicateProperties,
    cast_PredicateProperties,
    0,
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    0,
    0
},
    0,
    0,
    0,
    0
};
