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

#include "sipAPIQsci.h"

#line 24 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/sip/qsciscintillabase.sip"
#include <Qsci/qsciscintillabase.h>
#line 29 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"

#line 28 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qwidget.sip"
#include <qwidget.h>
#line 33 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 283 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 36 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 254 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 39 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 754 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 42 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qvariant.sip"
#include <qvariant.h>
#line 45 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 154 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qtextstream.sip"
#include <qtextstream.h>
#line 50 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 380 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 53 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 213 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 56 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 239 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 59 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 444 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 62 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 466 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 65 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 497 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 68 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 483 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 71 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 353 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 74 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 77 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qmimedata.sip"
#include <qmimedata.h>
#line 80 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 30 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 83 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qurl.sip"
#include <qurl.h>
#line 86 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qcolor.sip"
#include <qcolor.h>
#line 89 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qpainter.sip"
#include <qpainter.h>
#line 92 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 30 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qrect.sip"
#include <qrect.h>
#line 95 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 98 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 33 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qimage.sip"
#include <qimage.h>
#line 101 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qscrollbar.sip"
#include <qscrollbar.h>
#line 104 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qabstractscrollarea.sip"
#include <qabstractscrollarea.h>
#line 107 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 135 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 110 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 113 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 28 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qobject.sip"
#include <qobject.h>
#line 116 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 788 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 119 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 30 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qsize.sip"
#include <qsize.h>
#line 122 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 30 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qmargins.sip"
#include <qmargins.h>
#line 125 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 208 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qstyleoption.sip"
#include <qstyleoption.h>
#line 128 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qframe.sip"
#include <qframe.h>
#line 131 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 24 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qstring.sip"
#include <qstring.h>
#line 134 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qscreen.sip"
#include <qscreen.h>
#line 137 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qicon.sip"
#include <qicon.h>
#line 140 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 116 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qglobal.sip"
#include <QtGlobal>
#line 143 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qwindow.sip"
#include <qwindow.h>
#line 146 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 149 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 152 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 155 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 158 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 161 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 145 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qglobal.sip"
#include <QtGlobal>
#line 164 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qlocale.sip"
#include <qlocale.h>
#line 167 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 170 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 30 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpoint.sip"
#include <qpoint.h>
#line 173 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qregion.sip"
#include <qregion.h>
#line 176 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 179 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 182 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 185 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qfont.sip"
#include <qfont.h>
#line 188 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 339 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 191 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 325 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 194 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 555 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 197 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 807 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 200 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 297 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 203 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 269 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 206 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 742 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qevent.sip"
#include <qevent.h>
#line 209 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 50 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 212 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 110 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpoint.sip"
#include <qpoint.h>
#line 215 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 135 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 218 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 28 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qaction.sip"
#include <qaction.h>
#line 221 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 224 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qlayout.sip"
#include <qlayout.h>
#line 227 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 230 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 233 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qcursor.sip"
#include <qcursor.h>
#line 236 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 239 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtGui/qpalette.sip"
#include <qpalette.h>
#line 242 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtWidgets/qstyle.sip"
#include <qstyle.h>
#line 245 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 154 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 250 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qmetaobject.sip"
#include <qmetaobject.h>
#line 253 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 277 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 256 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 254 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 259 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 28 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 262 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 135 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qpycore_qlist.sip"
#include <qlist.h>
#line 265 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qthread.sip"
#include <qthread.h>
#line 268 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qanystringview.sip"
#include <qanystringview.h>
#line 271 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 25 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qflags.sip"
#include <qglobal.h>
#line 274 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qregularexpression.sip"
#include <qregularexpression.h>
#line 277 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"
#line 26 "/usr/lib/python3.14/site-packages/PyQt6/bindings/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 280 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"


class sipQsciScintillaBase : public ::QsciScintillaBase
{
public:
    sipQsciScintillaBase(::QWidget*);
    virtual ~sipQsciScintillaBase();

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

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

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[54];
};

sipQsciScintillaBase::sipQsciScintillaBase(::QWidget*a0): ::QsciScintillaBase(a0), sipPySelf(SIP_NULLPTR)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipQsciScintillaBase::~sipQsciScintillaBase()
{
    sipInstanceDestroyedEx(&sipPySelf);
}

const QMetaObject *sipQsciScintillaBase::metaObject() const
{
    if (sipGetInterpreter())
        return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : sip_Qsci_qt_metaobject(sipPySelf, sipType_QsciScintillaBase);

    return ::QsciScintillaBase::metaObject();
}

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

    if (_id >= 0)
    {
        SIP_BLOCK_THREADS
        _id = sip_Qsci_qt_metacall(sipPySelf, sipType_QsciScintillaBase, _c, _id, _a);
        SIP_UNBLOCK_THREADS
    }

    return _id;
}

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

    return (sip_Qsci_qt_metacast(sipPySelf, sipType_QsciScintillaBase, _clname, &sipCpp) ? sipCpp : ::QsciScintillaBase::qt_metacast(_clname));
}

::QMimeData* sipQsciScintillaBase::toMimeData(const ::QByteArray& a0, bool a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[0]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_toMimeData);

    if (!sipMeth)
        return ::QsciScintillaBase::toMimeData(a0, a1);

    extern ::QMimeData* sipVH_Qsci_42(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QByteArray&, bool);

    return sipVH_Qsci_42(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0, a1);
}

::QByteArray sipQsciScintillaBase::fromMimeData(const ::QMimeData*a0, bool& a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[1]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_fromMimeData);

    if (!sipMeth)
        return ::QsciScintillaBase::fromMimeData(a0, a1);

    extern ::QByteArray sipVH_Qsci_41(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QMimeData*, bool&);

    return sipVH_Qsci_41(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0, a1);
}

bool sipQsciScintillaBase::canInsertFromMimeData(const ::QMimeData*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[2]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_canInsertFromMimeData);

    if (!sipMeth)
        return ::QsciScintillaBase::canInsertFromMimeData(a0);

    extern bool sipVH_Qsci_40(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QMimeData*);

    return sipVH_Qsci_40(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

void sipQsciScintillaBase::initStyleOption(::QStyleOptionFrame*a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[3]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_initStyleOption);

    if (!sipMeth)
    {
        ::QsciScintillaBase::initStyleOption(a0);
        return;
    }

    extern void sipVH_Qsci_39(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QStyleOptionFrame*);

    sipVH_Qsci_39(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[4], &sipPySelf, SIP_NULLPTR, sipName_disconnectNotify);

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

    extern void sipVH_Qsci_38(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QMetaMethod&);

    sipVH_Qsci_38(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[5], &sipPySelf, SIP_NULLPTR, sipName_connectNotify);

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

    extern void sipVH_Qsci_38(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QMetaMethod&);

    sipVH_Qsci_38(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[6], &sipPySelf, SIP_NULLPTR, sipName_customEvent);

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

    extern void sipVH_Qsci_11(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEvent*);

    sipVH_Qsci_11(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[7], &sipPySelf, SIP_NULLPTR, sipName_childEvent);

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

    extern void sipVH_Qsci_37(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QChildEvent*);

    sipVH_Qsci_37(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[8], &sipPySelf, SIP_NULLPTR, sipName_timerEvent);

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

    extern void sipVH_Qsci_36(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QTimerEvent*);

    sipVH_Qsci_36(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[9], &sipPySelf, SIP_NULLPTR, sipName_eventFilter);

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

    extern bool sipVH_Qsci_35(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QObject*, ::QEvent*);

    return sipVH_Qsci_35(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0, a1);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[10], &sipPySelf, SIP_NULLPTR, sipName_event);

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

    extern bool sipVH_Qsci_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEvent*);

    return sipVH_Qsci_2(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[11]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_metric);

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

    extern int sipVH_Qsci_34(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QPaintDevice::PaintDeviceMetric);

    return sipVH_Qsci_34(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[12]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_paintEngine);

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

    extern ::QPaintEngine* sipVH_Qsci_33(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_33(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[13]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_devType);

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

    extern int sipVH_Qsci_32(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_32(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[14], &sipPySelf, SIP_NULLPTR, sipName_setVisible);

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

    extern void sipVH_Qsci_31(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    sipVH_Qsci_31(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[15]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_sizeHint);

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

    extern ::QSize sipVH_Qsci_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_3(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[16]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_minimumSizeHint);

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

    extern ::QSize sipVH_Qsci_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_3(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[17]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_heightForWidth);

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

    extern int sipVH_Qsci_30(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return sipVH_Qsci_30(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[18], &sipPySelf, SIP_NULLPTR, sipName_mousePressEvent);

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

    extern void sipVH_Qsci_29(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QMouseEvent*);

    sipVH_Qsci_29(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[19], &sipPySelf, SIP_NULLPTR, sipName_mouseReleaseEvent);

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

    extern void sipVH_Qsci_29(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QMouseEvent*);

    sipVH_Qsci_29(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[20], &sipPySelf, SIP_NULLPTR, sipName_mouseDoubleClickEvent);

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

    extern void sipVH_Qsci_29(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QMouseEvent*);

    sipVH_Qsci_29(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[21], &sipPySelf, SIP_NULLPTR, sipName_mouseMoveEvent);

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

    extern void sipVH_Qsci_29(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QMouseEvent*);

    sipVH_Qsci_29(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[22], &sipPySelf, SIP_NULLPTR, sipName_wheelEvent);

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

    extern void sipVH_Qsci_28(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QWheelEvent*);

    sipVH_Qsci_28(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[23], &sipPySelf, SIP_NULLPTR, sipName_keyPressEvent);

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

    extern void sipVH_Qsci_27(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QKeyEvent*);

    sipVH_Qsci_27(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[24], &sipPySelf, SIP_NULLPTR, sipName_keyReleaseEvent);

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

    extern void sipVH_Qsci_27(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QKeyEvent*);

    sipVH_Qsci_27(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[25], &sipPySelf, SIP_NULLPTR, sipName_focusInEvent);

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

    extern void sipVH_Qsci_26(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QFocusEvent*);

    sipVH_Qsci_26(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

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

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

    extern void sipVH_Qsci_26(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QFocusEvent*);

    sipVH_Qsci_26(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

void sipQsciScintillaBase::enterEvent(::QEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[27], &sipPySelf, SIP_NULLPTR, sipName_enterEvent);

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

    extern void sipVH_Qsci_25(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEnterEvent*);

    sipVH_Qsci_25(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[28], &sipPySelf, SIP_NULLPTR, sipName_leaveEvent);

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

    extern void sipVH_Qsci_11(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEvent*);

    sipVH_Qsci_11(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[29], &sipPySelf, SIP_NULLPTR, sipName_paintEvent);

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

    extern void sipVH_Qsci_24(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QPaintEvent*);

    sipVH_Qsci_24(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[30], &sipPySelf, SIP_NULLPTR, sipName_moveEvent);

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

    extern void sipVH_Qsci_23(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QMoveEvent*);

    sipVH_Qsci_23(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[31], &sipPySelf, SIP_NULLPTR, sipName_resizeEvent);

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

    extern void sipVH_Qsci_22(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QResizeEvent*);

    sipVH_Qsci_22(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[32], &sipPySelf, SIP_NULLPTR, sipName_closeEvent);

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

    extern void sipVH_Qsci_21(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QCloseEvent*);

    sipVH_Qsci_21(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[33], &sipPySelf, SIP_NULLPTR, sipName_contextMenuEvent);

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

    extern void sipVH_Qsci_20(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QContextMenuEvent*);

    sipVH_Qsci_20(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[34], &sipPySelf, SIP_NULLPTR, sipName_tabletEvent);

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

    extern void sipVH_Qsci_19(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QTabletEvent*);

    sipVH_Qsci_19(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[35], &sipPySelf, SIP_NULLPTR, sipName_actionEvent);

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

    extern void sipVH_Qsci_18(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QActionEvent*);

    sipVH_Qsci_18(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

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

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

    extern void sipVH_Qsci_17(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QDragEnterEvent*);

    sipVH_Qsci_17(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[37], &sipPySelf, SIP_NULLPTR, sipName_dragMoveEvent);

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

    extern void sipVH_Qsci_16(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QDragMoveEvent*);

    sipVH_Qsci_16(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[38], &sipPySelf, SIP_NULLPTR, sipName_dragLeaveEvent);

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

    extern void sipVH_Qsci_15(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QDragLeaveEvent*);

    sipVH_Qsci_15(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[39], &sipPySelf, SIP_NULLPTR, sipName_dropEvent);

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

    extern void sipVH_Qsci_14(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QDropEvent*);

    sipVH_Qsci_14(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[40], &sipPySelf, SIP_NULLPTR, sipName_showEvent);

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

    extern void sipVH_Qsci_13(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QShowEvent*);

    sipVH_Qsci_13(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[41], &sipPySelf, SIP_NULLPTR, sipName_hideEvent);

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

    extern void sipVH_Qsci_12(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QHideEvent*);

    sipVH_Qsci_12(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[42], &sipPySelf, SIP_NULLPTR, sipName_changeEvent);

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

    extern void sipVH_Qsci_11(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEvent*);

    sipVH_Qsci_11(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[43], &sipPySelf, SIP_NULLPTR, sipName_inputMethodEvent);

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

    extern void sipVH_Qsci_10(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QInputMethodEvent*);

    sipVH_Qsci_10(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[44]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_inputMethodQuery);

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

    extern ::QVariant sipVH_Qsci_9(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::Qt::InputMethodQuery);

    return sipVH_Qsci_9(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[45], &sipPySelf, SIP_NULLPTR, sipName_focusNextPrevChild);

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

    extern bool sipVH_Qsci_8(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return sipVH_Qsci_8(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[46]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_hasHeightForWidth);

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

    extern bool sipVH_Qsci_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_7(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[47], &sipPySelf, SIP_NULLPTR, sipName_nativeEvent);

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

    extern bool sipVH_Qsci_6(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const ::QByteArray&, void*, ::qintptr*);

    return sipVH_Qsci_6(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0, a1, a2);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[48]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_sharedPainter);

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

    extern ::QPainter* sipVH_Qsci_5(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_5(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[49]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_initPainter);

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

    extern void sipVH_Qsci_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QPainter*);

    sipVH_Qsci_4(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

::QSize sipQsciScintillaBase::viewportSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, const_cast<char *>(&sipPyMethods[50]), const_cast<sipSimpleWrapper **>(&sipPySelf), SIP_NULLPTR, sipName_viewportSizeHint);

    if (!sipMeth)
        return ::QsciScintillaBase::viewportSizeHint();

    extern ::QSize sipVH_Qsci_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_Qsci_3(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[51], &sipPySelf, SIP_NULLPTR, sipName_viewportEvent);

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

    extern bool sipVH_Qsci_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QEvent*);

    return sipVH_Qsci_2(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}

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

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[52], &sipPySelf, SIP_NULLPTR, sipName_scrollContentsBy);

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

    extern void sipVH_Qsci_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int, int);

    sipVH_Qsci_1(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0, a1);
}

void sipQsciScintillaBase::setupViewport(::QWidget*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState, &sipPyMethods[53], &sipPySelf, SIP_NULLPTR, sipName_setupViewport);

    if (!sipMeth)
    {
        ::QsciScintillaBase::setupViewport(a0);
        return;
    }

    extern void sipVH_Qsci_0(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, ::QWidget*);

    sipVH_Qsci_0(sipGILState, sipImportedVirtErrorHandlers_Qsci_QtCore[0].iveh_handler, sipPySelf, sipMeth, a0);
}


PyDoc_STRVAR(doc_QsciScintillaBase_pool, "pool() -> QsciScintillaBase|None");

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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, "C", &sipSelf))
        {
            ::QsciScintillaBase*sipRes;

            sipRes = ::QsciScintillaBase::pool();

            return sipConvertFromType(sipRes, sipType_QsciScintillaBase, SIP_NULLPTR);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_pool, doc_QsciScintillaBase_pool);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_replaceHorizontalScrollBar, "replaceHorizontalScrollBar(self, scrollBar: QScrollBar|None)");

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

    {
        ::QScrollBar* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ:", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QScrollBar, &a0))
        {
            sipCpp->replaceHorizontalScrollBar(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_replaceHorizontalScrollBar, doc_QsciScintillaBase_replaceHorizontalScrollBar);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_replaceVerticalScrollBar, "replaceVerticalScrollBar(self, scrollBar: QScrollBar|None)");

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

    {
        ::QScrollBar* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ:", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QScrollBar, &a0))
        {
            sipCpp->replaceVerticalScrollBar(a0);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_replaceVerticalScrollBar, doc_QsciScintillaBase_replaceVerticalScrollBar);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_SendScintilla, "SendScintilla(self, msg: int, wParam: Any = None, lParam: int = 0) -> int\n"
"SendScintilla(self, msg: int, wParam: int, lParam: PyQt6.sip.voidptr) -> int\n"
"SendScintilla(self, msg: int, wParam: int, lParam: bytes) -> int\n"
"SendScintilla(self, msg: int, lParam: bytes) -> int\n"
"SendScintilla(self, msg: int, wParam: bytes, lParam: bytes) -> int\n"
"SendScintilla(self, msg: int, cpMin: int, cpMax: int, lpstrText: bytes) -> int\n"
"SendScintilla(self, msg: int, wParam: int, col: QColor|Qt.GlobalColor|int) -> int\n"
"SendScintilla(self, msg: int, col: QColor|Qt.GlobalColor|int) -> int\n"
"SendScintilla(self, msg: int, wParam: int, hdc: QPainter|None, rc: QRect, cpMin: int, cpMax: int) -> int\n"
"SendScintilla(self, msg: int, wParam: int, lParam: QPixmap) -> int\n"
"SendScintilla(self, msg: int, wParam: int, lParam: QImage) -> int");

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

    {
        uint a0;
        PyObject * a1 = 0;
        long a2 = 0;
        const ::QsciScintillaBase *sipCpp;

        static const char *sipKwdList[] = {
            SIP_NULLPTR,
            sipName_wParam,
            sipName_lParam,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "Bu|P0l", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, &a2))
        {
            long sipRes = 0;
            sipErrorState sipError = sipErrorNone;

#line 1480 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/sip/qsciscintillabase.sip"
        if (!a1)
        {
            // The argument was omitted.
            sipRes = sipCpp->SendScintilla(a0, 0UL, a2);
        }
        else
        {
            unsigned long ul_a1 = sipLong_AsUnsignedLong(a1);

            if (PyErr_Occurred())
            {
                if (PyErr_ExceptionMatches(PyExc_OverflowError))
                {
                    PyErr_Clear();

                    // This shouldn't fail.
                    long l_a1 = sipLong_AsLong(a1);

                    // The argument was signed.
                    sipRes = sipCpp->SendScintilla(a0,
                            static_cast<unsigned long>(l_a1), a2);
                }
                else
                {
                    // A type error so try the next overload.
                    sipError = sipErrorContinue;
                }
            }
            else
            {
                // The argument was unsigned.
                sipRes = sipCpp->SendScintilla(a0, ul_a1, a2);
            }
        }
#line 1466 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"

            if (sipError == sipErrorFail)
                return 0;

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

            sipAddException(sipError, &sipParseErr);
        }
    }

    {
        uint a0;
        unsigned long a1;
        void* a2;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "Bumv", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, &a2))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, a2);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        unsigned long a1;
        const char* a2;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "Bums", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, &a2))
        {
            long sipRes = 0;

#line 1521 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/sip/qsciscintillabase.sip"
        sipRes = sipCpp->SendScintilla(a0, static_cast<uintptr_t>(a1), a2);
#line 1508 "/build/qscintilla/src/QScintilla_src-2.14.1/Python/build/Qsci/sipQsciQsciScintillaBase.cpp"

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        const char* a1;
        ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "Bus", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        const char* a1;
        const char* a2;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "Buss", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, &a2))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, a2);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        long a1;
        long a2;
        char* a3;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "Bulls", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, &a2, &a3))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, a2, a3);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        unsigned long a1;
        const ::QColor* a2;
        int a2State = 0;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "BumJ1", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, sipType_QColor, &a2, &a2State))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, *a2);
            sipReleaseType(const_cast< ::QColor *>(a2), sipType_QColor, a2State);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        const ::QColor* a1;
        int a1State = 0;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "BuJ1", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, sipType_QColor, &a1, &a1State))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, *a1);
            sipReleaseType(const_cast< ::QColor *>(a1), sipType_QColor, a1State);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        unsigned long a1;
        ::QPainter* a2;
        const ::QRect* a3;
        long a4;
        long a5;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "BumJ8J9ll", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, sipType_QPainter, &a2, sipType_QRect, &a3, &a4, &a5))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, a2, *a3, a4, a5);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        unsigned long a1;
        const ::QPixmap* a2;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "BumJ9", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, sipType_QPixmap, &a2))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, *a2);

            return PyLong_FromLong(sipRes);
        }
    }

    {
        uint a0;
        unsigned long a1;
        const ::QImage* a2;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, "BumJ9", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1, sipType_QImage, &a2))
        {
            long sipRes;

            sipRes = sipCpp->SendScintilla(a0, a1, *a2);

            return PyLong_FromLong(sipRes);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_SendScintilla, doc_QsciScintillaBase_SendScintilla);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_SendScintillaPtrResult, "SendScintillaPtrResult(self, msg: int) -> PyQt6.sip.voidptr");

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

    {
        uint a0;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0))
        {
            void*sipRes;

            sipRes = sipCpp->SendScintillaPtrResult(a0);

            return sipConvertFromVoidPtr(sipRes);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_SendScintillaPtrResult, doc_QsciScintillaBase_SendScintillaPtrResult);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_canInsertFromMimeData, "canInsertFromMimeData(self, source: QMimeData|None) -> bool");

extern "C" {static PyObject *meth_QsciScintillaBase_canInsertFromMimeData(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_canInsertFromMimeData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        const ::QMimeData* a0;
        const ::QsciScintillaBase *sipCpp;

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

            sipRes = (sipSelfWasArg ? sipCpp->::QsciScintillaBase::canInsertFromMimeData(a0) : sipCpp->canInsertFromMimeData(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_canInsertFromMimeData, doc_QsciScintillaBase_canInsertFromMimeData);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_fromMimeData, "fromMimeData(self, source: QMimeData|None) -> (QByteArray, bool)");

extern "C" {static PyObject *meth_QsciScintillaBase_fromMimeData(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_fromMimeData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        const ::QMimeData* a0;
        bool a1;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QMimeData, &a0))
        {
            ::QByteArray*sipRes;

            sipRes = new ::QByteArray((sipSelfWasArg ? sipCpp->::QsciScintillaBase::fromMimeData(a0, a1) : sipCpp->fromMimeData(a0, a1)));

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

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_fromMimeData, doc_QsciScintillaBase_fromMimeData);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_toMimeData, "toMimeData(self, text: QByteArray|bytes|bytearray|memoryview, rectangular: bool) -> QMimeData|None");

extern "C" {static PyObject *meth_QsciScintillaBase_toMimeData(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_toMimeData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        const ::QByteArray* a0;
        int a0State = 0;
        bool a1;
        const ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1b", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QByteArray, &a0, &a0State, &a1))
        {
            ::QMimeData*sipRes;

            sipRes = (sipSelfWasArg ? sipCpp->::QsciScintillaBase::toMimeData(*a0, a1) : sipCpp->toMimeData(*a0, a1));
            sipReleaseType(const_cast< ::QByteArray *>(a0), sipType_QByteArray, a0State);

            return sipConvertFromType(sipRes, sipType_QMimeData, SIP_NULLPTR);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_toMimeData, doc_QsciScintillaBase_toMimeData);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_changeEvent, "changeEvent(self, e: QEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_changeEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::changeEvent(a0) : sipCpp->changeEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_changeEvent, doc_QsciScintillaBase_changeEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_contextMenuEvent, "contextMenuEvent(self, e: QContextMenuEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_contextMenuEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QContextMenuEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QContextMenuEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::contextMenuEvent(a0) : sipCpp->contextMenuEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_contextMenuEvent, doc_QsciScintillaBase_contextMenuEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_dragEnterEvent, "dragEnterEvent(self, e: QDragEnterEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_dragEnterEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QDragEnterEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QDragEnterEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::dragEnterEvent(a0) : sipCpp->dragEnterEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_dragEnterEvent, doc_QsciScintillaBase_dragEnterEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_dragLeaveEvent, "dragLeaveEvent(self, e: QDragLeaveEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_dragLeaveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QDragLeaveEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QDragLeaveEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::dragLeaveEvent(a0) : sipCpp->dragLeaveEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_dragLeaveEvent, doc_QsciScintillaBase_dragLeaveEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_dragMoveEvent, "dragMoveEvent(self, e: QDragMoveEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_dragMoveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QDragMoveEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QDragMoveEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::dragMoveEvent(a0) : sipCpp->dragMoveEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_dragMoveEvent, doc_QsciScintillaBase_dragMoveEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_dropEvent, "dropEvent(self, e: QDropEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_dropEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QDropEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QDropEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::dropEvent(a0) : sipCpp->dropEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_dropEvent, doc_QsciScintillaBase_dropEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_focusInEvent, "focusInEvent(self, e: QFocusEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_focusInEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QFocusEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QFocusEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::focusInEvent(a0) : sipCpp->focusInEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_focusInEvent, doc_QsciScintillaBase_focusInEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_focusOutEvent, "focusOutEvent(self, e: QFocusEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_focusOutEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QFocusEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QFocusEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::focusOutEvent(a0) : sipCpp->focusOutEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_focusOutEvent, doc_QsciScintillaBase_focusOutEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_focusNextPrevChild, "focusNextPrevChild(self, next: bool) -> bool");

extern "C" {static PyObject *meth_QsciScintillaBase_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        ::QsciScintillaBase *sipCpp;

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

            sipRes = (sipSelfWasArg ? sipCpp->::QsciScintillaBase::focusNextPrevChild(a0) : sipCpp->focusNextPrevChild(a0));

            return PyBool_FromLong(sipRes);
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_focusNextPrevChild, doc_QsciScintillaBase_focusNextPrevChild);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_keyPressEvent, "keyPressEvent(self, e: QKeyEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_keyPressEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QKeyEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QKeyEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::keyPressEvent(a0) : sipCpp->keyPressEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_keyPressEvent, doc_QsciScintillaBase_keyPressEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_inputMethodEvent, "inputMethodEvent(self, e: QInputMethodEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_inputMethodEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QInputMethodEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QInputMethodEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::inputMethodEvent(a0) : sipCpp->inputMethodEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_inputMethodEvent, doc_QsciScintillaBase_inputMethodEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_inputMethodQuery, "inputMethodQuery(self, query: Qt.InputMethodQuery) -> Any");

extern "C" {static PyObject *meth_QsciScintillaBase_inputMethodQuery(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_inputMethodQuery(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

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

        if (sipParseArgs(&sipParseErr, sipArgs, "pE", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_Qt_InputMethodQuery, &a0))
        {
            ::QVariant*sipRes;

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

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

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_inputMethodQuery, doc_QsciScintillaBase_inputMethodQuery);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_mouseDoubleClickEvent, "mouseDoubleClickEvent(self, e: QMouseEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_mouseDoubleClickEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QMouseEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QMouseEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::mouseDoubleClickEvent(a0) : sipCpp->mouseDoubleClickEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_mouseDoubleClickEvent, doc_QsciScintillaBase_mouseDoubleClickEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_mouseMoveEvent, "mouseMoveEvent(self, e: QMouseEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_mouseMoveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QMouseEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QMouseEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::mouseMoveEvent(a0) : sipCpp->mouseMoveEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_mouseMoveEvent, doc_QsciScintillaBase_mouseMoveEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_mousePressEvent, "mousePressEvent(self, e: QMouseEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_mousePressEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QMouseEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QMouseEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::mousePressEvent(a0) : sipCpp->mousePressEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_mousePressEvent, doc_QsciScintillaBase_mousePressEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_mouseReleaseEvent, "mouseReleaseEvent(self, e: QMouseEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_mouseReleaseEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QMouseEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QMouseEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::mouseReleaseEvent(a0) : sipCpp->mouseReleaseEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_mouseReleaseEvent, doc_QsciScintillaBase_mouseReleaseEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_paintEvent, "paintEvent(self, e: QPaintEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_paintEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QPaintEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QPaintEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::paintEvent(a0) : sipCpp->paintEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_paintEvent, doc_QsciScintillaBase_paintEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_resizeEvent, "resizeEvent(self, e: QResizeEvent|None)");

extern "C" {static PyObject *meth_QsciScintillaBase_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_resizeEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        ::QResizeEvent* a0;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8", &sipSelf, sipType_QsciScintillaBase, &sipCpp, sipType_QResizeEvent, &a0))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::resizeEvent(a0) : sipCpp->resizeEvent(a0));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_resizeEvent, doc_QsciScintillaBase_resizeEvent);

    return SIP_NULLPTR;
}


PyDoc_STRVAR(doc_QsciScintillaBase_scrollContentsBy, "scrollContentsBy(self, dx: int, dy: int)");

extern "C" {static PyObject *meth_QsciScintillaBase_scrollContentsBy(PyObject *, PyObject *);}
static PyObject *meth_QsciScintillaBase_scrollContentsBy(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = SIP_NULLPTR;
    bool sipSelfWasArg = (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_QsciScintillaBase)) || sipIsDerivedClass((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        ::QsciScintillaBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pii", &sipSelf, sipType_QsciScintillaBase, &sipCpp, &a0, &a1))
        {
            (sipSelfWasArg ? sipCpp->::QsciScintillaBase::scrollContentsBy(a0, a1) : sipCpp->scrollContentsBy(a0, a1));

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    sipNoMethod(sipParseErr, sipName_QsciScintillaBase, sipName_scrollContentsBy, doc_QsciScintillaBase_scrollContentsBy);

    return SIP_NULLPTR;
}


/* Cast a pointer to a type somewhere in its inheritance hierarchy. */
extern "C" {static void *cast_QsciScintillaBase(void *, const sipTypeDef *);}
static void *cast_QsciScintillaBase(void *sipCppV, const sipTypeDef *targetType)
{
    ::QsciScintillaBase *sipCpp = reinterpret_cast< ::QsciScintillaBase *>(sipCppV);

    if (targetType == sipType_QsciScintillaBase)
        return sipCppV;

    sipCppV = ((const sipClassTypeDef *)sipType_QAbstractScrollArea)->ctd_cast(static_cast< ::QAbstractScrollArea *>(sipCpp), targetType);
    if (sipCppV)
        return sipCppV;

    return SIP_NULLPTR;
}


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

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


extern "C" {static void *array_QsciScintillaBase(Py_ssize_t);}
static void *array_QsciScintillaBase(Py_ssize_t sipNrElem)
{
    return new ::QsciScintillaBase[sipNrElem];
}


extern "C" {static void array_delete_QsciScintillaBase(void *);}
static void array_delete_QsciScintillaBase(void *sipCpp)
{
    delete[] reinterpret_cast< ::QsciScintillaBase *>(sipCpp);
}


extern "C" {static void dealloc_QsciScintillaBase(sipSimpleWrapper *);}
static void dealloc_QsciScintillaBase(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerivedClass(sipSelf))
        reinterpret_cast<sipQsciScintillaBase *>(sipGetAddress(sipSelf))->sipPySelf = SIP_NULLPTR;

    if (sipIsOwnedByPython(sipSelf))
    {
        release_QsciScintillaBase(sipGetAddress(sipSelf), sipIsDerivedClass(sipSelf));
    }
}


extern "C" {static void *init_type_QsciScintillaBase(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_QsciScintillaBase(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipQsciScintillaBase *sipCpp = SIP_NULLPTR;

    {
        ::QWidget* a0 = 0;

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

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

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return SIP_NULLPTR;
}


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


static PyMethodDef methods_QsciScintillaBase[] = {
    {sipName_SendScintilla, SIP_MLMETH_CAST(meth_QsciScintillaBase_SendScintilla), METH_VARARGS|METH_KEYWORDS, doc_QsciScintillaBase_SendScintilla},
    {sipName_SendScintillaPtrResult, meth_QsciScintillaBase_SendScintillaPtrResult, METH_VARARGS, doc_QsciScintillaBase_SendScintillaPtrResult},
    {sipName_canInsertFromMimeData, meth_QsciScintillaBase_canInsertFromMimeData, METH_VARARGS, doc_QsciScintillaBase_canInsertFromMimeData},
    {sipName_changeEvent, meth_QsciScintillaBase_changeEvent, METH_VARARGS, doc_QsciScintillaBase_changeEvent},
    {sipName_contextMenuEvent, meth_QsciScintillaBase_contextMenuEvent, METH_VARARGS, doc_QsciScintillaBase_contextMenuEvent},
    {sipName_dragEnterEvent, meth_QsciScintillaBase_dragEnterEvent, METH_VARARGS, doc_QsciScintillaBase_dragEnterEvent},
    {sipName_dragLeaveEvent, meth_QsciScintillaBase_dragLeaveEvent, METH_VARARGS, doc_QsciScintillaBase_dragLeaveEvent},
    {sipName_dragMoveEvent, meth_QsciScintillaBase_dragMoveEvent, METH_VARARGS, doc_QsciScintillaBase_dragMoveEvent},
    {sipName_dropEvent, meth_QsciScintillaBase_dropEvent, METH_VARARGS, doc_QsciScintillaBase_dropEvent},
    {sipName_focusInEvent, meth_QsciScintillaBase_focusInEvent, METH_VARARGS, doc_QsciScintillaBase_focusInEvent},
    {sipName_focusNextPrevChild, meth_QsciScintillaBase_focusNextPrevChild, METH_VARARGS, doc_QsciScintillaBase_focusNextPrevChild},
    {sipName_focusOutEvent, meth_QsciScintillaBase_focusOutEvent, METH_VARARGS, doc_QsciScintillaBase_focusOutEvent},
    {sipName_fromMimeData, meth_QsciScintillaBase_fromMimeData, METH_VARARGS, doc_QsciScintillaBase_fromMimeData},
    {sipName_inputMethodEvent, meth_QsciScintillaBase_inputMethodEvent, METH_VARARGS, doc_QsciScintillaBase_inputMethodEvent},
    {sipName_inputMethodQuery, meth_QsciScintillaBase_inputMethodQuery, METH_VARARGS, doc_QsciScintillaBase_inputMethodQuery},
    {sipName_keyPressEvent, meth_QsciScintillaBase_keyPressEvent, METH_VARARGS, doc_QsciScintillaBase_keyPressEvent},
    {sipName_mouseDoubleClickEvent, meth_QsciScintillaBase_mouseDoubleClickEvent, METH_VARARGS, doc_QsciScintillaBase_mouseDoubleClickEvent},
    {sipName_mouseMoveEvent, meth_QsciScintillaBase_mouseMoveEvent, METH_VARARGS, doc_QsciScintillaBase_mouseMoveEvent},
    {sipName_mousePressEvent, meth_QsciScintillaBase_mousePressEvent, METH_VARARGS, doc_QsciScintillaBase_mousePressEvent},
    {sipName_mouseReleaseEvent, meth_QsciScintillaBase_mouseReleaseEvent, METH_VARARGS, doc_QsciScintillaBase_mouseReleaseEvent},
    {sipName_paintEvent, meth_QsciScintillaBase_paintEvent, METH_VARARGS, doc_QsciScintillaBase_paintEvent},
    {sipName_pool, meth_QsciScintillaBase_pool, METH_VARARGS, doc_QsciScintillaBase_pool},
    {sipName_replaceHorizontalScrollBar, meth_QsciScintillaBase_replaceHorizontalScrollBar, METH_VARARGS, doc_QsciScintillaBase_replaceHorizontalScrollBar},
    {sipName_replaceVerticalScrollBar, meth_QsciScintillaBase_replaceVerticalScrollBar, METH_VARARGS, doc_QsciScintillaBase_replaceVerticalScrollBar},
    {sipName_resizeEvent, meth_QsciScintillaBase_resizeEvent, METH_VARARGS, doc_QsciScintillaBase_resizeEvent},
    {sipName_scrollContentsBy, meth_QsciScintillaBase_scrollContentsBy, METH_VARARGS, doc_QsciScintillaBase_scrollContentsBy},
    {sipName_toMimeData, meth_QsciScintillaBase_toMimeData, METH_VARARGS, doc_QsciScintillaBase_toMimeData}
};


/* Define the enum members and ints to be added to this type. */
static sipIntInstanceDef intInstances_QsciScintillaBase[] = {
    {sipName_SC_ORDER_PRESORTED, static_cast<int>(::QsciScintillaBase::SC_ORDER_PRESORTED)},
    {sipName_SC_ORDER_PERFORMSORT, static_cast<int>(::QsciScintillaBase::SC_ORDER_PERFORMSORT)},
    {sipName_SC_ORDER_CUSTOM, static_cast<int>(::QsciScintillaBase::SC_ORDER_CUSTOM)},
    {sipName_SC_AUTOMATICFOLD_SHOW, static_cast<int>(::QsciScintillaBase::SC_AUTOMATICFOLD_SHOW)},
    {sipName_SC_AUTOMATICFOLD_CLICK, static_cast<int>(::QsciScintillaBase::SC_AUTOMATICFOLD_CLICK)},
    {sipName_SC_AUTOMATICFOLD_CHANGE, static_cast<int>(::QsciScintillaBase::SC_AUTOMATICFOLD_CHANGE)},
    {sipName_SC_FOLDACTION_CONTRACT, static_cast<int>(::QsciScintillaBase::SC_FOLDACTION_CONTRACT)},
    {sipName_SC_FOLDACTION_EXPAND, static_cast<int>(::QsciScintillaBase::SC_FOLDACTION_EXPAND)},
    {sipName_SC_FOLDACTION_TOGGLE, static_cast<int>(::QsciScintillaBase::SC_FOLDACTION_TOGGLE)},
    {sipName_SC_FONT_SIZE_MULTIPLIER, static_cast<int>(::QsciScintillaBase::SC_FONT_SIZE_MULTIPLIER)},
    {sipName_SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE, static_cast<int>(::QsciScintillaBase::SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE)},
    {sipName_SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE, static_cast<int>(::QsciScintillaBase::SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE)},
    {sipName_SC_TECHNOLOGY_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_TECHNOLOGY_DEFAULT)},
    {sipName_SC_TECHNOLOGY_DIRECTWRITE, static_cast<int>(::QsciScintillaBase::SC_TECHNOLOGY_DIRECTWRITE)},
    {sipName_SC_TECHNOLOGY_DIRECTWRITERETAIN, static_cast<int>(::QsciScintillaBase::SC_TECHNOLOGY_DIRECTWRITERETAIN)},
    {sipName_SC_TECHNOLOGY_DIRECTWRITEDC, static_cast<int>(::QsciScintillaBase::SC_TECHNOLOGY_DIRECTWRITEDC)},
    {sipName_SC_WEIGHT_NORMAL, static_cast<int>(::QsciScintillaBase::SC_WEIGHT_NORMAL)},
    {sipName_SC_WEIGHT_SEMIBOLD, static_cast<int>(::QsciScintillaBase::SC_WEIGHT_SEMIBOLD)},
    {sipName_SC_WEIGHT_BOLD, static_cast<int>(::QsciScintillaBase::SC_WEIGHT_BOLD)},
    {sipName_SCLEX_CONTAINER, static_cast<int>(::QsciScintillaBase::SCLEX_CONTAINER)},
    {sipName_SCLEX_NULL, static_cast<int>(::QsciScintillaBase::SCLEX_NULL)},
    {sipName_SCLEX_PYTHON, static_cast<int>(::QsciScintillaBase::SCLEX_PYTHON)},
    {sipName_SCLEX_CPP, static_cast<int>(::QsciScintillaBase::SCLEX_CPP)},
    {sipName_SCLEX_HTML, static_cast<int>(::QsciScintillaBase::SCLEX_HTML)},
    {sipName_SCLEX_XML, static_cast<int>(::QsciScintillaBase::SCLEX_XML)},
    {sipName_SCLEX_PERL, static_cast<int>(::QsciScintillaBase::SCLEX_PERL)},
    {sipName_SCLEX_SQL, static_cast<int>(::QsciScintillaBase::SCLEX_SQL)},
    {sipName_SCLEX_VB, static_cast<int>(::QsciScintillaBase::SCLEX_VB)},
    {sipName_SCLEX_PROPERTIES, static_cast<int>(::QsciScintillaBase::SCLEX_PROPERTIES)},
    {sipName_SCLEX_ERRORLIST, static_cast<int>(::QsciScintillaBase::SCLEX_ERRORLIST)},
    {sipName_SCLEX_MAKEFILE, static_cast<int>(::QsciScintillaBase::SCLEX_MAKEFILE)},
    {sipName_SCLEX_BATCH, static_cast<int>(::QsciScintillaBase::SCLEX_BATCH)},
    {sipName_SCLEX_LATEX, static_cast<int>(::QsciScintillaBase::SCLEX_LATEX)},
    {sipName_SCLEX_LUA, static_cast<int>(::QsciScintillaBase::SCLEX_LUA)},
    {sipName_SCLEX_DIFF, static_cast<int>(::QsciScintillaBase::SCLEX_DIFF)},
    {sipName_SCLEX_CONF, static_cast<int>(::QsciScintillaBase::SCLEX_CONF)},
    {sipName_SCLEX_PASCAL, static_cast<int>(::QsciScintillaBase::SCLEX_PASCAL)},
    {sipName_SCLEX_AVE, static_cast<int>(::QsciScintillaBase::SCLEX_AVE)},
    {sipName_SCLEX_ADA, static_cast<int>(::QsciScintillaBase::SCLEX_ADA)},
    {sipName_SCLEX_LISP, static_cast<int>(::QsciScintillaBase::SCLEX_LISP)},
    {sipName_SCLEX_RUBY, static_cast<int>(::QsciScintillaBase::SCLEX_RUBY)},
    {sipName_SCLEX_EIFFEL, static_cast<int>(::QsciScintillaBase::SCLEX_EIFFEL)},
    {sipName_SCLEX_EIFFELKW, static_cast<int>(::QsciScintillaBase::SCLEX_EIFFELKW)},
    {sipName_SCLEX_TCL, static_cast<int>(::QsciScintillaBase::SCLEX_TCL)},
    {sipName_SCLEX_NNCRONTAB, static_cast<int>(::QsciScintillaBase::SCLEX_NNCRONTAB)},
    {sipName_SCLEX_BULLANT, static_cast<int>(::QsciScintillaBase::SCLEX_BULLANT)},
    {sipName_SCLEX_VBSCRIPT, static_cast<int>(::QsciScintillaBase::SCLEX_VBSCRIPT)},
    {sipName_SCLEX_ASP, static_cast<int>(::QsciScintillaBase::SCLEX_ASP)},
    {sipName_SCLEX_PHP, static_cast<int>(::QsciScintillaBase::SCLEX_PHP)},
    {sipName_SCLEX_BAAN, static_cast<int>(::QsciScintillaBase::SCLEX_BAAN)},
    {sipName_SCLEX_MATLAB, static_cast<int>(::QsciScintillaBase::SCLEX_MATLAB)},
    {sipName_SCLEX_SCRIPTOL, static_cast<int>(::QsciScintillaBase::SCLEX_SCRIPTOL)},
    {sipName_SCLEX_ASM, static_cast<int>(::QsciScintillaBase::SCLEX_ASM)},
    {sipName_SCLEX_CPPNOCASE, static_cast<int>(::QsciScintillaBase::SCLEX_CPPNOCASE)},
    {sipName_SCLEX_FORTRAN, static_cast<int>(::QsciScintillaBase::SCLEX_FORTRAN)},
    {sipName_SCLEX_F77, static_cast<int>(::QsciScintillaBase::SCLEX_F77)},
    {sipName_SCLEX_CSS, static_cast<int>(::QsciScintillaBase::SCLEX_CSS)},
    {sipName_SCLEX_POV, static_cast<int>(::QsciScintillaBase::SCLEX_POV)},
    {sipName_SCLEX_LOUT, static_cast<int>(::QsciScintillaBase::SCLEX_LOUT)},
    {sipName_SCLEX_ESCRIPT, static_cast<int>(::QsciScintillaBase::SCLEX_ESCRIPT)},
    {sipName_SCLEX_PS, static_cast<int>(::QsciScintillaBase::SCLEX_PS)},
    {sipName_SCLEX_NSIS, static_cast<int>(::QsciScintillaBase::SCLEX_NSIS)},
    {sipName_SCLEX_MMIXAL, static_cast<int>(::QsciScintillaBase::SCLEX_MMIXAL)},
    {sipName_SCLEX_CLW, static_cast<int>(::QsciScintillaBase::SCLEX_CLW)},
    {sipName_SCLEX_CLWNOCASE, static_cast<int>(::QsciScintillaBase::SCLEX_CLWNOCASE)},
    {sipName_SCLEX_LOT, static_cast<int>(::QsciScintillaBase::SCLEX_LOT)},
    {sipName_SCLEX_YAML, static_cast<int>(::QsciScintillaBase::SCLEX_YAML)},
    {sipName_SCLEX_TEX, static_cast<int>(::QsciScintillaBase::SCLEX_TEX)},
    {sipName_SCLEX_METAPOST, static_cast<int>(::QsciScintillaBase::SCLEX_METAPOST)},
    {sipName_SCLEX_POWERBASIC, static_cast<int>(::QsciScintillaBase::SCLEX_POWERBASIC)},
    {sipName_SCLEX_FORTH, static_cast<int>(::QsciScintillaBase::SCLEX_FORTH)},
    {sipName_SCLEX_ERLANG, static_cast<int>(::QsciScintillaBase::SCLEX_ERLANG)},
    {sipName_SCLEX_OCTAVE, static_cast<int>(::QsciScintillaBase::SCLEX_OCTAVE)},
    {sipName_SCLEX_MSSQL, static_cast<int>(::QsciScintillaBase::SCLEX_MSSQL)},
    {sipName_SCLEX_VERILOG, static_cast<int>(::QsciScintillaBase::SCLEX_VERILOG)},
    {sipName_SCLEX_KIX, static_cast<int>(::QsciScintillaBase::SCLEX_KIX)},
    {sipName_SCLEX_GUI4CLI, static_cast<int>(::QsciScintillaBase::SCLEX_GUI4CLI)},
    {sipName_SCLEX_SPECMAN, static_cast<int>(::QsciScintillaBase::SCLEX_SPECMAN)},
    {sipName_SCLEX_AU3, static_cast<int>(::QsciScintillaBase::SCLEX_AU3)},
    {sipName_SCLEX_APDL, static_cast<int>(::QsciScintillaBase::SCLEX_APDL)},
    {sipName_SCLEX_BASH, static_cast<int>(::QsciScintillaBase::SCLEX_BASH)},
    {sipName_SCLEX_ASN1, static_cast<int>(::QsciScintillaBase::SCLEX_ASN1)},
    {sipName_SCLEX_VHDL, static_cast<int>(::QsciScintillaBase::SCLEX_VHDL)},
    {sipName_SCLEX_CAML, static_cast<int>(::QsciScintillaBase::SCLEX_CAML)},
    {sipName_SCLEX_BLITZBASIC, static_cast<int>(::QsciScintillaBase::SCLEX_BLITZBASIC)},
    {sipName_SCLEX_PUREBASIC, static_cast<int>(::QsciScintillaBase::SCLEX_PUREBASIC)},
    {sipName_SCLEX_HASKELL, static_cast<int>(::QsciScintillaBase::SCLEX_HASKELL)},
    {sipName_SCLEX_PHPSCRIPT, static_cast<int>(::QsciScintillaBase::SCLEX_PHPSCRIPT)},
    {sipName_SCLEX_TADS3, static_cast<int>(::QsciScintillaBase::SCLEX_TADS3)},
    {sipName_SCLEX_REBOL, static_cast<int>(::QsciScintillaBase::SCLEX_REBOL)},
    {sipName_SCLEX_SMALLTALK, static_cast<int>(::QsciScintillaBase::SCLEX_SMALLTALK)},
    {sipName_SCLEX_FLAGSHIP, static_cast<int>(::QsciScintillaBase::SCLEX_FLAGSHIP)},
    {sipName_SCLEX_CSOUND, static_cast<int>(::QsciScintillaBase::SCLEX_CSOUND)},
    {sipName_SCLEX_FREEBASIC, static_cast<int>(::QsciScintillaBase::SCLEX_FREEBASIC)},
    {sipName_SCLEX_INNOSETUP, static_cast<int>(::QsciScintillaBase::SCLEX_INNOSETUP)},
    {sipName_SCLEX_OPAL, static_cast<int>(::QsciScintillaBase::SCLEX_OPAL)},
    {sipName_SCLEX_SPICE, static_cast<int>(::QsciScintillaBase::SCLEX_SPICE)},
    {sipName_SCLEX_D, static_cast<int>(::QsciScintillaBase::SCLEX_D)},
    {sipName_SCLEX_CMAKE, static_cast<int>(::QsciScintillaBase::SCLEX_CMAKE)},
    {sipName_SCLEX_GAP, static_cast<int>(::QsciScintillaBase::SCLEX_GAP)},
    {sipName_SCLEX_PLM, static_cast<int>(::QsciScintillaBase::SCLEX_PLM)},
    {sipName_SCLEX_PROGRESS, static_cast<int>(::QsciScintillaBase::SCLEX_PROGRESS)},
    {sipName_SCLEX_ABAQUS, static_cast<int>(::QsciScintillaBase::SCLEX_ABAQUS)},
    {sipName_SCLEX_ASYMPTOTE, static_cast<int>(::QsciScintillaBase::SCLEX_ASYMPTOTE)},
    {sipName_SCLEX_R, static_cast<int>(::QsciScintillaBase::SCLEX_R)},
    {sipName_SCLEX_MAGIK, static_cast<int>(::QsciScintillaBase::SCLEX_MAGIK)},
    {sipName_SCLEX_POWERSHELL, static_cast<int>(::QsciScintillaBase::SCLEX_POWERSHELL)},
    {sipName_SCLEX_MYSQL, static_cast<int>(::QsciScintillaBase::SCLEX_MYSQL)},
    {sipName_SCLEX_PO, static_cast<int>(::QsciScintillaBase::SCLEX_PO)},
    {sipName_SCLEX_TAL, static_cast<int>(::QsciScintillaBase::SCLEX_TAL)},
    {sipName_SCLEX_COBOL, static_cast<int>(::QsciScintillaBase::SCLEX_COBOL)},
    {sipName_SCLEX_TACL, static_cast<int>(::QsciScintillaBase::SCLEX_TACL)},
    {sipName_SCLEX_SORCUS, static_cast<int>(::QsciScintillaBase::SCLEX_SORCUS)},
    {sipName_SCLEX_POWERPRO, static_cast<int>(::QsciScintillaBase::SCLEX_POWERPRO)},
    {sipName_SCLEX_NIMROD, static_cast<int>(::QsciScintillaBase::SCLEX_NIMROD)},
    {sipName_SCLEX_SML, static_cast<int>(::QsciScintillaBase::SCLEX_SML)},
    {sipName_SCLEX_MARKDOWN, static_cast<int>(::QsciScintillaBase::SCLEX_MARKDOWN)},
    {sipName_SCLEX_TXT2TAGS, static_cast<int>(::QsciScintillaBase::SCLEX_TXT2TAGS)},
    {sipName_SCLEX_A68K, static_cast<int>(::QsciScintillaBase::SCLEX_A68K)},
    {sipName_SCLEX_MODULA, static_cast<int>(::QsciScintillaBase::SCLEX_MODULA)},
    {sipName_SCLEX_COFFEESCRIPT, static_cast<int>(::QsciScintillaBase::SCLEX_COFFEESCRIPT)},
    {sipName_SCLEX_TCMD, static_cast<int>(::QsciScintillaBase::SCLEX_TCMD)},
    {sipName_SCLEX_AVS, static_cast<int>(::QsciScintillaBase::SCLEX_AVS)},
    {sipName_SCLEX_ECL, static_cast<int>(::QsciScintillaBase::SCLEX_ECL)},
    {sipName_SCLEX_OSCRIPT, static_cast<int>(::QsciScintillaBase::SCLEX_OSCRIPT)},
    {sipName_SCLEX_VISUALPROLOG, static_cast<int>(::QsciScintillaBase::SCLEX_VISUALPROLOG)},
    {sipName_SCLEX_LITERATEHASKELL, static_cast<int>(::QsciScintillaBase::SCLEX_LITERATEHASKELL)},
    {sipName_SCLEX_STTXT, static_cast<int>(::QsciScintillaBase::SCLEX_STTXT)},
    {sipName_SCLEX_KVIRC, static_cast<int>(::QsciScintillaBase::SCLEX_KVIRC)},
    {sipName_SCLEX_RUST, static_cast<int>(::QsciScintillaBase::SCLEX_RUST)},
    {sipName_SCLEX_DMAP, static_cast<int>(::QsciScintillaBase::SCLEX_DMAP)},
    {sipName_SCLEX_AS, static_cast<int>(::QsciScintillaBase::SCLEX_AS)},
    {sipName_SCLEX_DMIS, static_cast<int>(::QsciScintillaBase::SCLEX_DMIS)},
    {sipName_SCLEX_REGISTRY, static_cast<int>(::QsciScintillaBase::SCLEX_REGISTRY)},
    {sipName_SCLEX_BIBTEX, static_cast<int>(::QsciScintillaBase::SCLEX_BIBTEX)},
    {sipName_SCLEX_SREC, static_cast<int>(::QsciScintillaBase::SCLEX_SREC)},
    {sipName_SCLEX_IHEX, static_cast<int>(::QsciScintillaBase::SCLEX_IHEX)},
    {sipName_SCLEX_TEHEX, static_cast<int>(::QsciScintillaBase::SCLEX_TEHEX)},
    {sipName_SCLEX_JSON, static_cast<int>(::QsciScintillaBase::SCLEX_JSON)},
    {sipName_SCLEX_EDIFACT, static_cast<int>(::QsciScintillaBase::SCLEX_EDIFACT)},
    {sipName_SCLEX_INDENT, static_cast<int>(::QsciScintillaBase::SCLEX_INDENT)},
    {sipName_SCLEX_MAXIMA, static_cast<int>(::QsciScintillaBase::SCLEX_MAXIMA)},
    {sipName_SCLEX_STATA, static_cast<int>(::QsciScintillaBase::SCLEX_STATA)},
    {sipName_SCLEX_SAS, static_cast<int>(::QsciScintillaBase::SCLEX_SAS)},
    {sipName_SCMOD_NORM, static_cast<int>(::QsciScintillaBase::SCMOD_NORM)},
    {sipName_SCMOD_SHIFT, static_cast<int>(::QsciScintillaBase::SCMOD_SHIFT)},
    {sipName_SCMOD_CTRL, static_cast<int>(::QsciScintillaBase::SCMOD_CTRL)},
    {sipName_SCMOD_ALT, static_cast<int>(::QsciScintillaBase::SCMOD_ALT)},
    {sipName_SCMOD_SUPER, static_cast<int>(::QsciScintillaBase::SCMOD_SUPER)},
    {sipName_SCMOD_META, static_cast<int>(::QsciScintillaBase::SCMOD_META)},
    {sipName_SCK_DOWN, static_cast<int>(::QsciScintillaBase::SCK_DOWN)},
    {sipName_SCK_UP, static_cast<int>(::QsciScintillaBase::SCK_UP)},
    {sipName_SCK_LEFT, static_cast<int>(::QsciScintillaBase::SCK_LEFT)},
    {sipName_SCK_RIGHT, static_cast<int>(::QsciScintillaBase::SCK_RIGHT)},
    {sipName_SCK_HOME, static_cast<int>(::QsciScintillaBase::SCK_HOME)},
    {sipName_SCK_END, static_cast<int>(::QsciScintillaBase::SCK_END)},
    {sipName_SCK_PRIOR, static_cast<int>(::QsciScintillaBase::SCK_PRIOR)},
    {sipName_SCK_NEXT, static_cast<int>(::QsciScintillaBase::SCK_NEXT)},
    {sipName_SCK_DELETE, static_cast<int>(::QsciScintillaBase::SCK_DELETE)},
    {sipName_SCK_INSERT, static_cast<int>(::QsciScintillaBase::SCK_INSERT)},
    {sipName_SCK_ESCAPE, static_cast<int>(::QsciScintillaBase::SCK_ESCAPE)},
    {sipName_SCK_BACK, static_cast<int>(::QsciScintillaBase::SCK_BACK)},
    {sipName_SCK_TAB, static_cast<int>(::QsciScintillaBase::SCK_TAB)},
    {sipName_SCK_RETURN, static_cast<int>(::QsciScintillaBase::SCK_RETURN)},
    {sipName_SCK_ADD, static_cast<int>(::QsciScintillaBase::SCK_ADD)},
    {sipName_SCK_SUBTRACT, static_cast<int>(::QsciScintillaBase::SCK_SUBTRACT)},
    {sipName_SCK_DIVIDE, static_cast<int>(::QsciScintillaBase::SCK_DIVIDE)},
    {sipName_SCK_WIN, static_cast<int>(::QsciScintillaBase::SCK_WIN)},
    {sipName_SCK_RWIN, static_cast<int>(::QsciScintillaBase::SCK_RWIN)},
    {sipName_SCK_MENU, static_cast<int>(::QsciScintillaBase::SCK_MENU)},
    {sipName_SC_MOD_INSERTTEXT, static_cast<int>(::QsciScintillaBase::SC_MOD_INSERTTEXT)},
    {sipName_SC_MOD_DELETETEXT, static_cast<int>(::QsciScintillaBase::SC_MOD_DELETETEXT)},
    {sipName_SC_MOD_CHANGESTYLE, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGESTYLE)},
    {sipName_SC_MOD_CHANGEFOLD, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGEFOLD)},
    {sipName_SC_PERFORMED_USER, static_cast<int>(::QsciScintillaBase::SC_PERFORMED_USER)},
    {sipName_SC_PERFORMED_UNDO, static_cast<int>(::QsciScintillaBase::SC_PERFORMED_UNDO)},
    {sipName_SC_PERFORMED_REDO, static_cast<int>(::QsciScintillaBase::SC_PERFORMED_REDO)},
    {sipName_SC_MULTISTEPUNDOREDO, static_cast<int>(::QsciScintillaBase::SC_MULTISTEPUNDOREDO)},
    {sipName_SC_LASTSTEPINUNDOREDO, static_cast<int>(::QsciScintillaBase::SC_LASTSTEPINUNDOREDO)},
    {sipName_SC_MOD_CHANGEMARKER, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGEMARKER)},
    {sipName_SC_MOD_BEFOREINSERT, static_cast<int>(::QsciScintillaBase::SC_MOD_BEFOREINSERT)},
    {sipName_SC_MOD_BEFOREDELETE, static_cast<int>(::QsciScintillaBase::SC_MOD_BEFOREDELETE)},
    {sipName_SC_MULTILINEUNDOREDO, static_cast<int>(::QsciScintillaBase::SC_MULTILINEUNDOREDO)},
    {sipName_SC_STARTACTION, static_cast<int>(::QsciScintillaBase::SC_STARTACTION)},
    {sipName_SC_MOD_CHANGEINDICATOR, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGEINDICATOR)},
    {sipName_SC_MOD_CHANGELINESTATE, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGELINESTATE)},
    {sipName_SC_MOD_CHANGEMARGIN, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGEMARGIN)},
    {sipName_SC_MOD_CHANGEANNOTATION, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGEANNOTATION)},
    {sipName_SC_MOD_CONTAINER, static_cast<int>(::QsciScintillaBase::SC_MOD_CONTAINER)},
    {sipName_SC_MOD_LEXERSTATE, static_cast<int>(::QsciScintillaBase::SC_MOD_LEXERSTATE)},
    {sipName_SC_MOD_INSERTCHECK, static_cast<int>(::QsciScintillaBase::SC_MOD_INSERTCHECK)},
    {sipName_SC_MOD_CHANGETABSTOPS, static_cast<int>(::QsciScintillaBase::SC_MOD_CHANGETABSTOPS)},
    {sipName_SC_MODEVENTMASKALL, static_cast<int>(::QsciScintillaBase::SC_MODEVENTMASKALL)},
    {sipName_CARETSTYLE_INVISIBLE, static_cast<int>(::QsciScintillaBase::CARETSTYLE_INVISIBLE)},
    {sipName_CARETSTYLE_LINE, static_cast<int>(::QsciScintillaBase::CARETSTYLE_LINE)},
    {sipName_CARETSTYLE_BLOCK, static_cast<int>(::QsciScintillaBase::CARETSTYLE_BLOCK)},
    {sipName_CARET_SLOP, static_cast<int>(::QsciScintillaBase::CARET_SLOP)},
    {sipName_CARET_STRICT, static_cast<int>(::QsciScintillaBase::CARET_STRICT)},
    {sipName_CARET_JUMPS, static_cast<int>(::QsciScintillaBase::CARET_JUMPS)},
    {sipName_CARET_EVEN, static_cast<int>(::QsciScintillaBase::CARET_EVEN)},
    {sipName_VISIBLE_SLOP, static_cast<int>(::QsciScintillaBase::VISIBLE_SLOP)},
    {sipName_VISIBLE_STRICT, static_cast<int>(::QsciScintillaBase::VISIBLE_STRICT)},
    {sipName_UNDO_MAY_COALESCE, static_cast<int>(::QsciScintillaBase::UNDO_MAY_COALESCE)},
    {sipName_SC_CURSORNORMAL, static_cast<int>(::QsciScintillaBase::SC_CURSORNORMAL)},
    {sipName_SC_CURSORARROW, static_cast<int>(::QsciScintillaBase::SC_CURSORARROW)},
    {sipName_SC_CURSORWAIT, static_cast<int>(::QsciScintillaBase::SC_CURSORWAIT)},
    {sipName_SC_CURSORREVERSEARROW, static_cast<int>(::QsciScintillaBase::SC_CURSORREVERSEARROW)},
    {sipName_EDGE_NONE, static_cast<int>(::QsciScintillaBase::EDGE_NONE)},
    {sipName_EDGE_LINE, static_cast<int>(::QsciScintillaBase::EDGE_LINE)},
    {sipName_EDGE_BACKGROUND, static_cast<int>(::QsciScintillaBase::EDGE_BACKGROUND)},
    {sipName_EDGE_MULTILINE, static_cast<int>(::QsciScintillaBase::EDGE_MULTILINE)},
    {sipName_ANNOTATION_HIDDEN, static_cast<int>(::QsciScintillaBase::ANNOTATION_HIDDEN)},
    {sipName_ANNOTATION_STANDARD, static_cast<int>(::QsciScintillaBase::ANNOTATION_STANDARD)},
    {sipName_ANNOTATION_BOXED, static_cast<int>(::QsciScintillaBase::ANNOTATION_BOXED)},
    {sipName_ANNOTATION_INDENTED, static_cast<int>(::QsciScintillaBase::ANNOTATION_INDENTED)},
    {sipName_SC_PHASES_ONE, static_cast<int>(::QsciScintillaBase::SC_PHASES_ONE)},
    {sipName_SC_PHASES_TWO, static_cast<int>(::QsciScintillaBase::SC_PHASES_TWO)},
    {sipName_SC_PHASES_MULTIPLE, static_cast<int>(::QsciScintillaBase::SC_PHASES_MULTIPLE)},
    {sipName_SC_CACHE_NONE, static_cast<int>(::QsciScintillaBase::SC_CACHE_NONE)},
    {sipName_SC_CACHE_CARET, static_cast<int>(::QsciScintillaBase::SC_CACHE_CARET)},
    {sipName_SC_CACHE_PAGE, static_cast<int>(::QsciScintillaBase::SC_CACHE_PAGE)},
    {sipName_SC_CACHE_DOCUMENT, static_cast<int>(::QsciScintillaBase::SC_CACHE_DOCUMENT)},
    {sipName_SC_WRAPINDENT_FIXED, static_cast<int>(::QsciScintillaBase::SC_WRAPINDENT_FIXED)},
    {sipName_SC_WRAPINDENT_SAME, static_cast<int>(::QsciScintillaBase::SC_WRAPINDENT_SAME)},
    {sipName_SC_WRAPINDENT_INDENT, static_cast<int>(::QsciScintillaBase::SC_WRAPINDENT_INDENT)},
    {sipName_SC_WRAPINDENT_DEEPINDENT, static_cast<int>(::QsciScintillaBase::SC_WRAPINDENT_DEEPINDENT)},
    {sipName_SC_WRAP_NONE, static_cast<int>(::QsciScintillaBase::SC_WRAP_NONE)},
    {sipName_SC_WRAP_WORD, static_cast<int>(::QsciScintillaBase::SC_WRAP_WORD)},
    {sipName_SC_WRAP_CHAR, static_cast<int>(::QsciScintillaBase::SC_WRAP_CHAR)},
    {sipName_SC_WRAP_WHITESPACE, static_cast<int>(::QsciScintillaBase::SC_WRAP_WHITESPACE)},
    {sipName_SC_TIME_FOREVER, static_cast<int>(::QsciScintillaBase::SC_TIME_FOREVER)},
    {sipName_SC_LINE_END_TYPE_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_LINE_END_TYPE_DEFAULT)},
    {sipName_SC_LINE_END_TYPE_UNICODE, static_cast<int>(::QsciScintillaBase::SC_LINE_END_TYPE_UNICODE)},
    {sipName_SC_FOLDFLAG_LINEBEFORE_EXPANDED, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LINEBEFORE_EXPANDED)},
    {sipName_SC_FOLDFLAG_LINEBEFORE_CONTRACTED, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LINEBEFORE_CONTRACTED)},
    {sipName_SC_FOLDFLAG_LINEAFTER_EXPANDED, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LINEAFTER_EXPANDED)},
    {sipName_SC_FOLDFLAG_LINEAFTER_CONTRACTED, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LINEAFTER_CONTRACTED)},
    {sipName_SC_FOLDFLAG_LEVELNUMBERS, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LEVELNUMBERS)},
    {sipName_SC_FOLDFLAG_LINESTATE, static_cast<int>(::QsciScintillaBase::SC_FOLDFLAG_LINESTATE)},
    {sipName_SC_FOLDLEVELBASE, static_cast<int>(::QsciScintillaBase::SC_FOLDLEVELBASE)},
    {sipName_SC_FOLDLEVELWHITEFLAG, static_cast<int>(::QsciScintillaBase::SC_FOLDLEVELWHITEFLAG)},
    {sipName_SC_FOLDLEVELHEADERFLAG, static_cast<int>(::QsciScintillaBase::SC_FOLDLEVELHEADERFLAG)},
    {sipName_SC_FOLDLEVELNUMBERMASK, static_cast<int>(::QsciScintillaBase::SC_FOLDLEVELNUMBERMASK)},
    {sipName_SC_FOLDDISPLAYTEXT_HIDDEN, static_cast<int>(::QsciScintillaBase::SC_FOLDDISPLAYTEXT_HIDDEN)},
    {sipName_SC_FOLDDISPLAYTEXT_STANDARD, static_cast<int>(::QsciScintillaBase::SC_FOLDDISPLAYTEXT_STANDARD)},
    {sipName_SC_FOLDDISPLAYTEXT_BOXED, static_cast<int>(::QsciScintillaBase::SC_FOLDDISPLAYTEXT_BOXED)},
    {sipName_SCFIND_WHOLEWORD, static_cast<int>(::QsciScintillaBase::SCFIND_WHOLEWORD)},
    {sipName_SCFIND_MATCHCASE, static_cast<int>(::QsciScintillaBase::SCFIND_MATCHCASE)},
    {sipName_SCFIND_WORDSTART, static_cast<int>(::QsciScintillaBase::SCFIND_WORDSTART)},
    {sipName_SCFIND_REGEXP, static_cast<int>(::QsciScintillaBase::SCFIND_REGEXP)},
    {sipName_SCFIND_POSIX, static_cast<int>(::QsciScintillaBase::SCFIND_POSIX)},
    {sipName_SCFIND_CXX11REGEX, static_cast<int>(::QsciScintillaBase::SCFIND_CXX11REGEX)},
    {sipName_SC_PRINT_NORMAL, static_cast<int>(::QsciScintillaBase::SC_PRINT_NORMAL)},
    {sipName_SC_PRINT_INVERTLIGHT, static_cast<int>(::QsciScintillaBase::SC_PRINT_INVERTLIGHT)},
    {sipName_SC_PRINT_BLACKONWHITE, static_cast<int>(::QsciScintillaBase::SC_PRINT_BLACKONWHITE)},
    {sipName_SC_PRINT_COLOURONWHITE, static_cast<int>(::QsciScintillaBase::SC_PRINT_COLOURONWHITE)},
    {sipName_SC_PRINT_COLOURONWHITEDEFAULTBG, static_cast<int>(::QsciScintillaBase::SC_PRINT_COLOURONWHITEDEFAULTBG)},
    {sipName_SC_PRINT_SCREENCOLOURS, static_cast<int>(::QsciScintillaBase::SC_PRINT_SCREENCOLOURS)},
    {sipName_INDIC_PLAIN, static_cast<int>(::QsciScintillaBase::INDIC_PLAIN)},
    {sipName_INDIC_SQUIGGLE, static_cast<int>(::QsciScintillaBase::INDIC_SQUIGGLE)},
    {sipName_INDIC_TT, static_cast<int>(::QsciScintillaBase::INDIC_TT)},
    {sipName_INDIC_DIAGONAL, static_cast<int>(::QsciScintillaBase::INDIC_DIAGONAL)},
    {sipName_INDIC_STRIKE, static_cast<int>(::QsciScintillaBase::INDIC_STRIKE)},
    {sipName_INDIC_HIDDEN, static_cast<int>(::QsciScintillaBase::INDIC_HIDDEN)},
    {sipName_INDIC_BOX, static_cast<int>(::QsciScintillaBase::INDIC_BOX)},
    {sipName_INDIC_ROUNDBOX, static_cast<int>(::QsciScintillaBase::INDIC_ROUNDBOX)},
    {sipName_INDIC_STRAIGHTBOX, static_cast<int>(::QsciScintillaBase::INDIC_STRAIGHTBOX)},
    {sipName_INDIC_DASH, static_cast<int>(::QsciScintillaBase::INDIC_DASH)},
    {sipName_INDIC_DOTS, static_cast<int>(::QsciScintillaBase::INDIC_DOTS)},
    {sipName_INDIC_SQUIGGLELOW, static_cast<int>(::QsciScintillaBase::INDIC_SQUIGGLELOW)},
    {sipName_INDIC_DOTBOX, static_cast<int>(::QsciScintillaBase::INDIC_DOTBOX)},
    {sipName_INDIC_SQUIGGLEPIXMAP, static_cast<int>(::QsciScintillaBase::INDIC_SQUIGGLEPIXMAP)},
    {sipName_INDIC_COMPOSITIONTHICK, static_cast<int>(::QsciScintillaBase::INDIC_COMPOSITIONTHICK)},
    {sipName_INDIC_COMPOSITIONTHIN, static_cast<int>(::QsciScintillaBase::INDIC_COMPOSITIONTHIN)},
    {sipName_INDIC_FULLBOX, static_cast<int>(::QsciScintillaBase::INDIC_FULLBOX)},
    {sipName_INDIC_TEXTFORE, static_cast<int>(::QsciScintillaBase::INDIC_TEXTFORE)},
    {sipName_INDIC_POINT, static_cast<int>(::QsciScintillaBase::INDIC_POINT)},
    {sipName_INDIC_POINTCHARACTER, static_cast<int>(::QsciScintillaBase::INDIC_POINTCHARACTER)},
    {sipName_INDIC_GRADIENT, static_cast<int>(::QsciScintillaBase::INDIC_GRADIENT)},
    {sipName_INDIC_GRADIENTCENTRE, static_cast<int>(::QsciScintillaBase::INDIC_GRADIENTCENTRE)},
    {sipName_INDIC_IME, static_cast<int>(::QsciScintillaBase::INDIC_IME)},
    {sipName_INDIC_IME_MAX, static_cast<int>(::QsciScintillaBase::INDIC_IME_MAX)},
    {sipName_INDIC_CONTAINER, static_cast<int>(::QsciScintillaBase::INDIC_CONTAINER)},
    {sipName_INDIC_MAX, static_cast<int>(::QsciScintillaBase::INDIC_MAX)},
    {sipName_INDIC0_MASK, static_cast<int>(::QsciScintillaBase::INDIC0_MASK)},
    {sipName_INDIC1_MASK, static_cast<int>(::QsciScintillaBase::INDIC1_MASK)},
    {sipName_INDIC2_MASK, static_cast<int>(::QsciScintillaBase::INDIC2_MASK)},
    {sipName_INDICS_MASK, static_cast<int>(::QsciScintillaBase::INDICS_MASK)},
    {sipName_SC_INDICVALUEBIT, static_cast<int>(::QsciScintillaBase::SC_INDICVALUEBIT)},
    {sipName_SC_INDICVALUEMASK, static_cast<int>(::QsciScintillaBase::SC_INDICVALUEMASK)},
    {sipName_SC_INDICFLAG_VALUEBEFORE, static_cast<int>(::QsciScintillaBase::SC_INDICFLAG_VALUEBEFORE)},
    {sipName_SC_IV_NONE, static_cast<int>(::QsciScintillaBase::SC_IV_NONE)},
    {sipName_SC_IV_REAL, static_cast<int>(::QsciScintillaBase::SC_IV_REAL)},
    {sipName_SC_IV_LOOKFORWARD, static_cast<int>(::QsciScintillaBase::SC_IV_LOOKFORWARD)},
    {sipName_SC_IV_LOOKBOTH, static_cast<int>(::QsciScintillaBase::SC_IV_LOOKBOTH)},
    {sipName_SC_CASE_MIXED, static_cast<int>(::QsciScintillaBase::SC_CASE_MIXED)},
    {sipName_SC_CASE_UPPER, static_cast<int>(::QsciScintillaBase::SC_CASE_UPPER)},
    {sipName_SC_CASE_LOWER, static_cast<int>(::QsciScintillaBase::SC_CASE_LOWER)},
    {sipName_SC_CASE_CAMEL, static_cast<int>(::QsciScintillaBase::SC_CASE_CAMEL)},
    {sipName_SC_CHARSET_ANSI, static_cast<int>(::QsciScintillaBase::SC_CHARSET_ANSI)},
    {sipName_SC_CHARSET_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_CHARSET_DEFAULT)},
    {sipName_SC_CHARSET_BALTIC, static_cast<int>(::QsciScintillaBase::SC_CHARSET_BALTIC)},
    {sipName_SC_CHARSET_CHINESEBIG5, static_cast<int>(::QsciScintillaBase::SC_CHARSET_CHINESEBIG5)},
    {sipName_SC_CHARSET_EASTEUROPE, static_cast<int>(::QsciScintillaBase::SC_CHARSET_EASTEUROPE)},
    {sipName_SC_CHARSET_GB2312, static_cast<int>(::QsciScintillaBase::SC_CHARSET_GB2312)},
    {sipName_SC_CHARSET_GREEK, static_cast<int>(::QsciScintillaBase::SC_CHARSET_GREEK)},
    {sipName_SC_CHARSET_HANGUL, static_cast<int>(::QsciScintillaBase::SC_CHARSET_HANGUL)},
    {sipName_SC_CHARSET_MAC, static_cast<int>(::QsciScintillaBase::SC_CHARSET_MAC)},
    {sipName_SC_CHARSET_OEM, static_cast<int>(::QsciScintillaBase::SC_CHARSET_OEM)},
    {sipName_SC_CHARSET_RUSSIAN, static_cast<int>(::QsciScintillaBase::SC_CHARSET_RUSSIAN)},
    {sipName_SC_CHARSET_OEM866, static_cast<int>(::QsciScintillaBase::SC_CHARSET_OEM866)},
    {sipName_SC_CHARSET_CYRILLIC, static_cast<int>(::QsciScintillaBase::SC_CHARSET_CYRILLIC)},
    {sipName_SC_CHARSET_SHIFTJIS, static_cast<int>(::QsciScintillaBase::SC_CHARSET_SHIFTJIS)},
    {sipName_SC_CHARSET_SYMBOL, static_cast<int>(::QsciScintillaBase::SC_CHARSET_SYMBOL)},
    {sipName_SC_CHARSET_TURKISH, static_cast<int>(::QsciScintillaBase::SC_CHARSET_TURKISH)},
    {sipName_SC_CHARSET_JOHAB, static_cast<int>(::QsciScintillaBase::SC_CHARSET_JOHAB)},
    {sipName_SC_CHARSET_HEBREW, static_cast<int>(::QsciScintillaBase::SC_CHARSET_HEBREW)},
    {sipName_SC_CHARSET_ARABIC, static_cast<int>(::QsciScintillaBase::SC_CHARSET_ARABIC)},
    {sipName_SC_CHARSET_VIETNAMESE, static_cast<int>(::QsciScintillaBase::SC_CHARSET_VIETNAMESE)},
    {sipName_SC_CHARSET_THAI, static_cast<int>(::QsciScintillaBase::SC_CHARSET_THAI)},
    {sipName_SC_CHARSET_8859_15, static_cast<int>(::QsciScintillaBase::SC_CHARSET_8859_15)},
    {sipName_STYLE_DEFAULT, static_cast<int>(::QsciScintillaBase::STYLE_DEFAULT)},
    {sipName_STYLE_LINENUMBER, static_cast<int>(::QsciScintillaBase::STYLE_LINENUMBER)},
    {sipName_STYLE_BRACELIGHT, static_cast<int>(::QsciScintillaBase::STYLE_BRACELIGHT)},
    {sipName_STYLE_BRACEBAD, static_cast<int>(::QsciScintillaBase::STYLE_BRACEBAD)},
    {sipName_STYLE_CONTROLCHAR, static_cast<int>(::QsciScintillaBase::STYLE_CONTROLCHAR)},
    {sipName_STYLE_INDENTGUIDE, static_cast<int>(::QsciScintillaBase::STYLE_INDENTGUIDE)},
    {sipName_STYLE_CALLTIP, static_cast<int>(::QsciScintillaBase::STYLE_CALLTIP)},
    {sipName_STYLE_FOLDDISPLAYTEXT, static_cast<int>(::QsciScintillaBase::STYLE_FOLDDISPLAYTEXT)},
    {sipName_STYLE_LASTPREDEFINED, static_cast<int>(::QsciScintillaBase::STYLE_LASTPREDEFINED)},
    {sipName_STYLE_MAX, static_cast<int>(::QsciScintillaBase::STYLE_MAX)},
    {sipName_SC_MARGIN_SYMBOL, static_cast<int>(::QsciScintillaBase::SC_MARGIN_SYMBOL)},
    {sipName_SC_MARGIN_NUMBER, static_cast<int>(::QsciScintillaBase::SC_MARGIN_NUMBER)},
    {sipName_SC_MARGIN_BACK, static_cast<int>(::QsciScintillaBase::SC_MARGIN_BACK)},
    {sipName_SC_MARGIN_FORE, static_cast<int>(::QsciScintillaBase::SC_MARGIN_FORE)},
    {sipName_SC_MARGIN_TEXT, static_cast<int>(::QsciScintillaBase::SC_MARGIN_TEXT)},
    {sipName_SC_MARGIN_RTEXT, static_cast<int>(::QsciScintillaBase::SC_MARGIN_RTEXT)},
    {sipName_SC_MARGIN_COLOUR, static_cast<int>(::QsciScintillaBase::SC_MARGIN_COLOUR)},
    {sipName_SC_MARKNUM_FOLDEREND, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDEREND)},
    {sipName_SC_MARKNUM_FOLDEROPENMID, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDEROPENMID)},
    {sipName_SC_MARKNUM_FOLDERMIDTAIL, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDERMIDTAIL)},
    {sipName_SC_MARKNUM_FOLDERTAIL, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDERTAIL)},
    {sipName_SC_MARKNUM_FOLDERSUB, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDERSUB)},
    {sipName_SC_MARKNUM_FOLDER, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDER)},
    {sipName_SC_MARKNUM_FOLDEROPEN, static_cast<int>(::QsciScintillaBase::SC_MARKNUM_FOLDEROPEN)},
    {sipName_SC_MASK_FOLDERS, static_cast<int>(::QsciScintillaBase::SC_MASK_FOLDERS)},
    {sipName_SC_MARK_CIRCLE, static_cast<int>(::QsciScintillaBase::SC_MARK_CIRCLE)},
    {sipName_SC_MARK_ROUNDRECT, static_cast<int>(::QsciScintillaBase::SC_MARK_ROUNDRECT)},
    {sipName_SC_MARK_ARROW, static_cast<int>(::QsciScintillaBase::SC_MARK_ARROW)},
    {sipName_SC_MARK_SMALLRECT, static_cast<int>(::QsciScintillaBase::SC_MARK_SMALLRECT)},
    {sipName_SC_MARK_SHORTARROW, static_cast<int>(::QsciScintillaBase::SC_MARK_SHORTARROW)},
    {sipName_SC_MARK_EMPTY, static_cast<int>(::QsciScintillaBase::SC_MARK_EMPTY)},
    {sipName_SC_MARK_ARROWDOWN, static_cast<int>(::QsciScintillaBase::SC_MARK_ARROWDOWN)},
    {sipName_SC_MARK_MINUS, static_cast<int>(::QsciScintillaBase::SC_MARK_MINUS)},
    {sipName_SC_MARK_PLUS, static_cast<int>(::QsciScintillaBase::SC_MARK_PLUS)},
    {sipName_SC_MARK_VLINE, static_cast<int>(::QsciScintillaBase::SC_MARK_VLINE)},
    {sipName_SC_MARK_LCORNER, static_cast<int>(::QsciScintillaBase::SC_MARK_LCORNER)},
    {sipName_SC_MARK_TCORNER, static_cast<int>(::QsciScintillaBase::SC_MARK_TCORNER)},
    {sipName_SC_MARK_BOXPLUS, static_cast<int>(::QsciScintillaBase::SC_MARK_BOXPLUS)},
    {sipName_SC_MARK_BOXPLUSCONNECTED, static_cast<int>(::QsciScintillaBase::SC_MARK_BOXPLUSCONNECTED)},
    {sipName_SC_MARK_BOXMINUS, static_cast<int>(::QsciScintillaBase::SC_MARK_BOXMINUS)},
    {sipName_SC_MARK_BOXMINUSCONNECTED, static_cast<int>(::QsciScintillaBase::SC_MARK_BOXMINUSCONNECTED)},
    {sipName_SC_MARK_LCORNERCURVE, static_cast<int>(::QsciScintillaBase::SC_MARK_LCORNERCURVE)},
    {sipName_SC_MARK_TCORNERCURVE, static_cast<int>(::QsciScintillaBase::SC_MARK_TCORNERCURVE)},
    {sipName_SC_MARK_CIRCLEPLUS, static_cast<int>(::QsciScintillaBase::SC_MARK_CIRCLEPLUS)},
    {sipName_SC_MARK_CIRCLEPLUSCONNECTED, static_cast<int>(::QsciScintillaBase::SC_MARK_CIRCLEPLUSCONNECTED)},
    {sipName_SC_MARK_CIRCLEMINUS, static_cast<int>(::QsciScintillaBase::SC_MARK_CIRCLEMINUS)},
    {sipName_SC_MARK_CIRCLEMINUSCONNECTED, static_cast<int>(::QsciScintillaBase::SC_MARK_CIRCLEMINUSCONNECTED)},
    {sipName_SC_MARK_BACKGROUND, static_cast<int>(::QsciScintillaBase::SC_MARK_BACKGROUND)},
    {sipName_SC_MARK_DOTDOTDOT, static_cast<int>(::QsciScintillaBase::SC_MARK_DOTDOTDOT)},
    {sipName_SC_MARK_ARROWS, static_cast<int>(::QsciScintillaBase::SC_MARK_ARROWS)},
    {sipName_SC_MARK_PIXMAP, static_cast<int>(::QsciScintillaBase::SC_MARK_PIXMAP)},
    {sipName_SC_MARK_FULLRECT, static_cast<int>(::QsciScintillaBase::SC_MARK_FULLRECT)},
    {sipName_SC_MARK_LEFTRECT, static_cast<int>(::QsciScintillaBase::SC_MARK_LEFTRECT)},
    {sipName_SC_MARK_AVAILABLE, static_cast<int>(::QsciScintillaBase::SC_MARK_AVAILABLE)},
    {sipName_SC_MARK_UNDERLINE, static_cast<int>(::QsciScintillaBase::SC_MARK_UNDERLINE)},
    {sipName_SC_MARK_RGBAIMAGE, static_cast<int>(::QsciScintillaBase::SC_MARK_RGBAIMAGE)},
    {sipName_SC_MARK_BOOKMARK, static_cast<int>(::QsciScintillaBase::SC_MARK_BOOKMARK)},
    {sipName_SC_MARK_CHARACTER, static_cast<int>(::QsciScintillaBase::SC_MARK_CHARACTER)},
    {sipName_SC_CP_DBCS, static_cast<int>(::QsciScintillaBase::SC_CP_DBCS)},
    {sipName_SC_CP_UTF8, static_cast<int>(::QsciScintillaBase::SC_CP_UTF8)},
    {sipName_SC_EOL_CRLF, static_cast<int>(::QsciScintillaBase::SC_EOL_CRLF)},
    {sipName_SC_EOL_CR, static_cast<int>(::QsciScintillaBase::SC_EOL_CR)},
    {sipName_SC_EOL_LF, static_cast<int>(::QsciScintillaBase::SC_EOL_LF)},
    {sipName_SCWS_INVISIBLE, static_cast<int>(::QsciScintillaBase::SCWS_INVISIBLE)},
    {sipName_SCWS_VISIBLEALWAYS, static_cast<int>(::QsciScintillaBase::SCWS_VISIBLEALWAYS)},
    {sipName_SCWS_VISIBLEAFTERINDENT, static_cast<int>(::QsciScintillaBase::SCWS_VISIBLEAFTERINDENT)},
    {sipName_SCWS_VISIBLEONLYININDENT, static_cast<int>(::QsciScintillaBase::SCWS_VISIBLEONLYININDENT)},
    {sipName_SCVS_NONE, static_cast<int>(::QsciScintillaBase::SCVS_NONE)},
    {sipName_SCVS_RECTANGULARSELECTION, static_cast<int>(::QsciScintillaBase::SCVS_RECTANGULARSELECTION)},
    {sipName_SCVS_USERACCESSIBLE, static_cast<int>(::QsciScintillaBase::SCVS_USERACCESSIBLE)},
    {sipName_SCVS_NOWRAPLINESTART, static_cast<int>(::QsciScintillaBase::SCVS_NOWRAPLINESTART)},
    {sipName_SCTD_LONGARROW, static_cast<int>(::QsciScintillaBase::SCTD_LONGARROW)},
    {sipName_SCTD_STRIKEOUT, static_cast<int>(::QsciScintillaBase::SCTD_STRIKEOUT)},
    {sipName_SC_WRAPVISUALFLAGLOC_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAGLOC_DEFAULT)},
    {sipName_SC_WRAPVISUALFLAGLOC_END_BY_TEXT, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAGLOC_END_BY_TEXT)},
    {sipName_SC_WRAPVISUALFLAGLOC_START_BY_TEXT, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAGLOC_START_BY_TEXT)},
    {sipName_SC_WRAPVISUALFLAG_NONE, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAG_NONE)},
    {sipName_SC_WRAPVISUALFLAG_END, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAG_END)},
    {sipName_SC_WRAPVISUALFLAG_START, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAG_START)},
    {sipName_SC_WRAPVISUALFLAG_MARGIN, static_cast<int>(::QsciScintillaBase::SC_WRAPVISUALFLAG_MARGIN)},
    {sipName_SC_UPDATE_CONTENT, static_cast<int>(::QsciScintillaBase::SC_UPDATE_CONTENT)},
    {sipName_SC_UPDATE_SELECTION, static_cast<int>(::QsciScintillaBase::SC_UPDATE_SELECTION)},
    {sipName_SC_UPDATE_V_SCROLL, static_cast<int>(::QsciScintillaBase::SC_UPDATE_V_SCROLL)},
    {sipName_SC_UPDATE_H_SCROLL, static_cast<int>(::QsciScintillaBase::SC_UPDATE_H_SCROLL)},
    {sipName_SC_TYPE_BOOLEAN, static_cast<int>(::QsciScintillaBase::SC_TYPE_BOOLEAN)},
    {sipName_SC_TYPE_INTEGER, static_cast<int>(::QsciScintillaBase::SC_TYPE_INTEGER)},
    {sipName_SC_TYPE_STRING, static_cast<int>(::QsciScintillaBase::SC_TYPE_STRING)},
    {sipName_SC_STATUS_OK, static_cast<int>(::QsciScintillaBase::SC_STATUS_OK)},
    {sipName_SC_STATUS_FAILURE, static_cast<int>(::QsciScintillaBase::SC_STATUS_FAILURE)},
    {sipName_SC_STATUS_BADALLOC, static_cast<int>(::QsciScintillaBase::SC_STATUS_BADALLOC)},
    {sipName_SC_STATUS_WARN_START, static_cast<int>(::QsciScintillaBase::SC_STATUS_WARN_START)},
    {sipName_SC_STATUS_WARNREGEX, static_cast<int>(::QsciScintillaBase::SC_STATUS_WARNREGEX)},
    {sipName_SC_SEL_STREAM, static_cast<int>(::QsciScintillaBase::SC_SEL_STREAM)},
    {sipName_SC_SEL_RECTANGLE, static_cast<int>(::QsciScintillaBase::SC_SEL_RECTANGLE)},
    {sipName_SC_SEL_LINES, static_cast<int>(::QsciScintillaBase::SC_SEL_LINES)},
    {sipName_SC_SEL_THIN, static_cast<int>(::QsciScintillaBase::SC_SEL_THIN)},
    {sipName_SC_POPUP_NEVER, static_cast<int>(::QsciScintillaBase::SC_POPUP_NEVER)},
    {sipName_SC_POPUP_ALL, static_cast<int>(::QsciScintillaBase::SC_POPUP_ALL)},
    {sipName_SC_POPUP_TEXT, static_cast<int>(::QsciScintillaBase::SC_POPUP_TEXT)},
    {sipName_SC_MULTIPASTE_ONCE, static_cast<int>(::QsciScintillaBase::SC_MULTIPASTE_ONCE)},
    {sipName_SC_MULTIPASTE_EACH, static_cast<int>(::QsciScintillaBase::SC_MULTIPASTE_EACH)},
    {sipName_SC_MULTIAUTOC_ONCE, static_cast<int>(::QsciScintillaBase::SC_MULTIAUTOC_ONCE)},
    {sipName_SC_MULTIAUTOC_EACH, static_cast<int>(::QsciScintillaBase::SC_MULTIAUTOC_EACH)},
    {sipName_SC_MARGINOPTION_NONE, static_cast<int>(::QsciScintillaBase::SC_MARGINOPTION_NONE)},
    {sipName_SC_MARGINOPTION_SUBLINESELECT, static_cast<int>(::QsciScintillaBase::SC_MARGINOPTION_SUBLINESELECT)},
    {sipName_SC_LINECHARACTERINDEX_NONE, static_cast<int>(::QsciScintillaBase::SC_LINECHARACTERINDEX_NONE)},
    {sipName_SC_LINECHARACTERINDEX_UTF32, static_cast<int>(::QsciScintillaBase::SC_LINECHARACTERINDEX_UTF32)},
    {sipName_SC_LINECHARACTERINDEX_UTF16, static_cast<int>(::QsciScintillaBase::SC_LINECHARACTERINDEX_UTF16)},
    {sipName_SC_IME_WINDOWED, static_cast<int>(::QsciScintillaBase::SC_IME_WINDOWED)},
    {sipName_SC_IME_INLINE, static_cast<int>(::QsciScintillaBase::SC_IME_INLINE)},
    {sipName_SC_IDLESTYLING_NONE, static_cast<int>(::QsciScintillaBase::SC_IDLESTYLING_NONE)},
    {sipName_SC_IDLESTYLING_TOVISIBLE, static_cast<int>(::QsciScintillaBase::SC_IDLESTYLING_TOVISIBLE)},
    {sipName_SC_IDLESTYLING_AFTERVISIBLE, static_cast<int>(::QsciScintillaBase::SC_IDLESTYLING_AFTERVISIBLE)},
    {sipName_SC_IDLESTYLING_ALL, static_cast<int>(::QsciScintillaBase::SC_IDLESTYLING_ALL)},
    {sipName_SC_EFF_QUALITY_MASK, static_cast<int>(::QsciScintillaBase::SC_EFF_QUALITY_MASK)},
    {sipName_SC_EFF_QUALITY_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_EFF_QUALITY_DEFAULT)},
    {sipName_SC_EFF_QUALITY_NON_ANTIALIASED, static_cast<int>(::QsciScintillaBase::SC_EFF_QUALITY_NON_ANTIALIASED)},
    {sipName_SC_EFF_QUALITY_ANTIALIASED, static_cast<int>(::QsciScintillaBase::SC_EFF_QUALITY_ANTIALIASED)},
    {sipName_SC_EFF_QUALITY_LCD_OPTIMIZED, static_cast<int>(::QsciScintillaBase::SC_EFF_QUALITY_LCD_OPTIMIZED)},
    {sipName_SC_DOCUMENTOPTION_DEFAULT, static_cast<int>(::QsciScintillaBase::SC_DOCUMENTOPTION_DEFAULT)},
    {sipName_SC_DOCUMENTOPTION_STYLES_NONE, static_cast<int>(::QsciScintillaBase::SC_DOCUMENTOPTION_STYLES_NONE)},
    {sipName_SC_DOCUMENTOPTION_TEXT_LARGE, static_cast<int>(::QsciScintillaBase::SC_DOCUMENTOPTION_TEXT_LARGE)},
    {sipName_SC_CARETSTICKY_OFF, static_cast<int>(::QsciScintillaBase::SC_CARETSTICKY_OFF)},
    {sipName_SC_CARETSTICKY_ON, static_cast<int>(::QsciScintillaBase::SC_CARETSTICKY_ON)},
    {sipName_SC_CARETSTICKY_WHITESPACE, static_cast<int>(::QsciScintillaBase::SC_CARETSTICKY_WHITESPACE)},
    {sipName_SC_ALPHA_TRANSPARENT, static_cast<int>(::QsciScintillaBase::SC_ALPHA_TRANSPARENT)},
    {sipName_SC_ALPHA_OPAQUE, static_cast<int>(::QsciScintillaBase::SC_ALPHA_OPAQUE)},
    {sipName_SC_ALPHA_NOALPHA, static_cast<int>(::QsciScintillaBase::SC_ALPHA_NOALPHA)},
    {sipName_SC_AC_FILLUP, static_cast<int>(::QsciScintillaBase::SC_AC_FILLUP)},
    {sipName_SC_AC_DOUBLECLICK, static_cast<int>(::QsciScintillaBase::SC_AC_DOUBLECLICK)},
    {sipName_SC_AC_TAB, static_cast<int>(::QsciScintillaBase::SC_AC_TAB)},
    {sipName_SC_AC_NEWLINE, static_cast<int>(::QsciScintillaBase::SC_AC_NEWLINE)},
    {sipName_SC_AC_COMMAND, static_cast<int>(::QsciScintillaBase::SC_AC_COMMAND)},
    {sipName_SCI_START, static_cast<int>(::QsciScintillaBase::SCI_START)},
    {sipName_SCI_OPTIONAL_START, static_cast<int>(::QsciScintillaBase::SCI_OPTIONAL_START)},
    {sipName_SCI_LEXER_START, static_cast<int>(::QsciScintillaBase::SCI_LEXER_START)},
    {sipName_SCI_ADDTEXT, static_cast<int>(::QsciScintillaBase::SCI_ADDTEXT)},
    {sipName_SCI_ADDSTYLEDTEXT, static_cast<int>(::QsciScintillaBase::SCI_ADDSTYLEDTEXT)},
    {sipName_SCI_INSERTTEXT, static_cast<int>(::QsciScintillaBase::SCI_INSERTTEXT)},
    {sipName_SCI_CLEARALL, static_cast<int>(::QsciScintillaBase::SCI_CLEARALL)},
    {sipName_SCI_CLEARDOCUMENTSTYLE, static_cast<int>(::QsciScintillaBase::SCI_CLEARDOCUMENTSTYLE)},
    {sipName_SCI_GETLENGTH, static_cast<int>(::QsciScintillaBase::SCI_GETLENGTH)},
    {sipName_SCI_GETCHARAT, static_cast<int>(::QsciScintillaBase::SCI_GETCHARAT)},
    {sipName_SCI_GETCURRENTPOS, static_cast<int>(::QsciScintillaBase::SCI_GETCURRENTPOS)},
    {sipName_SCI_GETANCHOR, static_cast<int>(::QsciScintillaBase::SCI_GETANCHOR)},
    {sipName_SCI_GETSTYLEAT, static_cast<int>(::QsciScintillaBase::SCI_GETSTYLEAT)},
    {sipName_SCI_REDO, static_cast<int>(::QsciScintillaBase::SCI_REDO)},
    {sipName_SCI_SETUNDOCOLLECTION, static_cast<int>(::QsciScintillaBase::SCI_SETUNDOCOLLECTION)},
    {sipName_SCI_SELECTALL, static_cast<int>(::QsciScintillaBase::SCI_SELECTALL)},
    {sipName_SCI_SETSAVEPOINT, static_cast<int>(::QsciScintillaBase::SCI_SETSAVEPOINT)},
    {sipName_SCI_GETSTYLEDTEXT, static_cast<int>(::QsciScintillaBase::SCI_GETSTYLEDTEXT)},
    {sipName_SCI_CANREDO, static_cast<int>(::QsciScintillaBase::SCI_CANREDO)},
    {sipName_SCI_MARKERLINEFROMHANDLE, static_cast<int>(::QsciScintillaBase::SCI_MARKERLINEFROMHANDLE)},
    {sipName_SCI_MARKERDELETEHANDLE, static_cast<int>(::QsciScintillaBase::SCI_MARKERDELETEHANDLE)},
    {sipName_SCI_GETUNDOCOLLECTION, static_cast<int>(::QsciScintillaBase::SCI_GETUNDOCOLLECTION)},
    {sipName_SCI_GETVIEWWS, static_cast<int>(::QsciScintillaBase::SCI_GETVIEWWS)},
    {sipName_SCI_SETVIEWWS, static_cast<int>(::QsciScintillaBase::SCI_SETVIEWWS)},
    {sipName_SCI_POSITIONFROMPOINT, static_cast<int>(::QsciScintillaBase::SCI_POSITIONFROMPOINT)},
    {sipName_SCI_POSITIONFROMPOINTCLOSE, static_cast<int>(::QsciScintillaBase::SCI_POSITIONFROMPOINTCLOSE)},
    {sipName_SCI_GOTOLINE, static_cast<int>(::QsciScintillaBase::SCI_GOTOLINE)},
    {sipName_SCI_GOTOPOS, static_cast<int>(::QsciScintillaBase::SCI_GOTOPOS)},
    {sipName_SCI_SETANCHOR, static_cast<int>(::QsciScintillaBase::SCI_SETANCHOR)},
    {sipName_SCI_GETCURLINE, static_cast<int>(::QsciScintillaBase::SCI_GETCURLINE)},
    {sipName_SCI_GETENDSTYLED, static_cast<int>(::QsciScintillaBase::SCI_GETENDSTYLED)},
    {sipName_SCI_CONVERTEOLS, static_cast<int>(::QsciScintillaBase::SCI_CONVERTEOLS)},
    {sipName_SCI_GETEOLMODE, static_cast<int>(::QsciScintillaBase::SCI_GETEOLMODE)},
    {sipName_SCI_SETEOLMODE, static_cast<int>(::QsciScintillaBase::SCI_SETEOLMODE)},
    {sipName_SCI_STARTSTYLING, static_cast<int>(::QsciScintillaBase::SCI_STARTSTYLING)},
    {sipName_SCI_SETSTYLING, static_cast<int>(::QsciScintillaBase::SCI_SETSTYLING)},
    {sipName_SCI_GETBUFFEREDDRAW, static_cast<int>(::QsciScintillaBase::SCI_GETBUFFEREDDRAW)},
    {sipName_SCI_SETBUFFEREDDRAW, static_cast<int>(::QsciScintillaBase::SCI_SETBUFFEREDDRAW)},
    {sipName_SCI_SETTABWIDTH, static_cast<int>(::QsciScintillaBase::SCI_SETTABWIDTH)},
    {sipName_SCI_GETTABWIDTH, static_cast<int>(::QsciScintillaBase::SCI_GETTABWIDTH)},
    {sipName_SCI_SETCODEPAGE, static_cast<int>(::QsciScintillaBase::SCI_SETCODEPAGE)},
    {sipName_SCI_MARKERDEFINE, static_cast<int>(::QsciScintillaBase::SCI_MARKERDEFINE)},
    {sipName_SCI_MARKERSETFORE, static_cast<int>(::QsciScintillaBase::SCI_MARKERSETFORE)},
    {sipName_SCI_MARKERSETBACK, static_cast<int>(::QsciScintillaBase::SCI_MARKERSETBACK)},
    {sipName_SCI_MARKERADD, static_cast<int>(::QsciScintillaBase::SCI_MARKERADD)},
    {sipName_SCI_MARKERDELETE, static_cast<int>(::QsciScintillaBase::SCI_MARKERDELETE)},
    {sipName_SCI_MARKERDELETEALL, static_cast<int>(::QsciScintillaBase::SCI_MARKERDELETEALL)},
    {sipName_SCI_MARKERGET, static_cast<int>(::QsciScintillaBase::SCI_MARKERGET)},
    {sipName_SCI_MARKERNEXT, static_cast<int>(::QsciScintillaBase::SCI_MARKERNEXT)},
    {sipName_SCI_MARKERPREVIOUS, static_cast<int>(::QsciScintillaBase::SCI_MARKERPREVIOUS)},
    {sipName_SCI_MARKERDEFINEPIXMAP, static_cast<int>(::QsciScintillaBase::SCI_MARKERDEFINEPIXMAP)},
    {sipName_SCI_SETMARGINTYPEN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINTYPEN)},
    {sipName_SCI_GETMARGINTYPEN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINTYPEN)},
    {sipName_SCI_SETMARGINWIDTHN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINWIDTHN)},
    {sipName_SCI_GETMARGINWIDTHN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINWIDTHN)},
    {sipName_SCI_SETMARGINMASKN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINMASKN)},
    {sipName_SCI_GETMARGINMASKN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINMASKN)},
    {sipName_SCI_SETMARGINSENSITIVEN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINSENSITIVEN)},
    {sipName_SCI_GETMARGINSENSITIVEN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINSENSITIVEN)},
    {sipName_SCI_SETMARGINCURSORN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINCURSORN)},
    {sipName_SCI_GETMARGINCURSORN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINCURSORN)},
    {sipName_SCI_STYLECLEARALL, static_cast<int>(::QsciScintillaBase::SCI_STYLECLEARALL)},
    {sipName_SCI_STYLESETFORE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETFORE)},
    {sipName_SCI_STYLESETBACK, static_cast<int>(::QsciScintillaBase::SCI_STYLESETBACK)},
    {sipName_SCI_STYLESETBOLD, static_cast<int>(::QsciScintillaBase::SCI_STYLESETBOLD)},
    {sipName_SCI_STYLESETITALIC, static_cast<int>(::QsciScintillaBase::SCI_STYLESETITALIC)},
    {sipName_SCI_STYLESETSIZE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETSIZE)},
    {sipName_SCI_STYLESETFONT, static_cast<int>(::QsciScintillaBase::SCI_STYLESETFONT)},
    {sipName_SCI_STYLESETEOLFILLED, static_cast<int>(::QsciScintillaBase::SCI_STYLESETEOLFILLED)},
    {sipName_SCI_STYLERESETDEFAULT, static_cast<int>(::QsciScintillaBase::SCI_STYLERESETDEFAULT)},
    {sipName_SCI_STYLESETUNDERLINE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETUNDERLINE)},
    {sipName_SCI_STYLESETCASE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETCASE)},
    {sipName_SCI_STYLESETCHARACTERSET, static_cast<int>(::QsciScintillaBase::SCI_STYLESETCHARACTERSET)},
    {sipName_SCI_SETSELFORE, static_cast<int>(::QsciScintillaBase::SCI_SETSELFORE)},
    {sipName_SCI_SETSELBACK, static_cast<int>(::QsciScintillaBase::SCI_SETSELBACK)},
    {sipName_SCI_SETCARETFORE, static_cast<int>(::QsciScintillaBase::SCI_SETCARETFORE)},
    {sipName_SCI_ASSIGNCMDKEY, static_cast<int>(::QsciScintillaBase::SCI_ASSIGNCMDKEY)},
    {sipName_SCI_CLEARCMDKEY, static_cast<int>(::QsciScintillaBase::SCI_CLEARCMDKEY)},
    {sipName_SCI_CLEARALLCMDKEYS, static_cast<int>(::QsciScintillaBase::SCI_CLEARALLCMDKEYS)},
    {sipName_SCI_SETSTYLINGEX, static_cast<int>(::QsciScintillaBase::SCI_SETSTYLINGEX)},
    {sipName_SCI_STYLESETVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETVISIBLE)},
    {sipName_SCI_GETCARETPERIOD, static_cast<int>(::QsciScintillaBase::SCI_GETCARETPERIOD)},
    {sipName_SCI_SETCARETPERIOD, static_cast<int>(::QsciScintillaBase::SCI_SETCARETPERIOD)},
    {sipName_SCI_SETWORDCHARS, static_cast<int>(::QsciScintillaBase::SCI_SETWORDCHARS)},
    {sipName_SCI_BEGINUNDOACTION, static_cast<int>(::QsciScintillaBase::SCI_BEGINUNDOACTION)},
    {sipName_SCI_ENDUNDOACTION, static_cast<int>(::QsciScintillaBase::SCI_ENDUNDOACTION)},
    {sipName_SCI_INDICSETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_INDICSETSTYLE)},
    {sipName_SCI_INDICGETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_INDICGETSTYLE)},
    {sipName_SCI_INDICSETFORE, static_cast<int>(::QsciScintillaBase::SCI_INDICSETFORE)},
    {sipName_SCI_INDICGETFORE, static_cast<int>(::QsciScintillaBase::SCI_INDICGETFORE)},
    {sipName_SCI_SETWHITESPACEFORE, static_cast<int>(::QsciScintillaBase::SCI_SETWHITESPACEFORE)},
    {sipName_SCI_SETWHITESPACEBACK, static_cast<int>(::QsciScintillaBase::SCI_SETWHITESPACEBACK)},
    {sipName_SCI_SETWHITESPACESIZE, static_cast<int>(::QsciScintillaBase::SCI_SETWHITESPACESIZE)},
    {sipName_SCI_GETWHITESPACESIZE, static_cast<int>(::QsciScintillaBase::SCI_GETWHITESPACESIZE)},
    {sipName_SCI_SETSTYLEBITS, static_cast<int>(::QsciScintillaBase::SCI_SETSTYLEBITS)},
    {sipName_SCI_GETSTYLEBITS, static_cast<int>(::QsciScintillaBase::SCI_GETSTYLEBITS)},
    {sipName_SCI_SETLINESTATE, static_cast<int>(::QsciScintillaBase::SCI_SETLINESTATE)},
    {sipName_SCI_GETLINESTATE, static_cast<int>(::QsciScintillaBase::SCI_GETLINESTATE)},
    {sipName_SCI_GETMAXLINESTATE, static_cast<int>(::QsciScintillaBase::SCI_GETMAXLINESTATE)},
    {sipName_SCI_GETCARETLINEVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_GETCARETLINEVISIBLE)},
    {sipName_SCI_SETCARETLINEVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_SETCARETLINEVISIBLE)},
    {sipName_SCI_GETCARETLINEBACK, static_cast<int>(::QsciScintillaBase::SCI_GETCARETLINEBACK)},
    {sipName_SCI_SETCARETLINEBACK, static_cast<int>(::QsciScintillaBase::SCI_SETCARETLINEBACK)},
    {sipName_SCI_STYLESETCHANGEABLE, static_cast<int>(::QsciScintillaBase::SCI_STYLESETCHANGEABLE)},
    {sipName_SCI_AUTOCSHOW, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSHOW)},
    {sipName_SCI_AUTOCCANCEL, static_cast<int>(::QsciScintillaBase::SCI_AUTOCCANCEL)},
    {sipName_SCI_AUTOCACTIVE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCACTIVE)},
    {sipName_SCI_AUTOCPOSSTART, static_cast<int>(::QsciScintillaBase::SCI_AUTOCPOSSTART)},
    {sipName_SCI_AUTOCCOMPLETE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCCOMPLETE)},
    {sipName_SCI_AUTOCSTOPS, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSTOPS)},
    {sipName_SCI_AUTOCSETSEPARATOR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETSEPARATOR)},
    {sipName_SCI_AUTOCGETSEPARATOR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETSEPARATOR)},
    {sipName_SCI_AUTOCSELECT, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSELECT)},
    {sipName_SCI_AUTOCSETCANCELATSTART, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETCANCELATSTART)},
    {sipName_SCI_AUTOCGETCANCELATSTART, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETCANCELATSTART)},
    {sipName_SCI_AUTOCSETFILLUPS, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETFILLUPS)},
    {sipName_SCI_AUTOCSETCHOOSESINGLE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETCHOOSESINGLE)},
    {sipName_SCI_AUTOCGETCHOOSESINGLE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETCHOOSESINGLE)},
    {sipName_SCI_AUTOCSETIGNORECASE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETIGNORECASE)},
    {sipName_SCI_AUTOCGETIGNORECASE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETIGNORECASE)},
    {sipName_SCI_USERLISTSHOW, static_cast<int>(::QsciScintillaBase::SCI_USERLISTSHOW)},
    {sipName_SCI_AUTOCSETAUTOHIDE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETAUTOHIDE)},
    {sipName_SCI_AUTOCGETAUTOHIDE, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETAUTOHIDE)},
    {sipName_SCI_AUTOCSETDROPRESTOFWORD, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETDROPRESTOFWORD)},
    {sipName_SCI_AUTOCGETDROPRESTOFWORD, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETDROPRESTOFWORD)},
    {sipName_SCI_SETINDENT, static_cast<int>(::QsciScintillaBase::SCI_SETINDENT)},
    {sipName_SCI_GETINDENT, static_cast<int>(::QsciScintillaBase::SCI_GETINDENT)},
    {sipName_SCI_SETUSETABS, static_cast<int>(::QsciScintillaBase::SCI_SETUSETABS)},
    {sipName_SCI_GETUSETABS, static_cast<int>(::QsciScintillaBase::SCI_GETUSETABS)},
    {sipName_SCI_SETLINEINDENTATION, static_cast<int>(::QsciScintillaBase::SCI_SETLINEINDENTATION)},
    {sipName_SCI_GETLINEINDENTATION, static_cast<int>(::QsciScintillaBase::SCI_GETLINEINDENTATION)},
    {sipName_SCI_GETLINEINDENTPOSITION, static_cast<int>(::QsciScintillaBase::SCI_GETLINEINDENTPOSITION)},
    {sipName_SCI_GETCOLUMN, static_cast<int>(::QsciScintillaBase::SCI_GETCOLUMN)},
    {sipName_SCI_SETHSCROLLBAR, static_cast<int>(::QsciScintillaBase::SCI_SETHSCROLLBAR)},
    {sipName_SCI_GETHSCROLLBAR, static_cast<int>(::QsciScintillaBase::SCI_GETHSCROLLBAR)},
    {sipName_SCI_SETINDENTATIONGUIDES, static_cast<int>(::QsciScintillaBase::SCI_SETINDENTATIONGUIDES)},
    {sipName_SCI_GETINDENTATIONGUIDES, static_cast<int>(::QsciScintillaBase::SCI_GETINDENTATIONGUIDES)},
    {sipName_SCI_SETHIGHLIGHTGUIDE, static_cast<int>(::QsciScintillaBase::SCI_SETHIGHLIGHTGUIDE)},
    {sipName_SCI_GETHIGHLIGHTGUIDE, static_cast<int>(::QsciScintillaBase::SCI_GETHIGHLIGHTGUIDE)},
    {sipName_SCI_GETLINEENDPOSITION, static_cast<int>(::QsciScintillaBase::SCI_GETLINEENDPOSITION)},
    {sipName_SCI_GETCODEPAGE, static_cast<int>(::QsciScintillaBase::SCI_GETCODEPAGE)},
    {sipName_SCI_GETCARETFORE, static_cast<int>(::QsciScintillaBase::SCI_GETCARETFORE)},
    {sipName_SCI_GETREADONLY, static_cast<int>(::QsciScintillaBase::SCI_GETREADONLY)},
    {sipName_SCI_SETCURRENTPOS, static_cast<int>(::QsciScintillaBase::SCI_SETCURRENTPOS)},
    {sipName_SCI_SETSELECTIONSTART, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONSTART)},
    {sipName_SCI_GETSELECTIONSTART, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONSTART)},
    {sipName_SCI_SETSELECTIONEND, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONEND)},
    {sipName_SCI_GETSELECTIONEND, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONEND)},
    {sipName_SCI_SETPRINTMAGNIFICATION, static_cast<int>(::QsciScintillaBase::SCI_SETPRINTMAGNIFICATION)},
    {sipName_SCI_GETPRINTMAGNIFICATION, static_cast<int>(::QsciScintillaBase::SCI_GETPRINTMAGNIFICATION)},
    {sipName_SCI_SETPRINTCOLOURMODE, static_cast<int>(::QsciScintillaBase::SCI_SETPRINTCOLOURMODE)},
    {sipName_SCI_GETPRINTCOLOURMODE, static_cast<int>(::QsciScintillaBase::SCI_GETPRINTCOLOURMODE)},
    {sipName_SCI_FINDTEXT, static_cast<int>(::QsciScintillaBase::SCI_FINDTEXT)},
    {sipName_SCI_FORMATRANGE, static_cast<int>(::QsciScintillaBase::SCI_FORMATRANGE)},
    {sipName_SCI_GETFIRSTVISIBLELINE, static_cast<int>(::QsciScintillaBase::SCI_GETFIRSTVISIBLELINE)},
    {sipName_SCI_GETLINE, static_cast<int>(::QsciScintillaBase::SCI_GETLINE)},
    {sipName_SCI_GETLINECOUNT, static_cast<int>(::QsciScintillaBase::SCI_GETLINECOUNT)},
    {sipName_SCI_SETMARGINLEFT, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINLEFT)},
    {sipName_SCI_GETMARGINLEFT, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINLEFT)},
    {sipName_SCI_SETMARGINRIGHT, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINRIGHT)},
    {sipName_SCI_GETMARGINRIGHT, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINRIGHT)},
    {sipName_SCI_GETMODIFY, static_cast<int>(::QsciScintillaBase::SCI_GETMODIFY)},
    {sipName_SCI_SETSEL, static_cast<int>(::QsciScintillaBase::SCI_SETSEL)},
    {sipName_SCI_GETSELTEXT, static_cast<int>(::QsciScintillaBase::SCI_GETSELTEXT)},
    {sipName_SCI_GETTEXTRANGE, static_cast<int>(::QsciScintillaBase::SCI_GETTEXTRANGE)},
    {sipName_SCI_HIDESELECTION, static_cast<int>(::QsciScintillaBase::SCI_HIDESELECTION)},
    {sipName_SCI_POINTXFROMPOSITION, static_cast<int>(::QsciScintillaBase::SCI_POINTXFROMPOSITION)},
    {sipName_SCI_POINTYFROMPOSITION, static_cast<int>(::QsciScintillaBase::SCI_POINTYFROMPOSITION)},
    {sipName_SCI_LINEFROMPOSITION, static_cast<int>(::QsciScintillaBase::SCI_LINEFROMPOSITION)},
    {sipName_SCI_POSITIONFROMLINE, static_cast<int>(::QsciScintillaBase::SCI_POSITIONFROMLINE)},
    {sipName_SCI_LINESCROLL, static_cast<int>(::QsciScintillaBase::SCI_LINESCROLL)},
    {sipName_SCI_SCROLLCARET, static_cast<int>(::QsciScintillaBase::SCI_SCROLLCARET)},
    {sipName_SCI_REPLACESEL, static_cast<int>(::QsciScintillaBase::SCI_REPLACESEL)},
    {sipName_SCI_SETREADONLY, static_cast<int>(::QsciScintillaBase::SCI_SETREADONLY)},
    {sipName_SCI_NULL, static_cast<int>(::QsciScintillaBase::SCI_NULL)},
    {sipName_SCI_CANPASTE, static_cast<int>(::QsciScintillaBase::SCI_CANPASTE)},
    {sipName_SCI_CANUNDO, static_cast<int>(::QsciScintillaBase::SCI_CANUNDO)},
    {sipName_SCI_EMPTYUNDOBUFFER, static_cast<int>(::QsciScintillaBase::SCI_EMPTYUNDOBUFFER)},
    {sipName_SCI_UNDO, static_cast<int>(::QsciScintillaBase::SCI_UNDO)},
    {sipName_SCI_CUT, static_cast<int>(::QsciScintillaBase::SCI_CUT)},
    {sipName_SCI_COPY, static_cast<int>(::QsciScintillaBase::SCI_COPY)},
    {sipName_SCI_PASTE, static_cast<int>(::QsciScintillaBase::SCI_PASTE)},
    {sipName_SCI_CLEAR, static_cast<int>(::QsciScintillaBase::SCI_CLEAR)},
    {sipName_SCI_SETTEXT, static_cast<int>(::QsciScintillaBase::SCI_SETTEXT)},
    {sipName_SCI_GETTEXT, static_cast<int>(::QsciScintillaBase::SCI_GETTEXT)},
    {sipName_SCI_GETTEXTLENGTH, static_cast<int>(::QsciScintillaBase::SCI_GETTEXTLENGTH)},
    {sipName_SCI_GETDIRECTFUNCTION, static_cast<int>(::QsciScintillaBase::SCI_GETDIRECTFUNCTION)},
    {sipName_SCI_GETDIRECTPOINTER, static_cast<int>(::QsciScintillaBase::SCI_GETDIRECTPOINTER)},
    {sipName_SCI_SETOVERTYPE, static_cast<int>(::QsciScintillaBase::SCI_SETOVERTYPE)},
    {sipName_SCI_GETOVERTYPE, static_cast<int>(::QsciScintillaBase::SCI_GETOVERTYPE)},
    {sipName_SCI_SETCARETWIDTH, static_cast<int>(::QsciScintillaBase::SCI_SETCARETWIDTH)},
    {sipName_SCI_GETCARETWIDTH, static_cast<int>(::QsciScintillaBase::SCI_GETCARETWIDTH)},
    {sipName_SCI_SETTARGETSTART, static_cast<int>(::QsciScintillaBase::SCI_SETTARGETSTART)},
    {sipName_SCI_GETTARGETSTART, static_cast<int>(::QsciScintillaBase::SCI_GETTARGETSTART)},
    {sipName_SCI_SETTARGETEND, static_cast<int>(::QsciScintillaBase::SCI_SETTARGETEND)},
    {sipName_SCI_GETTARGETEND, static_cast<int>(::QsciScintillaBase::SCI_GETTARGETEND)},
    {sipName_SCI_REPLACETARGET, static_cast<int>(::QsciScintillaBase::SCI_REPLACETARGET)},
    {sipName_SCI_REPLACETARGETRE, static_cast<int>(::QsciScintillaBase::SCI_REPLACETARGETRE)},
    {sipName_SCI_SEARCHINTARGET, static_cast<int>(::QsciScintillaBase::SCI_SEARCHINTARGET)},
    {sipName_SCI_SETSEARCHFLAGS, static_cast<int>(::QsciScintillaBase::SCI_SETSEARCHFLAGS)},
    {sipName_SCI_GETSEARCHFLAGS, static_cast<int>(::QsciScintillaBase::SCI_GETSEARCHFLAGS)},
    {sipName_SCI_CALLTIPSHOW, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSHOW)},
    {sipName_SCI_CALLTIPCANCEL, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPCANCEL)},
    {sipName_SCI_CALLTIPACTIVE, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPACTIVE)},
    {sipName_SCI_CALLTIPPOSSTART, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPPOSSTART)},
    {sipName_SCI_CALLTIPSETHLT, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETHLT)},
    {sipName_SCI_CALLTIPSETBACK, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETBACK)},
    {sipName_SCI_CALLTIPSETFORE, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETFORE)},
    {sipName_SCI_CALLTIPSETFOREHLT, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETFOREHLT)},
    {sipName_SCI_AUTOCSETMAXWIDTH, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETMAXWIDTH)},
    {sipName_SCI_AUTOCGETMAXWIDTH, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETMAXWIDTH)},
    {sipName_SCI_AUTOCSETMAXHEIGHT, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETMAXHEIGHT)},
    {sipName_SCI_AUTOCGETMAXHEIGHT, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETMAXHEIGHT)},
    {sipName_SCI_CALLTIPUSESTYLE, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPUSESTYLE)},
    {sipName_SCI_VISIBLEFROMDOCLINE, static_cast<int>(::QsciScintillaBase::SCI_VISIBLEFROMDOCLINE)},
    {sipName_SCI_DOCLINEFROMVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_DOCLINEFROMVISIBLE)},
    {sipName_SCI_SETFOLDLEVEL, static_cast<int>(::QsciScintillaBase::SCI_SETFOLDLEVEL)},
    {sipName_SCI_GETFOLDLEVEL, static_cast<int>(::QsciScintillaBase::SCI_GETFOLDLEVEL)},
    {sipName_SCI_GETLASTCHILD, static_cast<int>(::QsciScintillaBase::SCI_GETLASTCHILD)},
    {sipName_SCI_GETFOLDPARENT, static_cast<int>(::QsciScintillaBase::SCI_GETFOLDPARENT)},
    {sipName_SCI_SHOWLINES, static_cast<int>(::QsciScintillaBase::SCI_SHOWLINES)},
    {sipName_SCI_HIDELINES, static_cast<int>(::QsciScintillaBase::SCI_HIDELINES)},
    {sipName_SCI_GETLINEVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_GETLINEVISIBLE)},
    {sipName_SCI_SETFOLDEXPANDED, static_cast<int>(::QsciScintillaBase::SCI_SETFOLDEXPANDED)},
    {sipName_SCI_GETFOLDEXPANDED, static_cast<int>(::QsciScintillaBase::SCI_GETFOLDEXPANDED)},
    {sipName_SCI_TOGGLEFOLD, static_cast<int>(::QsciScintillaBase::SCI_TOGGLEFOLD)},
    {sipName_SCI_ENSUREVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_ENSUREVISIBLE)},
    {sipName_SCI_SETFOLDFLAGS, static_cast<int>(::QsciScintillaBase::SCI_SETFOLDFLAGS)},
    {sipName_SCI_ENSUREVISIBLEENFORCEPOLICY, static_cast<int>(::QsciScintillaBase::SCI_ENSUREVISIBLEENFORCEPOLICY)},
    {sipName_SCI_WRAPCOUNT, static_cast<int>(::QsciScintillaBase::SCI_WRAPCOUNT)},
    {sipName_SCI_SETTABINDENTS, static_cast<int>(::QsciScintillaBase::SCI_SETTABINDENTS)},
    {sipName_SCI_GETTABINDENTS, static_cast<int>(::QsciScintillaBase::SCI_GETTABINDENTS)},
    {sipName_SCI_SETBACKSPACEUNINDENTS, static_cast<int>(::QsciScintillaBase::SCI_SETBACKSPACEUNINDENTS)},
    {sipName_SCI_GETBACKSPACEUNINDENTS, static_cast<int>(::QsciScintillaBase::SCI_GETBACKSPACEUNINDENTS)},
    {sipName_SCI_SETMOUSEDWELLTIME, static_cast<int>(::QsciScintillaBase::SCI_SETMOUSEDWELLTIME)},
    {sipName_SCI_GETMOUSEDWELLTIME, static_cast<int>(::QsciScintillaBase::SCI_GETMOUSEDWELLTIME)},
    {sipName_SCI_WORDSTARTPOSITION, static_cast<int>(::QsciScintillaBase::SCI_WORDSTARTPOSITION)},
    {sipName_SCI_WORDENDPOSITION, static_cast<int>(::QsciScintillaBase::SCI_WORDENDPOSITION)},
    {sipName_SCI_SETWRAPMODE, static_cast<int>(::QsciScintillaBase::SCI_SETWRAPMODE)},
    {sipName_SCI_GETWRAPMODE, static_cast<int>(::QsciScintillaBase::SCI_GETWRAPMODE)},
    {sipName_SCI_SETLAYOUTCACHE, static_cast<int>(::QsciScintillaBase::SCI_SETLAYOUTCACHE)},
    {sipName_SCI_GETLAYOUTCACHE, static_cast<int>(::QsciScintillaBase::SCI_GETLAYOUTCACHE)},
    {sipName_SCI_SETSCROLLWIDTH, static_cast<int>(::QsciScintillaBase::SCI_SETSCROLLWIDTH)},
    {sipName_SCI_GETSCROLLWIDTH, static_cast<int>(::QsciScintillaBase::SCI_GETSCROLLWIDTH)},
    {sipName_SCI_TEXTWIDTH, static_cast<int>(::QsciScintillaBase::SCI_TEXTWIDTH)},
    {sipName_SCI_SETENDATLASTLINE, static_cast<int>(::QsciScintillaBase::SCI_SETENDATLASTLINE)},
    {sipName_SCI_GETENDATLASTLINE, static_cast<int>(::QsciScintillaBase::SCI_GETENDATLASTLINE)},
    {sipName_SCI_TEXTHEIGHT, static_cast<int>(::QsciScintillaBase::SCI_TEXTHEIGHT)},
    {sipName_SCI_SETVSCROLLBAR, static_cast<int>(::QsciScintillaBase::SCI_SETVSCROLLBAR)},
    {sipName_SCI_GETVSCROLLBAR, static_cast<int>(::QsciScintillaBase::SCI_GETVSCROLLBAR)},
    {sipName_SCI_APPENDTEXT, static_cast<int>(::QsciScintillaBase::SCI_APPENDTEXT)},
    {sipName_SCI_GETTWOPHASEDRAW, static_cast<int>(::QsciScintillaBase::SCI_GETTWOPHASEDRAW)},
    {sipName_SCI_SETTWOPHASEDRAW, static_cast<int>(::QsciScintillaBase::SCI_SETTWOPHASEDRAW)},
    {sipName_SCI_AUTOCGETTYPESEPARATOR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETTYPESEPARATOR)},
    {sipName_SCI_AUTOCSETTYPESEPARATOR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETTYPESEPARATOR)},
    {sipName_SCI_TARGETFROMSELECTION, static_cast<int>(::QsciScintillaBase::SCI_TARGETFROMSELECTION)},
    {sipName_SCI_LINESJOIN, static_cast<int>(::QsciScintillaBase::SCI_LINESJOIN)},
    {sipName_SCI_LINESSPLIT, static_cast<int>(::QsciScintillaBase::SCI_LINESSPLIT)},
    {sipName_SCI_SETFOLDMARGINCOLOUR, static_cast<int>(::QsciScintillaBase::SCI_SETFOLDMARGINCOLOUR)},
    {sipName_SCI_SETFOLDMARGINHICOLOUR, static_cast<int>(::QsciScintillaBase::SCI_SETFOLDMARGINHICOLOUR)},
    {sipName_SCI_MARKERSETBACKSELECTED, static_cast<int>(::QsciScintillaBase::SCI_MARKERSETBACKSELECTED)},
    {sipName_SCI_MARKERENABLEHIGHLIGHT, static_cast<int>(::QsciScintillaBase::SCI_MARKERENABLEHIGHLIGHT)},
    {sipName_SCI_LINEDOWN, static_cast<int>(::QsciScintillaBase::SCI_LINEDOWN)},
    {sipName_SCI_LINEDOWNEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEDOWNEXTEND)},
    {sipName_SCI_LINEUP, static_cast<int>(::QsciScintillaBase::SCI_LINEUP)},
    {sipName_SCI_LINEUPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEUPEXTEND)},
    {sipName_SCI_CHARLEFT, static_cast<int>(::QsciScintillaBase::SCI_CHARLEFT)},
    {sipName_SCI_CHARLEFTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_CHARLEFTEXTEND)},
    {sipName_SCI_CHARRIGHT, static_cast<int>(::QsciScintillaBase::SCI_CHARRIGHT)},
    {sipName_SCI_CHARRIGHTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_CHARRIGHTEXTEND)},
    {sipName_SCI_WORDLEFT, static_cast<int>(::QsciScintillaBase::SCI_WORDLEFT)},
    {sipName_SCI_WORDLEFTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDLEFTEXTEND)},
    {sipName_SCI_WORDRIGHT, static_cast<int>(::QsciScintillaBase::SCI_WORDRIGHT)},
    {sipName_SCI_WORDRIGHTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDRIGHTEXTEND)},
    {sipName_SCI_HOME, static_cast<int>(::QsciScintillaBase::SCI_HOME)},
    {sipName_SCI_HOMEEXTEND, static_cast<int>(::QsciScintillaBase::SCI_HOMEEXTEND)},
    {sipName_SCI_LINEEND, static_cast<int>(::QsciScintillaBase::SCI_LINEEND)},
    {sipName_SCI_LINEENDEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEENDEXTEND)},
    {sipName_SCI_DOCUMENTSTART, static_cast<int>(::QsciScintillaBase::SCI_DOCUMENTSTART)},
    {sipName_SCI_DOCUMENTSTARTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_DOCUMENTSTARTEXTEND)},
    {sipName_SCI_DOCUMENTEND, static_cast<int>(::QsciScintillaBase::SCI_DOCUMENTEND)},
    {sipName_SCI_DOCUMENTENDEXTEND, static_cast<int>(::QsciScintillaBase::SCI_DOCUMENTENDEXTEND)},
    {sipName_SCI_PAGEUP, static_cast<int>(::QsciScintillaBase::SCI_PAGEUP)},
    {sipName_SCI_PAGEUPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PAGEUPEXTEND)},
    {sipName_SCI_PAGEDOWN, static_cast<int>(::QsciScintillaBase::SCI_PAGEDOWN)},
    {sipName_SCI_PAGEDOWNEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PAGEDOWNEXTEND)},
    {sipName_SCI_EDITTOGGLEOVERTYPE, static_cast<int>(::QsciScintillaBase::SCI_EDITTOGGLEOVERTYPE)},
    {sipName_SCI_CANCEL, static_cast<int>(::QsciScintillaBase::SCI_CANCEL)},
    {sipName_SCI_DELETEBACK, static_cast<int>(::QsciScintillaBase::SCI_DELETEBACK)},
    {sipName_SCI_TAB, static_cast<int>(::QsciScintillaBase::SCI_TAB)},
    {sipName_SCI_BACKTAB, static_cast<int>(::QsciScintillaBase::SCI_BACKTAB)},
    {sipName_SCI_NEWLINE, static_cast<int>(::QsciScintillaBase::SCI_NEWLINE)},
    {sipName_SCI_FORMFEED, static_cast<int>(::QsciScintillaBase::SCI_FORMFEED)},
    {sipName_SCI_VCHOME, static_cast<int>(::QsciScintillaBase::SCI_VCHOME)},
    {sipName_SCI_VCHOMEEXTEND, static_cast<int>(::QsciScintillaBase::SCI_VCHOMEEXTEND)},
    {sipName_SCI_ZOOMIN, static_cast<int>(::QsciScintillaBase::SCI_ZOOMIN)},
    {sipName_SCI_ZOOMOUT, static_cast<int>(::QsciScintillaBase::SCI_ZOOMOUT)},
    {sipName_SCI_DELWORDLEFT, static_cast<int>(::QsciScintillaBase::SCI_DELWORDLEFT)},
    {sipName_SCI_DELWORDRIGHT, static_cast<int>(::QsciScintillaBase::SCI_DELWORDRIGHT)},
    {sipName_SCI_LINECUT, static_cast<int>(::QsciScintillaBase::SCI_LINECUT)},
    {sipName_SCI_LINEDELETE, static_cast<int>(::QsciScintillaBase::SCI_LINEDELETE)},
    {sipName_SCI_LINETRANSPOSE, static_cast<int>(::QsciScintillaBase::SCI_LINETRANSPOSE)},
    {sipName_SCI_LOWERCASE, static_cast<int>(::QsciScintillaBase::SCI_LOWERCASE)},
    {sipName_SCI_UPPERCASE, static_cast<int>(::QsciScintillaBase::SCI_UPPERCASE)},
    {sipName_SCI_LINESCROLLDOWN, static_cast<int>(::QsciScintillaBase::SCI_LINESCROLLDOWN)},
    {sipName_SCI_LINESCROLLUP, static_cast<int>(::QsciScintillaBase::SCI_LINESCROLLUP)},
    {sipName_SCI_DELETEBACKNOTLINE, static_cast<int>(::QsciScintillaBase::SCI_DELETEBACKNOTLINE)},
    {sipName_SCI_HOMEDISPLAY, static_cast<int>(::QsciScintillaBase::SCI_HOMEDISPLAY)},
    {sipName_SCI_HOMEDISPLAYEXTEND, static_cast<int>(::QsciScintillaBase::SCI_HOMEDISPLAYEXTEND)},
    {sipName_SCI_LINEENDDISPLAY, static_cast<int>(::QsciScintillaBase::SCI_LINEENDDISPLAY)},
    {sipName_SCI_LINEENDDISPLAYEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEENDDISPLAYEXTEND)},
    {sipName_SCI_MOVECARETINSIDEVIEW, static_cast<int>(::QsciScintillaBase::SCI_MOVECARETINSIDEVIEW)},
    {sipName_SCI_LINELENGTH, static_cast<int>(::QsciScintillaBase::SCI_LINELENGTH)},
    {sipName_SCI_BRACEHIGHLIGHT, static_cast<int>(::QsciScintillaBase::SCI_BRACEHIGHLIGHT)},
    {sipName_SCI_BRACEBADLIGHT, static_cast<int>(::QsciScintillaBase::SCI_BRACEBADLIGHT)},
    {sipName_SCI_BRACEMATCH, static_cast<int>(::QsciScintillaBase::SCI_BRACEMATCH)},
    {sipName_SCI_GETVIEWEOL, static_cast<int>(::QsciScintillaBase::SCI_GETVIEWEOL)},
    {sipName_SCI_SETVIEWEOL, static_cast<int>(::QsciScintillaBase::SCI_SETVIEWEOL)},
    {sipName_SCI_GETDOCPOINTER, static_cast<int>(::QsciScintillaBase::SCI_GETDOCPOINTER)},
    {sipName_SCI_SETDOCPOINTER, static_cast<int>(::QsciScintillaBase::SCI_SETDOCPOINTER)},
    {sipName_SCI_SETMODEVENTMASK, static_cast<int>(::QsciScintillaBase::SCI_SETMODEVENTMASK)},
    {sipName_SCI_GETEDGECOLUMN, static_cast<int>(::QsciScintillaBase::SCI_GETEDGECOLUMN)},
    {sipName_SCI_SETEDGECOLUMN, static_cast<int>(::QsciScintillaBase::SCI_SETEDGECOLUMN)},
    {sipName_SCI_GETEDGEMODE, static_cast<int>(::QsciScintillaBase::SCI_GETEDGEMODE)},
    {sipName_SCI_SETEDGEMODE, static_cast<int>(::QsciScintillaBase::SCI_SETEDGEMODE)},
    {sipName_SCI_GETEDGECOLOUR, static_cast<int>(::QsciScintillaBase::SCI_GETEDGECOLOUR)},
    {sipName_SCI_SETEDGECOLOUR, static_cast<int>(::QsciScintillaBase::SCI_SETEDGECOLOUR)},
    {sipName_SCI_SEARCHANCHOR, static_cast<int>(::QsciScintillaBase::SCI_SEARCHANCHOR)},
    {sipName_SCI_SEARCHNEXT, static_cast<int>(::QsciScintillaBase::SCI_SEARCHNEXT)},
    {sipName_SCI_SEARCHPREV, static_cast<int>(::QsciScintillaBase::SCI_SEARCHPREV)},
    {sipName_SCI_LINESONSCREEN, static_cast<int>(::QsciScintillaBase::SCI_LINESONSCREEN)},
    {sipName_SCI_USEPOPUP, static_cast<int>(::QsciScintillaBase::SCI_USEPOPUP)},
    {sipName_SCI_SELECTIONISRECTANGLE, static_cast<int>(::QsciScintillaBase::SCI_SELECTIONISRECTANGLE)},
    {sipName_SCI_SETZOOM, static_cast<int>(::QsciScintillaBase::SCI_SETZOOM)},
    {sipName_SCI_GETZOOM, static_cast<int>(::QsciScintillaBase::SCI_GETZOOM)},
    {sipName_SCI_CREATEDOCUMENT, static_cast<int>(::QsciScintillaBase::SCI_CREATEDOCUMENT)},
    {sipName_SCI_ADDREFDOCUMENT, static_cast<int>(::QsciScintillaBase::SCI_ADDREFDOCUMENT)},
    {sipName_SCI_RELEASEDOCUMENT, static_cast<int>(::QsciScintillaBase::SCI_RELEASEDOCUMENT)},
    {sipName_SCI_GETMODEVENTMASK, static_cast<int>(::QsciScintillaBase::SCI_GETMODEVENTMASK)},
    {sipName_SCI_SETFOCUS, static_cast<int>(::QsciScintillaBase::SCI_SETFOCUS)},
    {sipName_SCI_GETFOCUS, static_cast<int>(::QsciScintillaBase::SCI_GETFOCUS)},
    {sipName_SCI_SETSTATUS, static_cast<int>(::QsciScintillaBase::SCI_SETSTATUS)},
    {sipName_SCI_GETSTATUS, static_cast<int>(::QsciScintillaBase::SCI_GETSTATUS)},
    {sipName_SCI_SETMOUSEDOWNCAPTURES, static_cast<int>(::QsciScintillaBase::SCI_SETMOUSEDOWNCAPTURES)},
    {sipName_SCI_GETMOUSEDOWNCAPTURES, static_cast<int>(::QsciScintillaBase::SCI_GETMOUSEDOWNCAPTURES)},
    {sipName_SCI_SETCURSOR, static_cast<int>(::QsciScintillaBase::SCI_SETCURSOR)},
    {sipName_SCI_GETCURSOR, static_cast<int>(::QsciScintillaBase::SCI_GETCURSOR)},
    {sipName_SCI_SETCONTROLCHARSYMBOL, static_cast<int>(::QsciScintillaBase::SCI_SETCONTROLCHARSYMBOL)},
    {sipName_SCI_GETCONTROLCHARSYMBOL, static_cast<int>(::QsciScintillaBase::SCI_GETCONTROLCHARSYMBOL)},
    {sipName_SCI_WORDPARTLEFT, static_cast<int>(::QsciScintillaBase::SCI_WORDPARTLEFT)},
    {sipName_SCI_WORDPARTLEFTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDPARTLEFTEXTEND)},
    {sipName_SCI_WORDPARTRIGHT, static_cast<int>(::QsciScintillaBase::SCI_WORDPARTRIGHT)},
    {sipName_SCI_WORDPARTRIGHTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDPARTRIGHTEXTEND)},
    {sipName_SCI_SETVISIBLEPOLICY, static_cast<int>(::QsciScintillaBase::SCI_SETVISIBLEPOLICY)},
    {sipName_SCI_DELLINELEFT, static_cast<int>(::QsciScintillaBase::SCI_DELLINELEFT)},
    {sipName_SCI_DELLINERIGHT, static_cast<int>(::QsciScintillaBase::SCI_DELLINERIGHT)},
    {sipName_SCI_SETXOFFSET, static_cast<int>(::QsciScintillaBase::SCI_SETXOFFSET)},
    {sipName_SCI_GETXOFFSET, static_cast<int>(::QsciScintillaBase::SCI_GETXOFFSET)},
    {sipName_SCI_CHOOSECARETX, static_cast<int>(::QsciScintillaBase::SCI_CHOOSECARETX)},
    {sipName_SCI_GRABFOCUS, static_cast<int>(::QsciScintillaBase::SCI_GRABFOCUS)},
    {sipName_SCI_SETXCARETPOLICY, static_cast<int>(::QsciScintillaBase::SCI_SETXCARETPOLICY)},
    {sipName_SCI_SETYCARETPOLICY, static_cast<int>(::QsciScintillaBase::SCI_SETYCARETPOLICY)},
    {sipName_SCI_LINEDUPLICATE, static_cast<int>(::QsciScintillaBase::SCI_LINEDUPLICATE)},
    {sipName_SCI_REGISTERIMAGE, static_cast<int>(::QsciScintillaBase::SCI_REGISTERIMAGE)},
    {sipName_SCI_SETPRINTWRAPMODE, static_cast<int>(::QsciScintillaBase::SCI_SETPRINTWRAPMODE)},
    {sipName_SCI_GETPRINTWRAPMODE, static_cast<int>(::QsciScintillaBase::SCI_GETPRINTWRAPMODE)},
    {sipName_SCI_CLEARREGISTEREDIMAGES, static_cast<int>(::QsciScintillaBase::SCI_CLEARREGISTEREDIMAGES)},
    {sipName_SCI_STYLESETHOTSPOT, static_cast<int>(::QsciScintillaBase::SCI_STYLESETHOTSPOT)},
    {sipName_SCI_SETHOTSPOTACTIVEFORE, static_cast<int>(::QsciScintillaBase::SCI_SETHOTSPOTACTIVEFORE)},
    {sipName_SCI_SETHOTSPOTACTIVEBACK, static_cast<int>(::QsciScintillaBase::SCI_SETHOTSPOTACTIVEBACK)},
    {sipName_SCI_SETHOTSPOTACTIVEUNDERLINE, static_cast<int>(::QsciScintillaBase::SCI_SETHOTSPOTACTIVEUNDERLINE)},
    {sipName_SCI_SETHOTSPOTSINGLELINE, static_cast<int>(::QsciScintillaBase::SCI_SETHOTSPOTSINGLELINE)},
    {sipName_SCI_PARADOWN, static_cast<int>(::QsciScintillaBase::SCI_PARADOWN)},
    {sipName_SCI_PARADOWNEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PARADOWNEXTEND)},
    {sipName_SCI_PARAUP, static_cast<int>(::QsciScintillaBase::SCI_PARAUP)},
    {sipName_SCI_PARAUPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PARAUPEXTEND)},
    {sipName_SCI_POSITIONBEFORE, static_cast<int>(::QsciScintillaBase::SCI_POSITIONBEFORE)},
    {sipName_SCI_POSITIONAFTER, static_cast<int>(::QsciScintillaBase::SCI_POSITIONAFTER)},
    {sipName_SCI_COPYRANGE, static_cast<int>(::QsciScintillaBase::SCI_COPYRANGE)},
    {sipName_SCI_COPYTEXT, static_cast<int>(::QsciScintillaBase::SCI_COPYTEXT)},
    {sipName_SCI_SETSELECTIONMODE, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONMODE)},
    {sipName_SCI_GETSELECTIONMODE, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONMODE)},
    {sipName_SCI_GETLINESELSTARTPOSITION, static_cast<int>(::QsciScintillaBase::SCI_GETLINESELSTARTPOSITION)},
    {sipName_SCI_GETLINESELENDPOSITION, static_cast<int>(::QsciScintillaBase::SCI_GETLINESELENDPOSITION)},
    {sipName_SCI_LINEDOWNRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEDOWNRECTEXTEND)},
    {sipName_SCI_LINEUPRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEUPRECTEXTEND)},
    {sipName_SCI_CHARLEFTRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_CHARLEFTRECTEXTEND)},
    {sipName_SCI_CHARRIGHTRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_CHARRIGHTRECTEXTEND)},
    {sipName_SCI_HOMERECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_HOMERECTEXTEND)},
    {sipName_SCI_VCHOMERECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_VCHOMERECTEXTEND)},
    {sipName_SCI_LINEENDRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEENDRECTEXTEND)},
    {sipName_SCI_PAGEUPRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PAGEUPRECTEXTEND)},
    {sipName_SCI_PAGEDOWNRECTEXTEND, static_cast<int>(::QsciScintillaBase::SCI_PAGEDOWNRECTEXTEND)},
    {sipName_SCI_STUTTEREDPAGEUP, static_cast<int>(::QsciScintillaBase::SCI_STUTTEREDPAGEUP)},
    {sipName_SCI_STUTTEREDPAGEUPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_STUTTEREDPAGEUPEXTEND)},
    {sipName_SCI_STUTTEREDPAGEDOWN, static_cast<int>(::QsciScintillaBase::SCI_STUTTEREDPAGEDOWN)},
    {sipName_SCI_STUTTEREDPAGEDOWNEXTEND, static_cast<int>(::QsciScintillaBase::SCI_STUTTEREDPAGEDOWNEXTEND)},
    {sipName_SCI_WORDLEFTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDLEFTEND)},
    {sipName_SCI_WORDLEFTENDEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDLEFTENDEXTEND)},
    {sipName_SCI_WORDRIGHTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDRIGHTEND)},
    {sipName_SCI_WORDRIGHTENDEXTEND, static_cast<int>(::QsciScintillaBase::SCI_WORDRIGHTENDEXTEND)},
    {sipName_SCI_SETWHITESPACECHARS, static_cast<int>(::QsciScintillaBase::SCI_SETWHITESPACECHARS)},
    {sipName_SCI_SETCHARSDEFAULT, static_cast<int>(::QsciScintillaBase::SCI_SETCHARSDEFAULT)},
    {sipName_SCI_AUTOCGETCURRENT, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETCURRENT)},
    {sipName_SCI_ALLOCATE, static_cast<int>(::QsciScintillaBase::SCI_ALLOCATE)},
    {sipName_SCI_HOMEWRAP, static_cast<int>(::QsciScintillaBase::SCI_HOMEWRAP)},
    {sipName_SCI_HOMEWRAPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_HOMEWRAPEXTEND)},
    {sipName_SCI_LINEENDWRAP, static_cast<int>(::QsciScintillaBase::SCI_LINEENDWRAP)},
    {sipName_SCI_LINEENDWRAPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_LINEENDWRAPEXTEND)},
    {sipName_SCI_VCHOMEWRAP, static_cast<int>(::QsciScintillaBase::SCI_VCHOMEWRAP)},
    {sipName_SCI_VCHOMEWRAPEXTEND, static_cast<int>(::QsciScintillaBase::SCI_VCHOMEWRAPEXTEND)},
    {sipName_SCI_LINECOPY, static_cast<int>(::QsciScintillaBase::SCI_LINECOPY)},
    {sipName_SCI_FINDCOLUMN, static_cast<int>(::QsciScintillaBase::SCI_FINDCOLUMN)},
    {sipName_SCI_GETCARETSTICKY, static_cast<int>(::QsciScintillaBase::SCI_GETCARETSTICKY)},
    {sipName_SCI_SETCARETSTICKY, static_cast<int>(::QsciScintillaBase::SCI_SETCARETSTICKY)},
    {sipName_SCI_TOGGLECARETSTICKY, static_cast<int>(::QsciScintillaBase::SCI_TOGGLECARETSTICKY)},
    {sipName_SCI_SETWRAPVISUALFLAGS, static_cast<int>(::QsciScintillaBase::SCI_SETWRAPVISUALFLAGS)},
    {sipName_SCI_GETWRAPVISUALFLAGS, static_cast<int>(::QsciScintillaBase::SCI_GETWRAPVISUALFLAGS)},
    {sipName_SCI_SETWRAPVISUALFLAGSLOCATION, static_cast<int>(::QsciScintillaBase::SCI_SETWRAPVISUALFLAGSLOCATION)},
    {sipName_SCI_GETWRAPVISUALFLAGSLOCATION, static_cast<int>(::QsciScintillaBase::SCI_GETWRAPVISUALFLAGSLOCATION)},
    {sipName_SCI_SETWRAPSTARTINDENT, static_cast<int>(::QsciScintillaBase::SCI_SETWRAPSTARTINDENT)},
    {sipName_SCI_GETWRAPSTARTINDENT, static_cast<int>(::QsciScintillaBase::SCI_GETWRAPSTARTINDENT)},
    {sipName_SCI_MARKERADDSET, static_cast<int>(::QsciScintillaBase::SCI_MARKERADDSET)},
    {sipName_SCI_SETPASTECONVERTENDINGS, static_cast<int>(::QsciScintillaBase::SCI_SETPASTECONVERTENDINGS)},
    {sipName_SCI_GETPASTECONVERTENDINGS, static_cast<int>(::QsciScintillaBase::SCI_GETPASTECONVERTENDINGS)},
    {sipName_SCI_SELECTIONDUPLICATE, static_cast<int>(::QsciScintillaBase::SCI_SELECTIONDUPLICATE)},
    {sipName_SCI_SETCARETLINEBACKALPHA, static_cast<int>(::QsciScintillaBase::SCI_SETCARETLINEBACKALPHA)},
    {sipName_SCI_GETCARETLINEBACKALPHA, static_cast<int>(::QsciScintillaBase::SCI_GETCARETLINEBACKALPHA)},
    {sipName_SCI_SETWRAPINDENTMODE, static_cast<int>(::QsciScintillaBase::SCI_SETWRAPINDENTMODE)},
    {sipName_SCI_GETWRAPINDENTMODE, static_cast<int>(::QsciScintillaBase::SCI_GETWRAPINDENTMODE)},
    {sipName_SCI_MARKERSETALPHA, static_cast<int>(::QsciScintillaBase::SCI_MARKERSETALPHA)},
    {sipName_SCI_GETSELALPHA, static_cast<int>(::QsciScintillaBase::SCI_GETSELALPHA)},
    {sipName_SCI_SETSELALPHA, static_cast<int>(::QsciScintillaBase::SCI_SETSELALPHA)},
    {sipName_SCI_GETSELEOLFILLED, static_cast<int>(::QsciScintillaBase::SCI_GETSELEOLFILLED)},
    {sipName_SCI_SETSELEOLFILLED, static_cast<int>(::QsciScintillaBase::SCI_SETSELEOLFILLED)},
    {sipName_SCI_STYLEGETFORE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETFORE)},
    {sipName_SCI_STYLEGETBACK, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETBACK)},
    {sipName_SCI_STYLEGETBOLD, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETBOLD)},
    {sipName_SCI_STYLEGETITALIC, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETITALIC)},
    {sipName_SCI_STYLEGETSIZE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETSIZE)},
    {sipName_SCI_STYLEGETFONT, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETFONT)},
    {sipName_SCI_STYLEGETEOLFILLED, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETEOLFILLED)},
    {sipName_SCI_STYLEGETUNDERLINE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETUNDERLINE)},
    {sipName_SCI_STYLEGETCASE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETCASE)},
    {sipName_SCI_STYLEGETCHARACTERSET, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETCHARACTERSET)},
    {sipName_SCI_STYLEGETVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETVISIBLE)},
    {sipName_SCI_STYLEGETCHANGEABLE, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETCHANGEABLE)},
    {sipName_SCI_STYLEGETHOTSPOT, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETHOTSPOT)},
    {sipName_SCI_GETHOTSPOTACTIVEFORE, static_cast<int>(::QsciScintillaBase::SCI_GETHOTSPOTACTIVEFORE)},
    {sipName_SCI_GETHOTSPOTACTIVEBACK, static_cast<int>(::QsciScintillaBase::SCI_GETHOTSPOTACTIVEBACK)},
    {sipName_SCI_GETHOTSPOTACTIVEUNDERLINE, static_cast<int>(::QsciScintillaBase::SCI_GETHOTSPOTACTIVEUNDERLINE)},
    {sipName_SCI_GETHOTSPOTSINGLELINE, static_cast<int>(::QsciScintillaBase::SCI_GETHOTSPOTSINGLELINE)},
    {sipName_SCI_BRACEHIGHLIGHTINDICATOR, static_cast<int>(::QsciScintillaBase::SCI_BRACEHIGHLIGHTINDICATOR)},
    {sipName_SCI_BRACEBADLIGHTINDICATOR, static_cast<int>(::QsciScintillaBase::SCI_BRACEBADLIGHTINDICATOR)},
    {sipName_SCI_SETINDICATORCURRENT, static_cast<int>(::QsciScintillaBase::SCI_SETINDICATORCURRENT)},
    {sipName_SCI_GETINDICATORCURRENT, static_cast<int>(::QsciScintillaBase::SCI_GETINDICATORCURRENT)},
    {sipName_SCI_SETINDICATORVALUE, static_cast<int>(::QsciScintillaBase::SCI_SETINDICATORVALUE)},
    {sipName_SCI_GETINDICATORVALUE, static_cast<int>(::QsciScintillaBase::SCI_GETINDICATORVALUE)},
    {sipName_SCI_INDICATORFILLRANGE, static_cast<int>(::QsciScintillaBase::SCI_INDICATORFILLRANGE)},
    {sipName_SCI_INDICATORCLEARRANGE, static_cast<int>(::QsciScintillaBase::SCI_INDICATORCLEARRANGE)},
    {sipName_SCI_INDICATORALLONFOR, static_cast<int>(::QsciScintillaBase::SCI_INDICATORALLONFOR)},
    {sipName_SCI_INDICATORVALUEAT, static_cast<int>(::QsciScintillaBase::SCI_INDICATORVALUEAT)},
    {sipName_SCI_INDICATORSTART, static_cast<int>(::QsciScintillaBase::SCI_INDICATORSTART)},
    {sipName_SCI_INDICATOREND, static_cast<int>(::QsciScintillaBase::SCI_INDICATOREND)},
    {sipName_SCI_INDICSETUNDER, static_cast<int>(::QsciScintillaBase::SCI_INDICSETUNDER)},
    {sipName_SCI_INDICGETUNDER, static_cast<int>(::QsciScintillaBase::SCI_INDICGETUNDER)},
    {sipName_SCI_SETCARETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_SETCARETSTYLE)},
    {sipName_SCI_GETCARETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_GETCARETSTYLE)},
    {sipName_SCI_SETPOSITIONCACHE, static_cast<int>(::QsciScintillaBase::SCI_SETPOSITIONCACHE)},
    {sipName_SCI_GETPOSITIONCACHE, static_cast<int>(::QsciScintillaBase::SCI_GETPOSITIONCACHE)},
    {sipName_SCI_SETSCROLLWIDTHTRACKING, static_cast<int>(::QsciScintillaBase::SCI_SETSCROLLWIDTHTRACKING)},
    {sipName_SCI_GETSCROLLWIDTHTRACKING, static_cast<int>(::QsciScintillaBase::SCI_GETSCROLLWIDTHTRACKING)},
    {sipName_SCI_DELWORDRIGHTEND, static_cast<int>(::QsciScintillaBase::SCI_DELWORDRIGHTEND)},
    {sipName_SCI_COPYALLOWLINE, static_cast<int>(::QsciScintillaBase::SCI_COPYALLOWLINE)},
    {sipName_SCI_GETCHARACTERPOINTER, static_cast<int>(::QsciScintillaBase::SCI_GETCHARACTERPOINTER)},
    {sipName_SCI_INDICSETALPHA, static_cast<int>(::QsciScintillaBase::SCI_INDICSETALPHA)},
    {sipName_SCI_INDICGETALPHA, static_cast<int>(::QsciScintillaBase::SCI_INDICGETALPHA)},
    {sipName_SCI_SETEXTRAASCENT, static_cast<int>(::QsciScintillaBase::SCI_SETEXTRAASCENT)},
    {sipName_SCI_GETEXTRAASCENT, static_cast<int>(::QsciScintillaBase::SCI_GETEXTRAASCENT)},
    {sipName_SCI_SETEXTRADESCENT, static_cast<int>(::QsciScintillaBase::SCI_SETEXTRADESCENT)},
    {sipName_SCI_GETEXTRADESCENT, static_cast<int>(::QsciScintillaBase::SCI_GETEXTRADESCENT)},
    {sipName_SCI_MARKERSYMBOLDEFINED, static_cast<int>(::QsciScintillaBase::SCI_MARKERSYMBOLDEFINED)},
    {sipName_SCI_MARGINSETTEXT, static_cast<int>(::QsciScintillaBase::SCI_MARGINSETTEXT)},
    {sipName_SCI_MARGINGETTEXT, static_cast<int>(::QsciScintillaBase::SCI_MARGINGETTEXT)},
    {sipName_SCI_MARGINSETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_MARGINSETSTYLE)},
    {sipName_SCI_MARGINGETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_MARGINGETSTYLE)},
    {sipName_SCI_MARGINSETSTYLES, static_cast<int>(::QsciScintillaBase::SCI_MARGINSETSTYLES)},
    {sipName_SCI_MARGINGETSTYLES, static_cast<int>(::QsciScintillaBase::SCI_MARGINGETSTYLES)},
    {sipName_SCI_MARGINTEXTCLEARALL, static_cast<int>(::QsciScintillaBase::SCI_MARGINTEXTCLEARALL)},
    {sipName_SCI_MARGINSETSTYLEOFFSET, static_cast<int>(::QsciScintillaBase::SCI_MARGINSETSTYLEOFFSET)},
    {sipName_SCI_MARGINGETSTYLEOFFSET, static_cast<int>(::QsciScintillaBase::SCI_MARGINGETSTYLEOFFSET)},
    {sipName_SCI_SETMARGINOPTIONS, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINOPTIONS)},
    {sipName_SCI_ANNOTATIONSETTEXT, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONSETTEXT)},
    {sipName_SCI_ANNOTATIONGETTEXT, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETTEXT)},
    {sipName_SCI_ANNOTATIONSETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONSETSTYLE)},
    {sipName_SCI_ANNOTATIONGETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETSTYLE)},
    {sipName_SCI_ANNOTATIONSETSTYLES, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONSETSTYLES)},
    {sipName_SCI_ANNOTATIONGETSTYLES, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETSTYLES)},
    {sipName_SCI_ANNOTATIONGETLINES, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETLINES)},
    {sipName_SCI_ANNOTATIONCLEARALL, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONCLEARALL)},
    {sipName_SCI_ANNOTATIONSETVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONSETVISIBLE)},
    {sipName_SCI_ANNOTATIONGETVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETVISIBLE)},
    {sipName_SCI_ANNOTATIONSETSTYLEOFFSET, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONSETSTYLEOFFSET)},
    {sipName_SCI_ANNOTATIONGETSTYLEOFFSET, static_cast<int>(::QsciScintillaBase::SCI_ANNOTATIONGETSTYLEOFFSET)},
    {sipName_SCI_SETEMPTYSELECTION, static_cast<int>(::QsciScintillaBase::SCI_SETEMPTYSELECTION)},
    {sipName_SCI_GETMARGINOPTIONS, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINOPTIONS)},
    {sipName_SCI_INDICSETOUTLINEALPHA, static_cast<int>(::QsciScintillaBase::SCI_INDICSETOUTLINEALPHA)},
    {sipName_SCI_INDICGETOUTLINEALPHA, static_cast<int>(::QsciScintillaBase::SCI_INDICGETOUTLINEALPHA)},
    {sipName_SCI_ADDUNDOACTION, static_cast<int>(::QsciScintillaBase::SCI_ADDUNDOACTION)},
    {sipName_SCI_CHARPOSITIONFROMPOINT, static_cast<int>(::QsciScintillaBase::SCI_CHARPOSITIONFROMPOINT)},
    {sipName_SCI_CHARPOSITIONFROMPOINTCLOSE, static_cast<int>(::QsciScintillaBase::SCI_CHARPOSITIONFROMPOINTCLOSE)},
    {sipName_SCI_SETMULTIPLESELECTION, static_cast<int>(::QsciScintillaBase::SCI_SETMULTIPLESELECTION)},
    {sipName_SCI_GETMULTIPLESELECTION, static_cast<int>(::QsciScintillaBase::SCI_GETMULTIPLESELECTION)},
    {sipName_SCI_SETADDITIONALSELECTIONTYPING, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALSELECTIONTYPING)},
    {sipName_SCI_GETADDITIONALSELECTIONTYPING, static_cast<int>(::QsciScintillaBase::SCI_GETADDITIONALSELECTIONTYPING)},
    {sipName_SCI_SETADDITIONALCARETSBLINK, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALCARETSBLINK)},
    {sipName_SCI_GETADDITIONALCARETSBLINK, static_cast<int>(::QsciScintillaBase::SCI_GETADDITIONALCARETSBLINK)},
    {sipName_SCI_SCROLLRANGE, static_cast<int>(::QsciScintillaBase::SCI_SCROLLRANGE)},
    {sipName_SCI_GETSELECTIONS, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONS)},
    {sipName_SCI_CLEARSELECTIONS, static_cast<int>(::QsciScintillaBase::SCI_CLEARSELECTIONS)},
    {sipName_SCI_SETSELECTION, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTION)},
    {sipName_SCI_ADDSELECTION, static_cast<int>(::QsciScintillaBase::SCI_ADDSELECTION)},
    {sipName_SCI_SETMAINSELECTION, static_cast<int>(::QsciScintillaBase::SCI_SETMAINSELECTION)},
    {sipName_SCI_GETMAINSELECTION, static_cast<int>(::QsciScintillaBase::SCI_GETMAINSELECTION)},
    {sipName_SCI_SETSELECTIONNCARET, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNCARET)},
    {sipName_SCI_GETSELECTIONNCARET, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNCARET)},
    {sipName_SCI_SETSELECTIONNANCHOR, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNANCHOR)},
    {sipName_SCI_GETSELECTIONNANCHOR, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNANCHOR)},
    {sipName_SCI_SETSELECTIONNCARETVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNCARETVIRTUALSPACE)},
    {sipName_SCI_GETSELECTIONNCARETVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNCARETVIRTUALSPACE)},
    {sipName_SCI_SETSELECTIONNANCHORVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNANCHORVIRTUALSPACE)},
    {sipName_SCI_GETSELECTIONNANCHORVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNANCHORVIRTUALSPACE)},
    {sipName_SCI_SETSELECTIONNSTART, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNSTART)},
    {sipName_SCI_GETSELECTIONNSTART, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNSTART)},
    {sipName_SCI_SETSELECTIONNEND, static_cast<int>(::QsciScintillaBase::SCI_SETSELECTIONNEND)},
    {sipName_SCI_GETSELECTIONNEND, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONNEND)},
    {sipName_SCI_SETRECTANGULARSELECTIONCARET, static_cast<int>(::QsciScintillaBase::SCI_SETRECTANGULARSELECTIONCARET)},
    {sipName_SCI_GETRECTANGULARSELECTIONCARET, static_cast<int>(::QsciScintillaBase::SCI_GETRECTANGULARSELECTIONCARET)},
    {sipName_SCI_SETRECTANGULARSELECTIONANCHOR, static_cast<int>(::QsciScintillaBase::SCI_SETRECTANGULARSELECTIONANCHOR)},
    {sipName_SCI_GETRECTANGULARSELECTIONANCHOR, static_cast<int>(::QsciScintillaBase::SCI_GETRECTANGULARSELECTIONANCHOR)},
    {sipName_SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE)},
    {sipName_SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE)},
    {sipName_SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE)},
    {sipName_SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE, static_cast<int>(::QsciScintillaBase::SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE)},
    {sipName_SCI_SETVIRTUALSPACEOPTIONS, static_cast<int>(::QsciScintillaBase::SCI_SETVIRTUALSPACEOPTIONS)},
    {sipName_SCI_GETVIRTUALSPACEOPTIONS, static_cast<int>(::QsciScintillaBase::SCI_GETVIRTUALSPACEOPTIONS)},
    {sipName_SCI_SETRECTANGULARSELECTIONMODIFIER, static_cast<int>(::QsciScintillaBase::SCI_SETRECTANGULARSELECTIONMODIFIER)},
    {sipName_SCI_GETRECTANGULARSELECTIONMODIFIER, static_cast<int>(::QsciScintillaBase::SCI_GETRECTANGULARSELECTIONMODIFIER)},
    {sipName_SCI_SETADDITIONALSELFORE, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALSELFORE)},
    {sipName_SCI_SETADDITIONALSELBACK, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALSELBACK)},
    {sipName_SCI_SETADDITIONALSELALPHA, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALSELALPHA)},
    {sipName_SCI_GETADDITIONALSELALPHA, static_cast<int>(::QsciScintillaBase::SCI_GETADDITIONALSELALPHA)},
    {sipName_SCI_SETADDITIONALCARETFORE, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALCARETFORE)},
    {sipName_SCI_GETADDITIONALCARETFORE, static_cast<int>(::QsciScintillaBase::SCI_GETADDITIONALCARETFORE)},
    {sipName_SCI_ROTATESELECTION, static_cast<int>(::QsciScintillaBase::SCI_ROTATESELECTION)},
    {sipName_SCI_SWAPMAINANCHORCARET, static_cast<int>(::QsciScintillaBase::SCI_SWAPMAINANCHORCARET)},
    {sipName_SCI_SETADDITIONALCARETSVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_SETADDITIONALCARETSVISIBLE)},
    {sipName_SCI_GETADDITIONALCARETSVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_GETADDITIONALCARETSVISIBLE)},
    {sipName_SCI_AUTOCGETCURRENTTEXT, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETCURRENTTEXT)},
    {sipName_SCI_SETFONTQUALITY, static_cast<int>(::QsciScintillaBase::SCI_SETFONTQUALITY)},
    {sipName_SCI_GETFONTQUALITY, static_cast<int>(::QsciScintillaBase::SCI_GETFONTQUALITY)},
    {sipName_SCI_SETFIRSTVISIBLELINE, static_cast<int>(::QsciScintillaBase::SCI_SETFIRSTVISIBLELINE)},
    {sipName_SCI_SETMULTIPASTE, static_cast<int>(::QsciScintillaBase::SCI_SETMULTIPASTE)},
    {sipName_SCI_GETMULTIPASTE, static_cast<int>(::QsciScintillaBase::SCI_GETMULTIPASTE)},
    {sipName_SCI_GETTAG, static_cast<int>(::QsciScintillaBase::SCI_GETTAG)},
    {sipName_SCI_CHANGELEXERSTATE, static_cast<int>(::QsciScintillaBase::SCI_CHANGELEXERSTATE)},
    {sipName_SCI_CONTRACTEDFOLDNEXT, static_cast<int>(::QsciScintillaBase::SCI_CONTRACTEDFOLDNEXT)},
    {sipName_SCI_VERTICALCENTRECARET, static_cast<int>(::QsciScintillaBase::SCI_VERTICALCENTRECARET)},
    {sipName_SCI_MOVESELECTEDLINESUP, static_cast<int>(::QsciScintillaBase::SCI_MOVESELECTEDLINESUP)},
    {sipName_SCI_MOVESELECTEDLINESDOWN, static_cast<int>(::QsciScintillaBase::SCI_MOVESELECTEDLINESDOWN)},
    {sipName_SCI_SETIDENTIFIER, static_cast<int>(::QsciScintillaBase::SCI_SETIDENTIFIER)},
    {sipName_SCI_GETIDENTIFIER, static_cast<int>(::QsciScintillaBase::SCI_GETIDENTIFIER)},
    {sipName_SCI_RGBAIMAGESETWIDTH, static_cast<int>(::QsciScintillaBase::SCI_RGBAIMAGESETWIDTH)},
    {sipName_SCI_RGBAIMAGESETHEIGHT, static_cast<int>(::QsciScintillaBase::SCI_RGBAIMAGESETHEIGHT)},
    {sipName_SCI_MARKERDEFINERGBAIMAGE, static_cast<int>(::QsciScintillaBase::SCI_MARKERDEFINERGBAIMAGE)},
    {sipName_SCI_REGISTERRGBAIMAGE, static_cast<int>(::QsciScintillaBase::SCI_REGISTERRGBAIMAGE)},
    {sipName_SCI_SCROLLTOSTART, static_cast<int>(::QsciScintillaBase::SCI_SCROLLTOSTART)},
    {sipName_SCI_SCROLLTOEND, static_cast<int>(::QsciScintillaBase::SCI_SCROLLTOEND)},
    {sipName_SCI_STARTRECORD, static_cast<int>(::QsciScintillaBase::SCI_STARTRECORD)},
    {sipName_SCI_STOPRECORD, static_cast<int>(::QsciScintillaBase::SCI_STOPRECORD)},
    {sipName_SCI_SETLEXER, static_cast<int>(::QsciScintillaBase::SCI_SETLEXER)},
    {sipName_SCI_GETLEXER, static_cast<int>(::QsciScintillaBase::SCI_GETLEXER)},
    {sipName_SCI_COLOURISE, static_cast<int>(::QsciScintillaBase::SCI_COLOURISE)},
    {sipName_SCI_SETPROPERTY, static_cast<int>(::QsciScintillaBase::SCI_SETPROPERTY)},
    {sipName_SCI_SETKEYWORDS, static_cast<int>(::QsciScintillaBase::SCI_SETKEYWORDS)},
    {sipName_SCI_SETLEXERLANGUAGE, static_cast<int>(::QsciScintillaBase::SCI_SETLEXERLANGUAGE)},
    {sipName_SCI_LOADLEXERLIBRARY, static_cast<int>(::QsciScintillaBase::SCI_LOADLEXERLIBRARY)},
    {sipName_SCI_GETPROPERTY, static_cast<int>(::QsciScintillaBase::SCI_GETPROPERTY)},
    {sipName_SCI_GETPROPERTYEXPANDED, static_cast<int>(::QsciScintillaBase::SCI_GETPROPERTYEXPANDED)},
    {sipName_SCI_GETPROPERTYINT, static_cast<int>(::QsciScintillaBase::SCI_GETPROPERTYINT)},
    {sipName_SCI_GETSTYLEBITSNEEDED, static_cast<int>(::QsciScintillaBase::SCI_GETSTYLEBITSNEEDED)},
    {sipName_SCI_GETLEXERLANGUAGE, static_cast<int>(::QsciScintillaBase::SCI_GETLEXERLANGUAGE)},
    {sipName_SCI_PRIVATELEXERCALL, static_cast<int>(::QsciScintillaBase::SCI_PRIVATELEXERCALL)},
    {sipName_SCI_PROPERTYNAMES, static_cast<int>(::QsciScintillaBase::SCI_PROPERTYNAMES)},
    {sipName_SCI_PROPERTYTYPE, static_cast<int>(::QsciScintillaBase::SCI_PROPERTYTYPE)},
    {sipName_SCI_DESCRIBEPROPERTY, static_cast<int>(::QsciScintillaBase::SCI_DESCRIBEPROPERTY)},
    {sipName_SCI_DESCRIBEKEYWORDSETS, static_cast<int>(::QsciScintillaBase::SCI_DESCRIBEKEYWORDSETS)},
    {sipName_SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR)},
    {sipName_SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR)},
    {sipName_SCI_AUTOCSETMULTI, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETMULTI)},
    {sipName_SCI_AUTOCGETMULTI, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETMULTI)},
    {sipName_SCI_CALLTIPSETPOSITION, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETPOSITION)},
    {sipName_SCI_CALLTIPSETPOSSTART, static_cast<int>(::QsciScintillaBase::SCI_CALLTIPSETPOSSTART)},
    {sipName_SCI_COUNTCHARACTERS, static_cast<int>(::QsciScintillaBase::SCI_COUNTCHARACTERS)},
    {sipName_SCI_CREATELOADER, static_cast<int>(::QsciScintillaBase::SCI_CREATELOADER)},
    {sipName_SCI_DELETERANGE, static_cast<int>(::QsciScintillaBase::SCI_DELETERANGE)},
    {sipName_SCI_FINDINDICATORFLASH, static_cast<int>(::QsciScintillaBase::SCI_FINDINDICATORFLASH)},
    {sipName_SCI_FINDINDICATORHIDE, static_cast<int>(::QsciScintillaBase::SCI_FINDINDICATORHIDE)},
    {sipName_SCI_FINDINDICATORSHOW, static_cast<int>(::QsciScintillaBase::SCI_FINDINDICATORSHOW)},
    {sipName_SCI_GETALLLINESVISIBLE, static_cast<int>(::QsciScintillaBase::SCI_GETALLLINESVISIBLE)},
    {sipName_SCI_GETGAPPOSITION, static_cast<int>(::QsciScintillaBase::SCI_GETGAPPOSITION)},
    {sipName_SCI_GETPUNCTUATIONCHARS, static_cast<int>(::QsciScintillaBase::SCI_GETPUNCTUATIONCHARS)},
    {sipName_SCI_GETRANGEPOINTER, static_cast<int>(::QsciScintillaBase::SCI_GETRANGEPOINTER)},
    {sipName_SCI_GETSELECTIONEMPTY, static_cast<int>(::QsciScintillaBase::SCI_GETSELECTIONEMPTY)},
    {sipName_SCI_GETTECHNOLOGY, static_cast<int>(::QsciScintillaBase::SCI_GETTECHNOLOGY)},
    {sipName_SCI_GETWHITESPACECHARS, static_cast<int>(::QsciScintillaBase::SCI_GETWHITESPACECHARS)},
    {sipName_SCI_GETWORDCHARS, static_cast<int>(::QsciScintillaBase::SCI_GETWORDCHARS)},
    {sipName_SCI_RGBAIMAGESETSCALE, static_cast<int>(::QsciScintillaBase::SCI_RGBAIMAGESETSCALE)},
    {sipName_SCI_SETPUNCTUATIONCHARS, static_cast<int>(::QsciScintillaBase::SCI_SETPUNCTUATIONCHARS)},
    {sipName_SCI_SETTECHNOLOGY, static_cast<int>(::QsciScintillaBase::SCI_SETTECHNOLOGY)},
    {sipName_SCI_STYLESETSIZEFRACTIONAL, static_cast<int>(::QsciScintillaBase::SCI_STYLESETSIZEFRACTIONAL)},
    {sipName_SCI_STYLEGETSIZEFRACTIONAL, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETSIZEFRACTIONAL)},
    {sipName_SCI_STYLESETWEIGHT, static_cast<int>(::QsciScintillaBase::SCI_STYLESETWEIGHT)},
    {sipName_SCI_STYLEGETWEIGHT, static_cast<int>(::QsciScintillaBase::SCI_STYLEGETWEIGHT)},
    {sipName_SCI_FOLDLINE, static_cast<int>(::QsciScintillaBase::SCI_FOLDLINE)},
    {sipName_SCI_FOLDCHILDREN, static_cast<int>(::QsciScintillaBase::SCI_FOLDCHILDREN)},
    {sipName_SCI_EXPANDCHILDREN, static_cast<int>(::QsciScintillaBase::SCI_EXPANDCHILDREN)},
    {sipName_SCI_FOLDALL, static_cast<int>(::QsciScintillaBase::SCI_FOLDALL)},
    {sipName_SCI_SETAUTOMATICFOLD, static_cast<int>(::QsciScintillaBase::SCI_SETAUTOMATICFOLD)},
    {sipName_SCI_GETAUTOMATICFOLD, static_cast<int>(::QsciScintillaBase::SCI_GETAUTOMATICFOLD)},
    {sipName_SCI_AUTOCSETORDER, static_cast<int>(::QsciScintillaBase::SCI_AUTOCSETORDER)},
    {sipName_SCI_AUTOCGETORDER, static_cast<int>(::QsciScintillaBase::SCI_AUTOCGETORDER)},
    {sipName_SCI_POSITIONRELATIVE, static_cast<int>(::QsciScintillaBase::SCI_POSITIONRELATIVE)},
    {sipName_SCI_DROPSELECTIONN, static_cast<int>(::QsciScintillaBase::SCI_DROPSELECTIONN)},
    {sipName_SCI_CHANGEINSERTION, static_cast<int>(::QsciScintillaBase::SCI_CHANGEINSERTION)},
    {sipName_SCI_GETPHASESDRAW, static_cast<int>(::QsciScintillaBase::SCI_GETPHASESDRAW)},
    {sipName_SCI_SETPHASESDRAW, static_cast<int>(::QsciScintillaBase::SCI_SETPHASESDRAW)},
    {sipName_SCI_CLEARTABSTOPS, static_cast<int>(::QsciScintillaBase::SCI_CLEARTABSTOPS)},
    {sipName_SCI_ADDTABSTOP, static_cast<int>(::QsciScintillaBase::SCI_ADDTABSTOP)},
    {sipName_SCI_GETNEXTTABSTOP, static_cast<int>(::QsciScintillaBase::SCI_GETNEXTTABSTOP)},
    {sipName_SCI_GETIMEINTERACTION, static_cast<int>(::QsciScintillaBase::SCI_GETIMEINTERACTION)},
    {sipName_SCI_SETIMEINTERACTION, static_cast<int>(::QsciScintillaBase::SCI_SETIMEINTERACTION)},
    {sipName_SCI_INDICSETHOVERSTYLE, static_cast<int>(::QsciScintillaBase::SCI_INDICSETHOVERSTYLE)},
    {sipName_SCI_INDICGETHOVERSTYLE, static_cast<int>(::QsciScintillaBase::SCI_INDICGETHOVERSTYLE)},
    {sipName_SCI_INDICSETHOVERFORE, static_cast<int>(::QsciScintillaBase::SCI_INDICSETHOVERFORE)},
    {sipName_SCI_INDICGETHOVERFORE, static_cast<int>(::QsciScintillaBase::SCI_INDICGETHOVERFORE)},
    {sipName_SCI_INDICSETFLAGS, static_cast<int>(::QsciScintillaBase::SCI_INDICSETFLAGS)},
    {sipName_SCI_INDICGETFLAGS, static_cast<int>(::QsciScintillaBase::SCI_INDICGETFLAGS)},
    {sipName_SCI_SETTARGETRANGE, static_cast<int>(::QsciScintillaBase::SCI_SETTARGETRANGE)},
    {sipName_SCI_GETTARGETTEXT, static_cast<int>(::QsciScintillaBase::SCI_GETTARGETTEXT)},
    {sipName_SCI_RELEASEALLEXTENDEDSTYLES, static_cast<int>(::QsciScintillaBase::SCI_RELEASEALLEXTENDEDSTYLES)},
    {sipName_SCI_ALLOCATEEXTENDEDSTYLES, static_cast<int>(::QsciScintillaBase::SCI_ALLOCATEEXTENDEDSTYLES)},
    {sipName_SCI_SETMOUSESELECTIONRECTANGULARSWITCH, static_cast<int>(::QsciScintillaBase::SCI_SETMOUSESELECTIONRECTANGULARSWITCH)},
    {sipName_SCI_GETMOUSESELECTIONRECTANGULARSWITCH, static_cast<int>(::QsciScintillaBase::SCI_GETMOUSESELECTIONRECTANGULARSWITCH)},
    {sipName_SCI_GETCARETLINEVISIBLEALWAYS, static_cast<int>(::QsciScintillaBase::SCI_GETCARETLINEVISIBLEALWAYS)},
    {sipName_SCI_SETCARETLINEVISIBLEALWAYS, static_cast<int>(::QsciScintillaBase::SCI_SETCARETLINEVISIBLEALWAYS)},
    {sipName_SCI_SETLINEENDTYPESALLOWED, static_cast<int>(::QsciScintillaBase::SCI_SETLINEENDTYPESALLOWED)},
    {sipName_SCI_GETLINEENDTYPESALLOWED, static_cast<int>(::QsciScintillaBase::SCI_GETLINEENDTYPESALLOWED)},
    {sipName_SCI_GETLINEENDTYPESACTIVE, static_cast<int>(::QsciScintillaBase::SCI_GETLINEENDTYPESACTIVE)},
    {sipName_SCI_SETREPRESENTATION, static_cast<int>(::QsciScintillaBase::SCI_SETREPRESENTATION)},
    {sipName_SCI_GETREPRESENTATION, static_cast<int>(::QsciScintillaBase::SCI_GETREPRESENTATION)},
    {sipName_SCI_CLEARREPRESENTATION, static_cast<int>(::QsciScintillaBase::SCI_CLEARREPRESENTATION)},
    {sipName_SCI_GETLINEENDTYPESSUPPORTED, static_cast<int>(::QsciScintillaBase::SCI_GETLINEENDTYPESSUPPORTED)},
    {sipName_SCI_ALLOCATESUBSTYLES, static_cast<int>(::QsciScintillaBase::SCI_ALLOCATESUBSTYLES)},
    {sipName_SCI_GETSUBSTYLESSTART, static_cast<int>(::QsciScintillaBase::SCI_GETSUBSTYLESSTART)},
    {sipName_SCI_GETSUBSTYLESLENGTH, static_cast<int>(::QsciScintillaBase::SCI_GETSUBSTYLESLENGTH)},
    {sipName_SCI_GETSTYLEFROMSUBSTYLE, static_cast<int>(::QsciScintillaBase::SCI_GETSTYLEFROMSUBSTYLE)},
    {sipName_SCI_GETPRIMARYSTYLEFROMSTYLE, static_cast<int>(::QsciScintillaBase::SCI_GETPRIMARYSTYLEFROMSTYLE)},
    {sipName_SCI_FREESUBSTYLES, static_cast<int>(::QsciScintillaBase::SCI_FREESUBSTYLES)},
    {sipName_SCI_SETIDENTIFIERS, static_cast<int>(::QsciScintillaBase::SCI_SETIDENTIFIERS)},
    {sipName_SCI_DISTANCETOSECONDARYSTYLES, static_cast<int>(::QsciScintillaBase::SCI_DISTANCETOSECONDARYSTYLES)},
    {sipName_SCI_GETSUBSTYLEBASES, static_cast<int>(::QsciScintillaBase::SCI_GETSUBSTYLEBASES)},
    {sipName_SCI_GETLINECHARACTERINDEX, static_cast<int>(::QsciScintillaBase::SCI_GETLINECHARACTERINDEX)},
    {sipName_SCI_ALLOCATELINECHARACTERINDEX, static_cast<int>(::QsciScintillaBase::SCI_ALLOCATELINECHARACTERINDEX)},
    {sipName_SCI_RELEASELINECHARACTERINDEX, static_cast<int>(::QsciScintillaBase::SCI_RELEASELINECHARACTERINDEX)},
    {sipName_SCI_LINEFROMINDEXPOSITION, static_cast<int>(::QsciScintillaBase::SCI_LINEFROMINDEXPOSITION)},
    {sipName_SCI_INDEXPOSITIONFROMLINE, static_cast<int>(::QsciScintillaBase::SCI_INDEXPOSITIONFROMLINE)},
    {sipName_SCI_COUNTCODEUNITS, static_cast<int>(::QsciScintillaBase::SCI_COUNTCODEUNITS)},
    {sipName_SCI_POSITIONRELATIVECODEUNITS, static_cast<int>(::QsciScintillaBase::SCI_POSITIONRELATIVECODEUNITS)},
    {sipName_SCI_GETNAMEDSTYLES, static_cast<int>(::QsciScintillaBase::SCI_GETNAMEDSTYLES)},
    {sipName_SCI_NAMEOFSTYLE, static_cast<int>(::QsciScintillaBase::SCI_NAMEOFSTYLE)},
    {sipName_SCI_TAGSOFSTYLE, static_cast<int>(::QsciScintillaBase::SCI_TAGSOFSTYLE)},
    {sipName_SCI_DESCRIPTIONOFSTYLE, static_cast<int>(::QsciScintillaBase::SCI_DESCRIPTIONOFSTYLE)},
    {sipName_SCI_GETMOVEEXTENDSSELECTION, static_cast<int>(::QsciScintillaBase::SCI_GETMOVEEXTENDSSELECTION)},
    {sipName_SCI_SETCOMMANDEVENTS, static_cast<int>(::QsciScintillaBase::SCI_SETCOMMANDEVENTS)},
    {sipName_SCI_GETCOMMANDEVENTS, static_cast<int>(::QsciScintillaBase::SCI_GETCOMMANDEVENTS)},
    {sipName_SCI_GETDOCUMENTOPTIONS, static_cast<int>(::QsciScintillaBase::SCI_GETDOCUMENTOPTIONS)},
    {sipName_SCI_SETIDLESTYLING, static_cast<int>(::QsciScintillaBase::SCI_SETIDLESTYLING)},
    {sipName_SCI_GETIDLESTYLING, static_cast<int>(::QsciScintillaBase::SCI_GETIDLESTYLING)},
    {sipName_SCI_SETMARGINBACKN, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINBACKN)},
    {sipName_SCI_GETMARGINBACKN, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINBACKN)},
    {sipName_SCI_SETMARGINS, static_cast<int>(::QsciScintillaBase::SCI_SETMARGINS)},
    {sipName_SCI_GETMARGINS, static_cast<int>(::QsciScintillaBase::SCI_GETMARGINS)},
    {sipName_SCI_SETMOUSEWHEELCAPTURES, static_cast<int>(::QsciScintillaBase::SCI_SETMOUSEWHEELCAPTURES)},
    {sipName_SCI_GETMOUSEWHEELCAPTURES, static_cast<int>(::QsciScintillaBase::SCI_GETMOUSEWHEELCAPTURES)},
    {sipName_SCI_GETTABDRAWMODE, static_cast<int>(::QsciScintillaBase::SCI_GETTABDRAWMODE)},
    {sipName_SCI_SETTABDRAWMODE, static_cast<int>(::QsciScintillaBase::SCI_SETTABDRAWMODE)},
    {sipName_SCI_ISRANGEWORD, static_cast<int>(::QsciScintillaBase::SCI_ISRANGEWORD)},
    {sipName_SCI_TARGETWHOLEDOCUMENT, static_cast<int>(::QsciScintillaBase::SCI_TARGETWHOLEDOCUMENT)},
    {sipName_SCI_FOLDDISPLAYTEXTSETSTYLE, static_cast<int>(::QsciScintillaBase::SCI_FOLDDISPLAYTEXTSETSTYLE)},
    {sipName_SCI_TOGGLEFOLDSHOWTEXT, static_cast<int>(::QsciScintillaBase::SCI_TOGGLEFOLDSHOWTEXT)},
    {sipName_SCI_MULTIEDGEADDLINE, static_cast<int>(::QsciScintillaBase::SCI_MULTIEDGEADDLINE)},
    {sipName_SCI_MULTIEDGECLEARALL, static_cast<int>(::QsciScintillaBase::SCI_MULTIEDGECLEARALL)},
    {sipName_SCI_MULTIPLESELECTADDNEXT, static_cast<int>(::QsciScintillaBase::SCI_MULTIPLESELECTADDNEXT)},
    {sipName_SCI_MULTIPLESELECTADDEACH, static_cast<int>(::QsciScintillaBase::SCI_MULTIPLESELECTADDEACH)},
    {sipName_SCI_SETACCESSIBILITY, static_cast<int>(::QsciScintillaBase::SCI_SETACCESSIBILITY)},
    {sipName_SCI_GETACCESSIBILITY, static_cast<int>(::QsciScintillaBase::SCI_GETACCESSIBILITY)},
    {sipName_SCI_SETCARETLINEFRAME, static_cast<int>(::QsciScintillaBase::SCI_SETCARETLINEFRAME)},
    {sipName_SCI_GETCARETLINEFRAME, static_cast<int>(::QsciScintillaBase::SCI_GETCARETLINEFRAME)},
    {sipName_SCI_LINEREVERSE, static_cast<int>(::QsciScintillaBase::SCI_LINEREVERSE)},
    {0, 0}
};

PyDoc_STRVAR(doc_QsciScintillaBase, "\1QsciScintillaBase(parent: QWidget|None = None)");


/* Define this type's signals. */
static const pyqt6QtSignal signals_QsciScintillaBase[] = {
    {"SCN_ZOOM()", "\1SCN_ZOOM(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_USERLISTSELECTION(const char*,int,int,int,int)", "\1SCN_USERLISTSELECTION(self, selection: str, id: int, ch: int, method: int, position: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_USERLISTSELECTION(const char*,int,int,int)", "\1SCN_USERLISTSELECTION(self, selection: str, id: int, ch: int, method: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_USERLISTSELECTION(const char*,int)", "\1SCN_USERLISTSELECTION(self, selection: str, id: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_UPDATEUI(int)", "\1SCN_UPDATEUI(self, updated: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_URIDROPPED(QUrl)", "\1SCN_URIDROPPED(self, url: QUrl)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_STYLENEEDED(int)", "\1SCN_STYLENEEDED(self, position: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_SAVEPOINTREACHED()", "\1SCN_SAVEPOINTREACHED(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_SAVEPOINTLEFT()", "\1SCN_SAVEPOINTLEFT(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_PAINTED()", "\1SCN_PAINTED(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_NEEDSHOWN(int,int)", "\1SCN_NEEDSHOWN(self, a0: int, a1: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_MODIFYATTEMPTRO()", "\1SCN_MODIFYATTEMPTRO(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_MODIFIED(int,int,const char*,int,int,int,int,int,int,int)", "\1SCN_MODIFIED(self, a0: int, a1: int, a2: str, a3: int, a4: int, a5: int, a6: int, a7: int, a8: int, a9: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_MARGINRIGHTCLICK(int,int,int)", "\1SCN_MARGINRIGHTCLICK(self, position: int, modifiers: int, margin: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_MARGINCLICK(int,int,int)", "\1SCN_MARGINCLICK(self, position: int, modifiers: int, margin: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_MACRORECORD(uint,ulong,void*)", "\1SCN_MACRORECORD(self, a0: int, a1: int, a2: PyQt6.sip.voidptr)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_INDICATORRELEASE(int,int)", "\1SCN_INDICATORRELEASE(self, position: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_INDICATORCLICK(int,int)", "\1SCN_INDICATORCLICK(self, position: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_HOTSPOTRELEASECLICK(int,int)", "\1SCN_HOTSPOTRELEASECLICK(self, position: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_HOTSPOTDOUBLECLICK(int,int)", "\1SCN_HOTSPOTDOUBLECLICK(self, position: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_HOTSPOTCLICK(int,int)", "\1SCN_HOTSPOTCLICK(self, position: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_FOCUSOUT()", "\1SCN_FOCUSOUT(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_FOCUSIN()", "\1SCN_FOCUSIN(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_DWELLSTART(int,int,int)", "\1SCN_DWELLSTART(self, a0: int, a1: int, a2: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_DWELLEND(int,int,int)", "\1SCN_DWELLEND(self, a0: int, a1: int, a2: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_DOUBLECLICK(int,int,int)", "\1SCN_DOUBLECLICK(self, position: int, line: int, modifiers: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_CHARADDED(int)", "\1SCN_CHARADDED(self, charadded: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_CALLTIPCLICK(int)", "\1SCN_CALLTIPCLICK(self, direction: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCSELECTIONCHANGE(const char*,int,int)", "\1SCN_AUTOCSELECTIONCHANGE(self, selection: str, id: int, position: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCSELECTION(const char*,int,int,int)", "\1SCN_AUTOCSELECTION(self, selection: str, position: int, ch: int, method: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCSELECTION(const char*,int)", "\1SCN_AUTOCSELECTION(self, selection: str, position: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCCOMPLETED(const char*,int,int,int)", "\1SCN_AUTOCCOMPLETED(self, selection: str, position: int, ch: int, method: int)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCCHARDELETED()", "\1SCN_AUTOCCHARDELETED(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCN_AUTOCCANCELLED()", "\1SCN_AUTOCCANCELLED(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"SCEN_CHANGE()", "\1SCEN_CHANGE(self)", SIP_NULLPTR, SIP_NULLPTR},
    {"QSCN_SELCHANGED(bool)", "\1QSCN_SELCHANGED(self, yes: bool)", SIP_NULLPTR, SIP_NULLPTR},
    {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR}
};


static pyqt6ClassPluginDef plugin_QsciScintillaBase = {
    &::QsciScintillaBase::staticMetaObject,
    signals_QsciScintillaBase,
    SIP_NULLPTR
};


sipClassTypeDef sipTypeDef_Qsci_QsciScintillaBase = {
    {
        SIP_NULLPTR,
        SIP_TYPE_SCC|SIP_TYPE_SUPER_INIT|SIP_TYPE_LIMITED_API|SIP_TYPE_CLASS,
        sipNameNr_QsciScintillaBase,
        SIP_NULLPTR,
        &plugin_QsciScintillaBase,
    },
    {
        sipNameNr_QsciScintillaBase,
        {0, 0, 1},
        27, methods_QsciScintillaBase,
        0, SIP_NULLPTR,
        {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, intInstances_QsciScintillaBase, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR},
    },
    doc_QsciScintillaBase,
    -1,
    -1,
    supers_QsciScintillaBase,
    SIP_NULLPTR,
    init_type_QsciScintillaBase,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    dealloc_QsciScintillaBase,
    SIP_NULLPTR,
    array_QsciScintillaBase,
    SIP_NULLPTR,
    release_QsciScintillaBase,
    cast_QsciScintillaBase,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    SIP_NULLPTR,
    array_delete_QsciScintillaBase,
    sizeof (::QsciScintillaBase),
};
