/****************************************************************************
** Meta object code from reading C++ file 'qsciscintilla.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.12.10)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../Qsci/qsciscintilla.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'qsciscintilla.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.12.10. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QsciScintilla_t {
    QByteArrayData data[177];
    char stringdata0[2424];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_QsciScintilla_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_QsciScintilla_t qt_meta_stringdata_QsciScintilla = {
    {
QT_MOC_LITERAL(0, 0, 13), // "QsciScintilla"
QT_MOC_LITERAL(1, 14, 21), // "cursorPositionChanged"
QT_MOC_LITERAL(2, 36, 0), // ""
QT_MOC_LITERAL(3, 37, 4), // "line"
QT_MOC_LITERAL(4, 42, 5), // "index"
QT_MOC_LITERAL(5, 48, 15), // "cursorPosChange"
QT_MOC_LITERAL(6, 64, 3), // "pos"
QT_MOC_LITERAL(7, 68, 13), // "copyAvailable"
QT_MOC_LITERAL(8, 82, 3), // "yes"
QT_MOC_LITERAL(9, 86, 16), // "indicatorClicked"
QT_MOC_LITERAL(10, 103, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(11, 125, 5), // "state"
QT_MOC_LITERAL(12, 131, 17), // "indicatorReleased"
QT_MOC_LITERAL(13, 149, 12), // "linesChanged"
QT_MOC_LITERAL(14, 162, 13), // "marginClicked"
QT_MOC_LITERAL(15, 176, 6), // "margin"
QT_MOC_LITERAL(16, 183, 18), // "marginRightClicked"
QT_MOC_LITERAL(17, 202, 21), // "modificationAttempted"
QT_MOC_LITERAL(18, 224, 19), // "modificationChanged"
QT_MOC_LITERAL(19, 244, 1), // "m"
QT_MOC_LITERAL(20, 246, 16), // "selectionChanged"
QT_MOC_LITERAL(21, 263, 11), // "textChanged"
QT_MOC_LITERAL(22, 275, 17), // "userListActivated"
QT_MOC_LITERAL(23, 293, 2), // "id"
QT_MOC_LITERAL(24, 296, 6), // "string"
QT_MOC_LITERAL(25, 303, 6), // "append"
QT_MOC_LITERAL(26, 310, 4), // "text"
QT_MOC_LITERAL(27, 315, 19), // "autoCompleteFromAll"
QT_MOC_LITERAL(28, 335, 20), // "autoCompleteFromAPIs"
QT_MOC_LITERAL(29, 356, 24), // "autoCompleteFromDocument"
QT_MOC_LITERAL(30, 381, 7), // "callTip"
QT_MOC_LITERAL(31, 389, 5), // "clear"
QT_MOC_LITERAL(32, 395, 4), // "copy"
QT_MOC_LITERAL(33, 400, 3), // "cut"
QT_MOC_LITERAL(34, 404, 19), // "ensureCursorVisible"
QT_MOC_LITERAL(35, 424, 17), // "ensureLineVisible"
QT_MOC_LITERAL(36, 442, 7), // "foldAll"
QT_MOC_LITERAL(37, 450, 8), // "children"
QT_MOC_LITERAL(38, 459, 8), // "foldLine"
QT_MOC_LITERAL(39, 468, 6), // "indent"
QT_MOC_LITERAL(40, 475, 6), // "insert"
QT_MOC_LITERAL(41, 482, 8), // "insertAt"
QT_MOC_LITERAL(42, 491, 19), // "moveToMatchingBrace"
QT_MOC_LITERAL(43, 511, 5), // "paste"
QT_MOC_LITERAL(44, 517, 4), // "redo"
QT_MOC_LITERAL(45, 522, 18), // "removeSelectedText"
QT_MOC_LITERAL(46, 541, 19), // "replaceSelectedText"
QT_MOC_LITERAL(47, 561, 29), // "resetSelectionBackgroundColor"
QT_MOC_LITERAL(48, 591, 29), // "resetSelectionForegroundColor"
QT_MOC_LITERAL(49, 621, 9), // "selectAll"
QT_MOC_LITERAL(50, 631, 6), // "select"
QT_MOC_LITERAL(51, 638, 21), // "selectToMatchingBrace"
QT_MOC_LITERAL(52, 660, 32), // "setAutoCompletionCaseSensitivity"
QT_MOC_LITERAL(53, 693, 2), // "cs"
QT_MOC_LITERAL(54, 696, 28), // "setAutoCompletionReplaceWord"
QT_MOC_LITERAL(55, 725, 7), // "replace"
QT_MOC_LITERAL(56, 733, 27), // "setAutoCompletionShowSingle"
QT_MOC_LITERAL(57, 761, 6), // "single"
QT_MOC_LITERAL(58, 768, 23), // "setAutoCompletionSource"
QT_MOC_LITERAL(59, 792, 20), // "AutoCompletionSource"
QT_MOC_LITERAL(60, 813, 6), // "source"
QT_MOC_LITERAL(61, 820, 26), // "setAutoCompletionThreshold"
QT_MOC_LITERAL(62, 847, 6), // "thresh"
QT_MOC_LITERAL(63, 854, 26), // "setAutoCompletionUseSingle"
QT_MOC_LITERAL(64, 881, 23), // "AutoCompletionUseSingle"
QT_MOC_LITERAL(65, 905, 13), // "setAutoIndent"
QT_MOC_LITERAL(66, 919, 10), // "autoindent"
QT_MOC_LITERAL(67, 930, 16), // "setBraceMatching"
QT_MOC_LITERAL(68, 947, 10), // "BraceMatch"
QT_MOC_LITERAL(69, 958, 2), // "bm"
QT_MOC_LITERAL(70, 961, 21), // "setBackspaceUnindents"
QT_MOC_LITERAL(71, 983, 8), // "unindent"
QT_MOC_LITERAL(72, 992, 23), // "setCaretForegroundColor"
QT_MOC_LITERAL(73, 1016, 3), // "col"
QT_MOC_LITERAL(74, 1020, 27), // "setCaretLineBackgroundColor"
QT_MOC_LITERAL(75, 1048, 22), // "setCaretLineFrameWidth"
QT_MOC_LITERAL(76, 1071, 5), // "width"
QT_MOC_LITERAL(77, 1077, 19), // "setCaretLineVisible"
QT_MOC_LITERAL(78, 1097, 6), // "enable"
QT_MOC_LITERAL(79, 1104, 13), // "setCaretWidth"
QT_MOC_LITERAL(80, 1118, 8), // "setColor"
QT_MOC_LITERAL(81, 1127, 1), // "c"
QT_MOC_LITERAL(82, 1129, 17), // "setCursorPosition"
QT_MOC_LITERAL(83, 1147, 10), // "setEolMode"
QT_MOC_LITERAL(84, 1158, 7), // "EolMode"
QT_MOC_LITERAL(85, 1166, 4), // "mode"
QT_MOC_LITERAL(86, 1171, 16), // "setEolVisibility"
QT_MOC_LITERAL(87, 1188, 7), // "visible"
QT_MOC_LITERAL(88, 1196, 10), // "setFolding"
QT_MOC_LITERAL(89, 1207, 9), // "FoldStyle"
QT_MOC_LITERAL(90, 1217, 4), // "fold"
QT_MOC_LITERAL(91, 1222, 14), // "setIndentation"
QT_MOC_LITERAL(92, 1237, 11), // "indentation"
QT_MOC_LITERAL(93, 1249, 20), // "setIndentationGuides"
QT_MOC_LITERAL(94, 1270, 35), // "setIndentationGuidesBackgroun..."
QT_MOC_LITERAL(95, 1306, 35), // "setIndentationGuidesForegroun..."
QT_MOC_LITERAL(96, 1342, 22), // "setIndentationsUseTabs"
QT_MOC_LITERAL(97, 1365, 4), // "tabs"
QT_MOC_LITERAL(98, 1370, 19), // "setIndentationWidth"
QT_MOC_LITERAL(99, 1390, 8), // "setLexer"
QT_MOC_LITERAL(100, 1399, 10), // "QsciLexer*"
QT_MOC_LITERAL(101, 1410, 5), // "lexer"
QT_MOC_LITERAL(102, 1416, 25), // "setMarginsBackgroundColor"
QT_MOC_LITERAL(103, 1442, 14), // "setMarginsFont"
QT_MOC_LITERAL(104, 1457, 1), // "f"
QT_MOC_LITERAL(105, 1459, 25), // "setMarginsForegroundColor"
QT_MOC_LITERAL(106, 1485, 20), // "setMarginLineNumbers"
QT_MOC_LITERAL(107, 1506, 4), // "lnrs"
QT_MOC_LITERAL(108, 1511, 19), // "setMarginMarkerMask"
QT_MOC_LITERAL(109, 1531, 4), // "mask"
QT_MOC_LITERAL(110, 1536, 20), // "setMarginSensitivity"
QT_MOC_LITERAL(111, 1557, 4), // "sens"
QT_MOC_LITERAL(112, 1562, 14), // "setMarginWidth"
QT_MOC_LITERAL(113, 1577, 1), // "s"
QT_MOC_LITERAL(114, 1579, 11), // "setModified"
QT_MOC_LITERAL(115, 1591, 8), // "setPaper"
QT_MOC_LITERAL(116, 1600, 11), // "setReadOnly"
QT_MOC_LITERAL(117, 1612, 2), // "ro"
QT_MOC_LITERAL(118, 1615, 12), // "setSelection"
QT_MOC_LITERAL(119, 1628, 8), // "lineFrom"
QT_MOC_LITERAL(120, 1637, 9), // "indexFrom"
QT_MOC_LITERAL(121, 1647, 6), // "lineTo"
QT_MOC_LITERAL(122, 1654, 7), // "indexTo"
QT_MOC_LITERAL(123, 1662, 27), // "setSelectionBackgroundColor"
QT_MOC_LITERAL(124, 1690, 27), // "setSelectionForegroundColor"
QT_MOC_LITERAL(125, 1718, 13), // "setTabIndents"
QT_MOC_LITERAL(126, 1732, 11), // "setTabWidth"
QT_MOC_LITERAL(127, 1744, 7), // "setText"
QT_MOC_LITERAL(128, 1752, 11), // "setUtf8Text"
QT_MOC_LITERAL(129, 1764, 11), // "const char*"
QT_MOC_LITERAL(130, 1776, 3), // "len"
QT_MOC_LITERAL(131, 1780, 7), // "setUtf8"
QT_MOC_LITERAL(132, 1788, 2), // "cp"
QT_MOC_LITERAL(133, 1791, 23), // "setWhitespaceVisibility"
QT_MOC_LITERAL(134, 1815, 20), // "WhitespaceVisibility"
QT_MOC_LITERAL(135, 1836, 11), // "setWrapMode"
QT_MOC_LITERAL(136, 1848, 8), // "WrapMode"
QT_MOC_LITERAL(137, 1857, 4), // "undo"
QT_MOC_LITERAL(138, 1862, 6), // "zoomIn"
QT_MOC_LITERAL(139, 1869, 5), // "range"
QT_MOC_LITERAL(140, 1875, 7), // "zoomOut"
QT_MOC_LITERAL(141, 1883, 6), // "zoomTo"
QT_MOC_LITERAL(142, 1890, 4), // "size"
QT_MOC_LITERAL(143, 1895, 16), // "getLastFindState"
QT_MOC_LITERAL(144, 1912, 18), // "handleCallTipClick"
QT_MOC_LITERAL(145, 1931, 3), // "dir"
QT_MOC_LITERAL(146, 1935, 15), // "handleCharAdded"
QT_MOC_LITERAL(147, 1951, 9), // "charadded"
QT_MOC_LITERAL(148, 1961, 20), // "handleIndicatorClick"
QT_MOC_LITERAL(149, 1982, 9), // "modifiers"
QT_MOC_LITERAL(150, 1992, 22), // "handleIndicatorRelease"
QT_MOC_LITERAL(151, 2015, 17), // "handleMarginClick"
QT_MOC_LITERAL(152, 2033, 22), // "handleMarginRightClick"
QT_MOC_LITERAL(153, 2056, 14), // "handleModified"
QT_MOC_LITERAL(154, 2071, 5), // "mtype"
QT_MOC_LITERAL(155, 2077, 5), // "added"
QT_MOC_LITERAL(156, 2083, 7), // "foldNow"
QT_MOC_LITERAL(157, 2091, 8), // "foldPrev"
QT_MOC_LITERAL(158, 2100, 5), // "token"
QT_MOC_LITERAL(159, 2106, 20), // "annotationLinesAdded"
QT_MOC_LITERAL(160, 2127, 20), // "handlePropertyChange"
QT_MOC_LITERAL(161, 2148, 4), // "prop"
QT_MOC_LITERAL(162, 2153, 3), // "val"
QT_MOC_LITERAL(163, 2157, 22), // "handleSavePointReached"
QT_MOC_LITERAL(164, 2180, 19), // "handleSavePointLeft"
QT_MOC_LITERAL(165, 2200, 22), // "handleSelectionChanged"
QT_MOC_LITERAL(166, 2223, 29), // "handleAutoCompletionSelection"
QT_MOC_LITERAL(167, 2253, 23), // "handleUserListSelection"
QT_MOC_LITERAL(168, 2277, 22), // "handleStyleColorChange"
QT_MOC_LITERAL(169, 2300, 5), // "style"
QT_MOC_LITERAL(170, 2306, 24), // "handleStyleEolFillChange"
QT_MOC_LITERAL(171, 2331, 7), // "eolfill"
QT_MOC_LITERAL(172, 2339, 21), // "handleStyleFontChange"
QT_MOC_LITERAL(173, 2361, 22), // "handleStylePaperChange"
QT_MOC_LITERAL(174, 2384, 14), // "handleUpdateUI"
QT_MOC_LITERAL(175, 2399, 7), // "updated"
QT_MOC_LITERAL(176, 2407, 16) // "delete_selection"

    },
    "QsciScintilla\0cursorPositionChanged\0"
    "\0line\0index\0cursorPosChange\0pos\0"
    "copyAvailable\0yes\0indicatorClicked\0"
    "Qt::KeyboardModifiers\0state\0"
    "indicatorReleased\0linesChanged\0"
    "marginClicked\0margin\0marginRightClicked\0"
    "modificationAttempted\0modificationChanged\0"
    "m\0selectionChanged\0textChanged\0"
    "userListActivated\0id\0string\0append\0"
    "text\0autoCompleteFromAll\0autoCompleteFromAPIs\0"
    "autoCompleteFromDocument\0callTip\0clear\0"
    "copy\0cut\0ensureCursorVisible\0"
    "ensureLineVisible\0foldAll\0children\0"
    "foldLine\0indent\0insert\0insertAt\0"
    "moveToMatchingBrace\0paste\0redo\0"
    "removeSelectedText\0replaceSelectedText\0"
    "resetSelectionBackgroundColor\0"
    "resetSelectionForegroundColor\0selectAll\0"
    "select\0selectToMatchingBrace\0"
    "setAutoCompletionCaseSensitivity\0cs\0"
    "setAutoCompletionReplaceWord\0replace\0"
    "setAutoCompletionShowSingle\0single\0"
    "setAutoCompletionSource\0AutoCompletionSource\0"
    "source\0setAutoCompletionThreshold\0"
    "thresh\0setAutoCompletionUseSingle\0"
    "AutoCompletionUseSingle\0setAutoIndent\0"
    "autoindent\0setBraceMatching\0BraceMatch\0"
    "bm\0setBackspaceUnindents\0unindent\0"
    "setCaretForegroundColor\0col\0"
    "setCaretLineBackgroundColor\0"
    "setCaretLineFrameWidth\0width\0"
    "setCaretLineVisible\0enable\0setCaretWidth\0"
    "setColor\0c\0setCursorPosition\0setEolMode\0"
    "EolMode\0mode\0setEolVisibility\0visible\0"
    "setFolding\0FoldStyle\0fold\0setIndentation\0"
    "indentation\0setIndentationGuides\0"
    "setIndentationGuidesBackgroundColor\0"
    "setIndentationGuidesForegroundColor\0"
    "setIndentationsUseTabs\0tabs\0"
    "setIndentationWidth\0setLexer\0QsciLexer*\0"
    "lexer\0setMarginsBackgroundColor\0"
    "setMarginsFont\0f\0setMarginsForegroundColor\0"
    "setMarginLineNumbers\0lnrs\0setMarginMarkerMask\0"
    "mask\0setMarginSensitivity\0sens\0"
    "setMarginWidth\0s\0setModified\0setPaper\0"
    "setReadOnly\0ro\0setSelection\0lineFrom\0"
    "indexFrom\0lineTo\0indexTo\0"
    "setSelectionBackgroundColor\0"
    "setSelectionForegroundColor\0setTabIndents\0"
    "setTabWidth\0setText\0setUtf8Text\0"
    "const char*\0len\0setUtf8\0cp\0"
    "setWhitespaceVisibility\0WhitespaceVisibility\0"
    "setWrapMode\0WrapMode\0undo\0zoomIn\0range\0"
    "zoomOut\0zoomTo\0size\0getLastFindState\0"
    "handleCallTipClick\0dir\0handleCharAdded\0"
    "charadded\0handleIndicatorClick\0modifiers\0"
    "handleIndicatorRelease\0handleMarginClick\0"
    "handleMarginRightClick\0handleModified\0"
    "mtype\0added\0foldNow\0foldPrev\0token\0"
    "annotationLinesAdded\0handlePropertyChange\0"
    "prop\0val\0handleSavePointReached\0"
    "handleSavePointLeft\0handleSelectionChanged\0"
    "handleAutoCompletionSelection\0"
    "handleUserListSelection\0handleStyleColorChange\0"
    "style\0handleStyleEolFillChange\0eolfill\0"
    "handleStyleFontChange\0handleStylePaperChange\0"
    "handleUpdateUI\0updated\0delete_selection"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_QsciScintilla[] = {

 // content:
       8,       // revision
       0,       // classname
       0,    0, // classinfo
     116,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
      13,       // signalCount

 // signals: name, argc, parameters, tag, flags
       1,    2,  594,    2, 0x06 /* Public */,
       5,    2,  599,    2, 0x06 /* Public */,
       7,    1,  604,    2, 0x06 /* Public */,
       9,    3,  607,    2, 0x06 /* Public */,
      12,    3,  614,    2, 0x06 /* Public */,
      13,    0,  621,    2, 0x06 /* Public */,
      14,    3,  622,    2, 0x06 /* Public */,
      16,    3,  629,    2, 0x06 /* Public */,
      17,    0,  636,    2, 0x06 /* Public */,
      18,    1,  637,    2, 0x06 /* Public */,
      20,    0,  640,    2, 0x06 /* Public */,
      21,    0,  641,    2, 0x06 /* Public */,
      22,    2,  642,    2, 0x06 /* Public */,

 // slots: name, argc, parameters, tag, flags
      25,    1,  647,    2, 0x0a /* Public */,
      27,    0,  650,    2, 0x0a /* Public */,
      28,    0,  651,    2, 0x0a /* Public */,
      29,    0,  652,    2, 0x0a /* Public */,
      30,    0,  653,    2, 0x0a /* Public */,
      31,    0,  654,    2, 0x0a /* Public */,
      32,    0,  655,    2, 0x0a /* Public */,
      33,    0,  656,    2, 0x0a /* Public */,
      34,    0,  657,    2, 0x0a /* Public */,
      35,    1,  658,    2, 0x0a /* Public */,
      36,    1,  661,    2, 0x0a /* Public */,
      36,    0,  664,    2, 0x2a /* Public | MethodCloned */,
      38,    1,  665,    2, 0x0a /* Public */,
      39,    1,  668,    2, 0x0a /* Public */,
      40,    1,  671,    2, 0x0a /* Public */,
      41,    3,  674,    2, 0x0a /* Public */,
      42,    0,  681,    2, 0x0a /* Public */,
      43,    0,  682,    2, 0x0a /* Public */,
      44,    0,  683,    2, 0x0a /* Public */,
      45,    0,  684,    2, 0x0a /* Public */,
      46,    1,  685,    2, 0x0a /* Public */,
      47,    0,  688,    2, 0x0a /* Public */,
      48,    0,  689,    2, 0x0a /* Public */,
      49,    1,  690,    2, 0x0a /* Public */,
      49,    0,  693,    2, 0x2a /* Public | MethodCloned */,
      51,    0,  694,    2, 0x0a /* Public */,
      52,    1,  695,    2, 0x0a /* Public */,
      54,    1,  698,    2, 0x0a /* Public */,
      56,    1,  701,    2, 0x0a /* Public */,
      58,    1,  704,    2, 0x0a /* Public */,
      61,    1,  707,    2, 0x0a /* Public */,
      63,    1,  710,    2, 0x0a /* Public */,
      65,    1,  713,    2, 0x0a /* Public */,
      67,    1,  716,    2, 0x0a /* Public */,
      70,    1,  719,    2, 0x0a /* Public */,
      72,    1,  722,    2, 0x0a /* Public */,
      74,    1,  725,    2, 0x0a /* Public */,
      75,    1,  728,    2, 0x0a /* Public */,
      77,    1,  731,    2, 0x0a /* Public */,
      79,    1,  734,    2, 0x0a /* Public */,
      80,    1,  737,    2, 0x0a /* Public */,
      82,    2,  740,    2, 0x0a /* Public */,
      83,    1,  745,    2, 0x0a /* Public */,
      86,    1,  748,    2, 0x0a /* Public */,
      88,    2,  751,    2, 0x0a /* Public */,
      88,    1,  756,    2, 0x2a /* Public | MethodCloned */,
      91,    2,  759,    2, 0x0a /* Public */,
      93,    1,  764,    2, 0x0a /* Public */,
      94,    1,  767,    2, 0x0a /* Public */,
      95,    1,  770,    2, 0x0a /* Public */,
      96,    1,  773,    2, 0x0a /* Public */,
      98,    1,  776,    2, 0x0a /* Public */,
      99,    1,  779,    2, 0x0a /* Public */,
      99,    0,  782,    2, 0x2a /* Public | MethodCloned */,
     102,    1,  783,    2, 0x0a /* Public */,
     103,    1,  786,    2, 0x0a /* Public */,
     105,    1,  789,    2, 0x0a /* Public */,
     106,    2,  792,    2, 0x0a /* Public */,
     108,    2,  797,    2, 0x0a /* Public */,
     110,    2,  802,    2, 0x0a /* Public */,
     112,    2,  807,    2, 0x0a /* Public */,
     112,    2,  812,    2, 0x0a /* Public */,
     114,    1,  817,    2, 0x0a /* Public */,
     115,    1,  820,    2, 0x0a /* Public */,
     116,    1,  823,    2, 0x0a /* Public */,
     118,    4,  826,    2, 0x0a /* Public */,
     123,    1,  835,    2, 0x0a /* Public */,
     124,    1,  838,    2, 0x0a /* Public */,
     125,    1,  841,    2, 0x0a /* Public */,
     126,    1,  844,    2, 0x0a /* Public */,
     127,    1,  847,    2, 0x0a /* Public */,
     128,    1,  850,    2, 0x0a /* Public */,
     128,    2,  853,    2, 0x0a /* Public */,
     131,    1,  858,    2, 0x0a /* Public */,
     133,    1,  861,    2, 0x0a /* Public */,
     135,    1,  864,    2, 0x0a /* Public */,
     137,    0,  867,    2, 0x0a /* Public */,
      71,    1,  868,    2, 0x0a /* Public */,
     138,    1,  871,    2, 0x0a /* Public */,
     138,    0,  874,    2, 0x0a /* Public */,
     140,    1,  875,    2, 0x0a /* Public */,
     140,    0,  878,    2, 0x0a /* Public */,
     141,    1,  879,    2, 0x0a /* Public */,
     143,    0,  882,    2, 0x0a /* Public */,
     144,    1,  883,    2, 0x08 /* Private */,
     146,    1,  886,    2, 0x08 /* Private */,
     148,    2,  889,    2, 0x08 /* Private */,
     150,    2,  894,    2, 0x08 /* Private */,
     151,    3,  899,    2, 0x08 /* Private */,
     152,    3,  906,    2, 0x08 /* Private */,
     153,   10,  913,    2, 0x08 /* Private */,
     160,    2,  934,    2, 0x08 /* Private */,
     163,    0,  939,    2, 0x08 /* Private */,
     164,    0,  940,    2, 0x08 /* Private */,
     165,    1,  941,    2, 0x08 /* Private */,
     166,    0,  944,    2, 0x08 /* Private */,
     167,    2,  945,    2, 0x08 /* Private */,
     168,    2,  950,    2, 0x08 /* Private */,
     170,    2,  955,    2, 0x08 /* Private */,
     172,    2,  960,    2, 0x08 /* Private */,
     173,    2,  965,    2, 0x08 /* Private */,
     174,    1,  970,    2, 0x08 /* Private */,
     176,    0,  973,    2, 0x08 /* Private */,

 // signals: parameters
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    3,    4,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    3,    6,
    QMetaType::Void, QMetaType::Bool,    8,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 10,    3,    4,   11,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 10,    3,    4,   11,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 10,   15,    3,   11,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 10,   15,    3,   11,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,   19,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int, QMetaType::QString,   23,   24,

 // slots: parameters
    QMetaType::Void, QMetaType::QString,   26,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,    3,
    QMetaType::Void, QMetaType::Bool,   37,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,    3,
    QMetaType::Void, QMetaType::Int,    3,
    QMetaType::Void, QMetaType::QString,   26,
    QMetaType::Void, QMetaType::QString, QMetaType::Int, QMetaType::Int,   26,    3,    4,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString,   26,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,   50,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,   53,
    QMetaType::Void, QMetaType::Bool,   55,
    QMetaType::Void, QMetaType::Bool,   57,
    QMetaType::Void, 0x80000000 | 59,   60,
    QMetaType::Void, QMetaType::Int,   62,
    QMetaType::Void, 0x80000000 | 64,   57,
    QMetaType::Void, QMetaType::Bool,   66,
    QMetaType::Void, 0x80000000 | 68,   69,
    QMetaType::Void, QMetaType::Bool,   71,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::Int,   76,
    QMetaType::Void, QMetaType::Bool,   78,
    QMetaType::Void, QMetaType::Int,   76,
    QMetaType::Void, QMetaType::QColor,   81,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    3,    4,
    QMetaType::Void, 0x80000000 | 84,   85,
    QMetaType::Void, QMetaType::Bool,   87,
    QMetaType::Void, 0x80000000 | 89, QMetaType::Int,   90,   15,
    QMetaType::Void, 0x80000000 | 89,   90,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    3,   92,
    QMetaType::Void, QMetaType::Bool,   78,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::Bool,   97,
    QMetaType::Void, QMetaType::Int,   76,
    QMetaType::Void, 0x80000000 | 100,  101,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::QFont,  104,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::Int, QMetaType::Bool,   15,  107,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,   15,  109,
    QMetaType::Void, QMetaType::Int, QMetaType::Bool,   15,  111,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,   15,   76,
    QMetaType::Void, QMetaType::Int, QMetaType::QString,   15,  113,
    QMetaType::Void, QMetaType::Bool,   19,
    QMetaType::Void, QMetaType::QColor,   81,
    QMetaType::Void, QMetaType::Bool,  117,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,  119,  120,  121,  122,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::QColor,   73,
    QMetaType::Void, QMetaType::Bool,   39,
    QMetaType::Void, QMetaType::Int,   76,
    QMetaType::Void, QMetaType::QString,   26,
    QMetaType::Int, QMetaType::QString,   26,
    QMetaType::Int, 0x80000000 | 129, QMetaType::Int,   26,  130,
    QMetaType::Void, QMetaType::Bool,  132,
    QMetaType::Void, 0x80000000 | 134,   85,
    QMetaType::Void, 0x80000000 | 136,   85,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,    3,
    QMetaType::Void, QMetaType::Int,  139,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,  139,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,  142,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,  145,
    QMetaType::Void, QMetaType::Int,  147,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    6,  149,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,    6,  149,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int,    6,   15,  149,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int,    6,   15,  149,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 129, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,    6,  154,   26,  130,  155,    3,  156,  157,  158,  159,
    QMetaType::Void, 0x80000000 | 129, 0x80000000 | 129,  161,  162,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    8,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 129, QMetaType::Int,   26,   23,
    QMetaType::Void, QMetaType::QColor, QMetaType::Int,   81,  169,
    QMetaType::Void, QMetaType::Bool, QMetaType::Int,  171,  169,
    QMetaType::Void, QMetaType::QFont, QMetaType::Int,  104,  169,
    QMetaType::Void, QMetaType::QColor, QMetaType::Int,   81,  169,
    QMetaType::Void, QMetaType::Int,  175,
    QMetaType::Void,

       0        // eod
};

void QsciScintilla::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        auto *_t = static_cast<QsciScintilla *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->cursorPositionChanged((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 1: _t->cursorPosChange((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 2: _t->copyAvailable((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 3: _t->indicatorClicked((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3]))); break;
        case 4: _t->indicatorReleased((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3]))); break;
        case 5: _t->linesChanged(); break;
        case 6: _t->marginClicked((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3]))); break;
        case 7: _t->marginRightClicked((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3]))); break;
        case 8: _t->modificationAttempted(); break;
        case 9: _t->modificationChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 10: _t->selectionChanged(); break;
        case 11: _t->textChanged(); break;
        case 12: _t->userListActivated((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 13: _t->append((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 14: _t->autoCompleteFromAll(); break;
        case 15: _t->autoCompleteFromAPIs(); break;
        case 16: _t->autoCompleteFromDocument(); break;
        case 17: _t->callTip(); break;
        case 18: _t->clear(); break;
        case 19: _t->copy(); break;
        case 20: _t->cut(); break;
        case 21: _t->ensureCursorVisible(); break;
        case 22: _t->ensureLineVisible((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 23: _t->foldAll((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 24: _t->foldAll(); break;
        case 25: _t->foldLine((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 26: _t->indent((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 27: _t->insert((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 28: _t->insertAt((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 29: _t->moveToMatchingBrace(); break;
        case 30: _t->paste(); break;
        case 31: _t->redo(); break;
        case 32: _t->removeSelectedText(); break;
        case 33: _t->replaceSelectedText((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 34: _t->resetSelectionBackgroundColor(); break;
        case 35: _t->resetSelectionForegroundColor(); break;
        case 36: _t->selectAll((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 37: _t->selectAll(); break;
        case 38: _t->selectToMatchingBrace(); break;
        case 39: _t->setAutoCompletionCaseSensitivity((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 40: _t->setAutoCompletionReplaceWord((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 41: _t->setAutoCompletionShowSingle((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 42: _t->setAutoCompletionSource((*reinterpret_cast< AutoCompletionSource(*)>(_a[1]))); break;
        case 43: _t->setAutoCompletionThreshold((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 44: _t->setAutoCompletionUseSingle((*reinterpret_cast< AutoCompletionUseSingle(*)>(_a[1]))); break;
        case 45: _t->setAutoIndent((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 46: _t->setBraceMatching((*reinterpret_cast< BraceMatch(*)>(_a[1]))); break;
        case 47: _t->setBackspaceUnindents((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 48: _t->setCaretForegroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 49: _t->setCaretLineBackgroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 50: _t->setCaretLineFrameWidth((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 51: _t->setCaretLineVisible((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 52: _t->setCaretWidth((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 53: _t->setColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 54: _t->setCursorPosition((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 55: _t->setEolMode((*reinterpret_cast< EolMode(*)>(_a[1]))); break;
        case 56: _t->setEolVisibility((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 57: _t->setFolding((*reinterpret_cast< FoldStyle(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 58: _t->setFolding((*reinterpret_cast< FoldStyle(*)>(_a[1]))); break;
        case 59: _t->setIndentation((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 60: _t->setIndentationGuides((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 61: _t->setIndentationGuidesBackgroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 62: _t->setIndentationGuidesForegroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 63: _t->setIndentationsUseTabs((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 64: _t->setIndentationWidth((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 65: _t->setLexer((*reinterpret_cast< QsciLexer*(*)>(_a[1]))); break;
        case 66: _t->setLexer(); break;
        case 67: _t->setMarginsBackgroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 68: _t->setMarginsFont((*reinterpret_cast< const QFont(*)>(_a[1]))); break;
        case 69: _t->setMarginsForegroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 70: _t->setMarginLineNumbers((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 71: _t->setMarginMarkerMask((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 72: _t->setMarginSensitivity((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 73: _t->setMarginWidth((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 74: _t->setMarginWidth((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 75: _t->setModified((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 76: _t->setPaper((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 77: _t->setReadOnly((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 78: _t->setSelection((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 79: _t->setSelectionBackgroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 80: _t->setSelectionForegroundColor((*reinterpret_cast< const QColor(*)>(_a[1]))); break;
        case 81: _t->setTabIndents((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 82: _t->setTabWidth((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 83: _t->setText((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 84: { int _r = _t->setUtf8Text((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); }  break;
        case 85: { int _r = _t->setUtf8Text((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); }  break;
        case 86: _t->setUtf8((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 87: _t->setWhitespaceVisibility((*reinterpret_cast< WhitespaceVisibility(*)>(_a[1]))); break;
        case 88: _t->setWrapMode((*reinterpret_cast< WrapMode(*)>(_a[1]))); break;
        case 89: _t->undo(); break;
        case 90: _t->unindent((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 91: _t->zoomIn((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 92: _t->zoomIn(); break;
        case 93: _t->zoomOut((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 94: _t->zoomOut(); break;
        case 95: _t->zoomTo((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 96: _t->getLastFindState(); break;
        case 97: _t->handleCallTipClick((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 98: _t->handleCharAdded((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 99: _t->handleIndicatorClick((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 100: _t->handleIndicatorRelease((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 101: _t->handleMarginClick((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 102: _t->handleMarginRightClick((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 103: _t->handleModified((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8])),(*reinterpret_cast< int(*)>(_a[9])),(*reinterpret_cast< int(*)>(_a[10]))); break;
        case 104: _t->handlePropertyChange((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< const char*(*)>(_a[2]))); break;
        case 105: _t->handleSavePointReached(); break;
        case 106: _t->handleSavePointLeft(); break;
        case 107: _t->handleSelectionChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 108: _t->handleAutoCompletionSelection(); break;
        case 109: _t->handleUserListSelection((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 110: _t->handleStyleColorChange((*reinterpret_cast< const QColor(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 111: _t->handleStyleEolFillChange((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 112: _t->handleStyleFontChange((*reinterpret_cast< const QFont(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 113: _t->handleStylePaperChange((*reinterpret_cast< const QColor(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 114: _t->handleUpdateUI((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 115: _t->delete_selection(); break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        {
            using _t = void (QsciScintilla::*)(int , int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::cursorPositionChanged)) {
                *result = 0;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::cursorPosChange)) {
                *result = 1;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(bool );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::copyAvailable)) {
                *result = 2;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , int , Qt::KeyboardModifiers );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::indicatorClicked)) {
                *result = 3;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , int , Qt::KeyboardModifiers );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::indicatorReleased)) {
                *result = 4;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::linesChanged)) {
                *result = 5;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , int , Qt::KeyboardModifiers );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::marginClicked)) {
                *result = 6;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , int , Qt::KeyboardModifiers );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::marginRightClicked)) {
                *result = 7;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::modificationAttempted)) {
                *result = 8;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(bool );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::modificationChanged)) {
                *result = 9;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::selectionChanged)) {
                *result = 10;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::textChanged)) {
                *result = 11;
                return;
            }
        }
        {
            using _t = void (QsciScintilla::*)(int , const QString & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QsciScintilla::userListActivated)) {
                *result = 12;
                return;
            }
        }
    }
}

QT_INIT_METAOBJECT const QMetaObject QsciScintilla::staticMetaObject = { {
    &QsciScintillaBase::staticMetaObject,
    qt_meta_stringdata_QsciScintilla.data,
    qt_meta_data_QsciScintilla,
    qt_static_metacall,
    nullptr,
    nullptr
} };


const QMetaObject *QsciScintilla::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *QsciScintilla::qt_metacast(const char *_clname)
{
    if (!_clname) return nullptr;
    if (!strcmp(_clname, qt_meta_stringdata_QsciScintilla.stringdata0))
        return static_cast<void*>(this);
    return QsciScintillaBase::qt_metacast(_clname);
}

int QsciScintilla::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QsciScintillaBase::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 116)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 116;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 116)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 116;
    }
    return _id;
}

// SIGNAL 0
void QsciScintilla::cursorPositionChanged(int _t1, int _t2)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}

// SIGNAL 1
void QsciScintilla::cursorPosChange(int _t1, int _t2)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}

// SIGNAL 2
void QsciScintilla::copyAvailable(bool _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 2, _a);
}

// SIGNAL 3
void QsciScintilla::indicatorClicked(int _t1, int _t2, Qt::KeyboardModifiers _t3)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
    QMetaObject::activate(this, &staticMetaObject, 3, _a);
}

// SIGNAL 4
void QsciScintilla::indicatorReleased(int _t1, int _t2, Qt::KeyboardModifiers _t3)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
    QMetaObject::activate(this, &staticMetaObject, 4, _a);
}

// SIGNAL 5
void QsciScintilla::linesChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 5, nullptr);
}

// SIGNAL 6
void QsciScintilla::marginClicked(int _t1, int _t2, Qt::KeyboardModifiers _t3)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
    QMetaObject::activate(this, &staticMetaObject, 6, _a);
}

// SIGNAL 7
void QsciScintilla::marginRightClicked(int _t1, int _t2, Qt::KeyboardModifiers _t3)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
    QMetaObject::activate(this, &staticMetaObject, 7, _a);
}

// SIGNAL 8
void QsciScintilla::modificationAttempted()
{
    QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
}

// SIGNAL 9
void QsciScintilla::modificationChanged(bool _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 9, _a);
}

// SIGNAL 10
void QsciScintilla::selectionChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 10, nullptr);
}

// SIGNAL 11
void QsciScintilla::textChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 11, nullptr);
}

// SIGNAL 12
void QsciScintilla::userListActivated(int _t1, const QString & _t2)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
    QMetaObject::activate(this, &staticMetaObject, 12, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
