#if defined (HAVE_CONFIG_H)
#  include "config.h"
#endif
/****************************************************************************
** Meta object code from reading C++ file 'file-editor-tab.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "/cygdrive/d/cyg_pub/devel/octave/octave-5.1.0-1.i686/src/octave-5.1.0/libgui/src/m-editor/file-editor-tab.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#include <QtCore/QList>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'file-editor-tab.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.9.4. 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_octave__file_editor_tab_t {
    QByteArrayData data[149];
    char stringdata0[2411];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_octave__file_editor_tab_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_octave__file_editor_tab_t qt_meta_stringdata_octave__file_editor_tab = {
    {
QT_MOC_LITERAL(0, 0, 23), // "octave::file_editor_tab"
QT_MOC_LITERAL(1, 24, 17), // "file_name_changed"
QT_MOC_LITERAL(2, 42, 0), // ""
QT_MOC_LITERAL(3, 43, 8), // "fileName"
QT_MOC_LITERAL(4, 52, 7), // "toolTip"
QT_MOC_LITERAL(5, 60, 20), // "editor_state_changed"
QT_MOC_LITERAL(6, 81, 14), // "copy_available"
QT_MOC_LITERAL(7, 96, 14), // "is_octave_file"
QT_MOC_LITERAL(8, 111, 23), // "set_focus_editor_signal"
QT_MOC_LITERAL(9, 135, 8), // "QWidget*"
QT_MOC_LITERAL(10, 144, 18), // "tab_remove_request"
QT_MOC_LITERAL(11, 163, 20), // "add_filename_to_list"
QT_MOC_LITERAL(12, 184, 12), // "mru_add_file"
QT_MOC_LITERAL(13, 197, 9), // "file_name"
QT_MOC_LITERAL(14, 207, 8), // "encoding"
QT_MOC_LITERAL(15, 216, 26), // "editor_check_conflict_save"
QT_MOC_LITERAL(16, 243, 12), // "saveFileName"
QT_MOC_LITERAL(17, 256, 17), // "remove_on_success"
QT_MOC_LITERAL(18, 274, 15), // "run_file_signal"
QT_MOC_LITERAL(19, 290, 9), // "QFileInfo"
QT_MOC_LITERAL(20, 300, 4), // "info"
QT_MOC_LITERAL(21, 305, 17), // "request_open_file"
QT_MOC_LITERAL(22, 323, 18), // "edit_mfile_request"
QT_MOC_LITERAL(23, 342, 17), // "request_find_next"
QT_MOC_LITERAL(24, 360, 21), // "request_find_previous"
QT_MOC_LITERAL(25, 382, 37), // "remove_breakpoint_via_debugge..."
QT_MOC_LITERAL(26, 420, 15), // "debugger_linenr"
QT_MOC_LITERAL(27, 436, 43), // "request_remove_breakpoint_via..."
QT_MOC_LITERAL(28, 480, 13), // "editor_linenr"
QT_MOC_LITERAL(29, 494, 22), // "remove_all_breakpoints"
QT_MOC_LITERAL(30, 517, 27), // "find_translated_line_number"
QT_MOC_LITERAL(31, 545, 15), // "original_linenr"
QT_MOC_LITERAL(32, 561, 4), // "int&"
QT_MOC_LITERAL(33, 566, 17), // "translated_linenr"
QT_MOC_LITERAL(34, 584, 8), // "marker*&"
QT_MOC_LITERAL(35, 593, 23), // "find_linenr_just_before"
QT_MOC_LITERAL(36, 617, 6), // "linenr"
QT_MOC_LITERAL(37, 624, 20), // "report_marker_linenr"
QT_MOC_LITERAL(38, 645, 9), // "QIntList&"
QT_MOC_LITERAL(39, 655, 5), // "lines"
QT_MOC_LITERAL(40, 661, 12), // "QStringList&"
QT_MOC_LITERAL(41, 674, 10), // "conditions"
QT_MOC_LITERAL(42, 685, 35), // "remove_position_via_debugger_..."
QT_MOC_LITERAL(43, 721, 20), // "remove_all_positions"
QT_MOC_LITERAL(44, 742, 17), // "request_queue_cmd"
QT_MOC_LITERAL(45, 760, 11), // "octave_cmd*"
QT_MOC_LITERAL(46, 772, 19), // "update_window_title"
QT_MOC_LITERAL(47, 792, 8), // "modified"
QT_MOC_LITERAL(48, 801, 21), // "handle_copy_available"
QT_MOC_LITERAL(49, 823, 10), // "enableCopy"
QT_MOC_LITERAL(50, 834, 21), // "handle_margin_clicked"
QT_MOC_LITERAL(51, 856, 4), // "line"
QT_MOC_LITERAL(52, 861, 6), // "margin"
QT_MOC_LITERAL(53, 868, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(54, 890, 5), // "state"
QT_MOC_LITERAL(55, 896, 15), // "notice_settings"
QT_MOC_LITERAL(56, 912, 16), // "const QSettings*"
QT_MOC_LITERAL(57, 929, 8), // "settings"
QT_MOC_LITERAL(58, 938, 4), // "init"
QT_MOC_LITERAL(59, 943, 19), // "change_editor_state"
QT_MOC_LITERAL(60, 963, 14), // "const QWidget*"
QT_MOC_LITERAL(61, 978, 2), // "ID"
QT_MOC_LITERAL(62, 981, 15), // "file_name_query"
QT_MOC_LITERAL(63, 997, 9), // "set_focus"
QT_MOC_LITERAL(64, 1007, 21), // "set_current_directory"
QT_MOC_LITERAL(65, 1029, 3), // "dir"
QT_MOC_LITERAL(66, 1033, 12), // "context_help"
QT_MOC_LITERAL(67, 1046, 12), // "context_edit"
QT_MOC_LITERAL(68, 1059, 19), // "check_modified_file"
QT_MOC_LITERAL(69, 1079, 9), // "save_file"
QT_MOC_LITERAL(70, 1089, 12), // "save_file_as"
QT_MOC_LITERAL(71, 1102, 10), // "print_file"
QT_MOC_LITERAL(72, 1113, 8), // "run_file"
QT_MOC_LITERAL(73, 1122, 11), // "context_run"
QT_MOC_LITERAL(74, 1134, 15), // "toggle_bookmark"
QT_MOC_LITERAL(75, 1150, 13), // "next_bookmark"
QT_MOC_LITERAL(76, 1164, 17), // "previous_bookmark"
QT_MOC_LITERAL(77, 1182, 15), // "remove_bookmark"
QT_MOC_LITERAL(78, 1198, 17), // "toggle_breakpoint"
QT_MOC_LITERAL(79, 1216, 15), // "next_breakpoint"
QT_MOC_LITERAL(80, 1232, 19), // "previous_breakpoint"
QT_MOC_LITERAL(81, 1252, 17), // "scintilla_command"
QT_MOC_LITERAL(82, 1270, 21), // "comment_selected_text"
QT_MOC_LITERAL(83, 1292, 9), // "input_str"
QT_MOC_LITERAL(84, 1302, 23), // "uncomment_selected_text"
QT_MOC_LITERAL(85, 1326, 20), // "indent_selected_text"
QT_MOC_LITERAL(86, 1347, 22), // "unindent_selected_text"
QT_MOC_LITERAL(87, 1370, 34), // "smart_indent_line_or_selected..."
QT_MOC_LITERAL(88, 1405, 11), // "convert_eol"
QT_MOC_LITERAL(89, 1417, 22), // "QsciScintilla::EolMode"
QT_MOC_LITERAL(90, 1440, 7), // "zoom_in"
QT_MOC_LITERAL(91, 1448, 8), // "zoom_out"
QT_MOC_LITERAL(92, 1457, 11), // "zoom_normal"
QT_MOC_LITERAL(93, 1469, 4), // "find"
QT_MOC_LITERAL(94, 1474, 15), // "QList<QAction*>"
QT_MOC_LITERAL(95, 1490, 9), // "find_next"
QT_MOC_LITERAL(96, 1500, 13), // "find_previous"
QT_MOC_LITERAL(97, 1514, 9), // "goto_line"
QT_MOC_LITERAL(98, 1524, 16), // "move_match_brace"
QT_MOC_LITERAL(99, 1541, 6), // "select"
QT_MOC_LITERAL(100, 1548, 20), // "show_auto_completion"
QT_MOC_LITERAL(101, 1569, 23), // "insert_debugger_pointer"
QT_MOC_LITERAL(102, 1593, 23), // "delete_debugger_pointer"
QT_MOC_LITERAL(103, 1617, 20), // "do_breakpoint_marker"
QT_MOC_LITERAL(104, 1638, 6), // "insert"
QT_MOC_LITERAL(105, 1645, 4), // "cond"
QT_MOC_LITERAL(106, 1650, 17), // "recover_from_exit"
QT_MOC_LITERAL(107, 1668, 12), // "set_modified"
QT_MOC_LITERAL(108, 1681, 12), // "set_encoding"
QT_MOC_LITERAL(109, 1694, 12), // "new_encoding"
QT_MOC_LITERAL(110, 1707, 9), // "load_file"
QT_MOC_LITERAL(111, 1717, 8), // "new_file"
QT_MOC_LITERAL(112, 1726, 8), // "commands"
QT_MOC_LITERAL(113, 1735, 16), // "file_has_changed"
QT_MOC_LITERAL(114, 1752, 4), // "path"
QT_MOC_LITERAL(115, 1757, 8), // "do_close"
QT_MOC_LITERAL(116, 1766, 24), // "handle_context_menu_edit"
QT_MOC_LITERAL(117, 1791, 35), // "handle_context_menu_break_con..."
QT_MOC_LITERAL(118, 1827, 29), // "handle_request_add_breakpoint"
QT_MOC_LITERAL(119, 1857, 32), // "handle_request_remove_breakpoint"
QT_MOC_LITERAL(120, 1890, 26), // "update_breakpoints_handler"
QT_MOC_LITERAL(121, 1917, 17), // "octave_value_list"
QT_MOC_LITERAL(122, 1935, 6), // "argout"
QT_MOC_LITERAL(123, 1942, 28), // "handle_decode_warning_answer"
QT_MOC_LITERAL(124, 1971, 16), // "QAbstractButton*"
QT_MOC_LITERAL(125, 1988, 3), // "btn"
QT_MOC_LITERAL(126, 1992, 25), // "handle_file_reload_answer"
QT_MOC_LITERAL(127, 2018, 8), // "decision"
QT_MOC_LITERAL(128, 2027, 25), // "handle_file_resave_answer"
QT_MOC_LITERAL(129, 2053, 27), // "handle_file_modified_answer"
QT_MOC_LITERAL(130, 2081, 27), // "handle_find_dialog_finished"
QT_MOC_LITERAL(131, 2109, 26), // "handle_save_file_as_answer"
QT_MOC_LITERAL(132, 2136, 32), // "handle_save_file_as_answer_close"
QT_MOC_LITERAL(133, 2169, 33), // "handle_save_file_as_answer_ca..."
QT_MOC_LITERAL(134, 2203, 30), // "handle_save_as_filter_selected"
QT_MOC_LITERAL(135, 2234, 6), // "filter"
QT_MOC_LITERAL(136, 2241, 26), // "handle_current_enc_changed"
QT_MOC_LITERAL(137, 2268, 3), // "enc"
QT_MOC_LITERAL(138, 2272, 14), // "save_apis_info"
QT_MOC_LITERAL(139, 2287, 17), // "auto_margin_width"
QT_MOC_LITERAL(140, 2305, 19), // "handle_cursor_moved"
QT_MOC_LITERAL(141, 2325, 3), // "col"
QT_MOC_LITERAL(142, 2329, 17), // "handle_char_added"
QT_MOC_LITERAL(143, 2347, 9), // "character"
QT_MOC_LITERAL(144, 2357, 19), // "handle_double_click"
QT_MOC_LITERAL(145, 2377, 1), // "p"
QT_MOC_LITERAL(146, 2379, 1), // "l"
QT_MOC_LITERAL(147, 2381, 8), // "modifier"
QT_MOC_LITERAL(148, 2390, 20) // "handle_lines_changed"

    },
    "octave::file_editor_tab\0file_name_changed\0"
    "\0fileName\0toolTip\0editor_state_changed\0"
    "copy_available\0is_octave_file\0"
    "set_focus_editor_signal\0QWidget*\0"
    "tab_remove_request\0add_filename_to_list\0"
    "mru_add_file\0file_name\0encoding\0"
    "editor_check_conflict_save\0saveFileName\0"
    "remove_on_success\0run_file_signal\0"
    "QFileInfo\0info\0request_open_file\0"
    "edit_mfile_request\0request_find_next\0"
    "request_find_previous\0"
    "remove_breakpoint_via_debugger_linenr\0"
    "debugger_linenr\0"
    "request_remove_breakpoint_via_editor_linenr\0"
    "editor_linenr\0remove_all_breakpoints\0"
    "find_translated_line_number\0original_linenr\0"
    "int&\0translated_linenr\0marker*&\0"
    "find_linenr_just_before\0linenr\0"
    "report_marker_linenr\0QIntList&\0lines\0"
    "QStringList&\0conditions\0"
    "remove_position_via_debugger_linenr\0"
    "remove_all_positions\0request_queue_cmd\0"
    "octave_cmd*\0update_window_title\0"
    "modified\0handle_copy_available\0"
    "enableCopy\0handle_margin_clicked\0line\0"
    "margin\0Qt::KeyboardModifiers\0state\0"
    "notice_settings\0const QSettings*\0"
    "settings\0init\0change_editor_state\0"
    "const QWidget*\0ID\0file_name_query\0"
    "set_focus\0set_current_directory\0dir\0"
    "context_help\0context_edit\0check_modified_file\0"
    "save_file\0save_file_as\0print_file\0"
    "run_file\0context_run\0toggle_bookmark\0"
    "next_bookmark\0previous_bookmark\0"
    "remove_bookmark\0toggle_breakpoint\0"
    "next_breakpoint\0previous_breakpoint\0"
    "scintilla_command\0comment_selected_text\0"
    "input_str\0uncomment_selected_text\0"
    "indent_selected_text\0unindent_selected_text\0"
    "smart_indent_line_or_selected_text\0"
    "convert_eol\0QsciScintilla::EolMode\0"
    "zoom_in\0zoom_out\0zoom_normal\0find\0"
    "QList<QAction*>\0find_next\0find_previous\0"
    "goto_line\0move_match_brace\0select\0"
    "show_auto_completion\0insert_debugger_pointer\0"
    "delete_debugger_pointer\0do_breakpoint_marker\0"
    "insert\0cond\0recover_from_exit\0"
    "set_modified\0set_encoding\0new_encoding\0"
    "load_file\0new_file\0commands\0"
    "file_has_changed\0path\0do_close\0"
    "handle_context_menu_edit\0"
    "handle_context_menu_break_condition\0"
    "handle_request_add_breakpoint\0"
    "handle_request_remove_breakpoint\0"
    "update_breakpoints_handler\0octave_value_list\0"
    "argout\0handle_decode_warning_answer\0"
    "QAbstractButton*\0btn\0handle_file_reload_answer\0"
    "decision\0handle_file_resave_answer\0"
    "handle_file_modified_answer\0"
    "handle_find_dialog_finished\0"
    "handle_save_file_as_answer\0"
    "handle_save_file_as_answer_close\0"
    "handle_save_file_as_answer_cancel\0"
    "handle_save_as_filter_selected\0filter\0"
    "handle_current_enc_changed\0enc\0"
    "save_apis_info\0auto_margin_width\0"
    "handle_cursor_moved\0col\0handle_char_added\0"
    "character\0handle_double_click\0p\0l\0"
    "modifier\0handle_lines_changed"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_octave__file_editor_tab[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
     102,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
      22,       // signalCount

 // signals: name, argc, parameters, tag, flags
       1,    2,  524,    2, 0x06 /* Public */,
       5,    2,  529,    2, 0x06 /* Public */,
       8,    1,  534,    2, 0x06 /* Public */,
      10,    0,  537,    2, 0x06 /* Public */,
      11,    3,  538,    2, 0x06 /* Public */,
      12,    2,  545,    2, 0x06 /* Public */,
      15,    2,  550,    2, 0x06 /* Public */,
      18,    1,  555,    2, 0x06 /* Public */,
      21,    2,  558,    2, 0x06 /* Public */,
      21,    1,  563,    2, 0x26 /* Public | MethodCloned */,
      22,    4,  566,    2, 0x06 /* Public */,
      23,    0,  575,    2, 0x06 /* Public */,
      24,    0,  576,    2, 0x06 /* Public */,
      25,    1,  577,    2, 0x06 /* Public */,
      27,    1,  580,    2, 0x06 /* Public */,
      29,    0,  583,    2, 0x06 /* Public */,
      30,    3,  584,    2, 0x06 /* Public */,
      35,    3,  591,    2, 0x06 /* Public */,
      37,    2,  598,    2, 0x06 /* Public */,
      42,    1,  603,    2, 0x06 /* Public */,
      43,    0,  606,    2, 0x06 /* Public */,
      44,    1,  607,    2, 0x06 /* Public */,

 // slots: name, argc, parameters, tag, flags
      46,    1,  610,    2, 0x0a /* Public */,
      48,    1,  613,    2, 0x0a /* Public */,
      50,    3,  616,    2, 0x0a /* Public */,
      55,    2,  623,    2, 0x0a /* Public */,
      55,    1,  628,    2, 0x2a /* Public | MethodCloned */,
      59,    1,  631,    2, 0x0a /* Public */,
      62,    1,  634,    2, 0x0a /* Public */,
      63,    1,  637,    2, 0x0a /* Public */,
      64,    1,  640,    2, 0x0a /* Public */,
      66,    2,  643,    2, 0x0a /* Public */,
      67,    1,  648,    2, 0x0a /* Public */,
      68,    0,  651,    2, 0x0a /* Public */,
      69,    1,  652,    2, 0x0a /* Public */,
      69,    3,  655,    2, 0x0a /* Public */,
      70,    1,  662,    2, 0x0a /* Public */,
      71,    1,  665,    2, 0x0a /* Public */,
      72,    1,  668,    2, 0x0a /* Public */,
      73,    1,  671,    2, 0x0a /* Public */,
      74,    1,  674,    2, 0x0a /* Public */,
      75,    1,  677,    2, 0x0a /* Public */,
      76,    1,  680,    2, 0x0a /* Public */,
      77,    1,  683,    2, 0x0a /* Public */,
      78,    1,  686,    2, 0x0a /* Public */,
      79,    1,  689,    2, 0x0a /* Public */,
      80,    1,  692,    2, 0x0a /* Public */,
      29,    1,  695,    2, 0x0a /* Public */,
      81,    2,  698,    2, 0x0a /* Public */,
      82,    2,  703,    2, 0x0a /* Public */,
      84,    1,  708,    2, 0x0a /* Public */,
      85,    1,  711,    2, 0x0a /* Public */,
      86,    1,  714,    2, 0x0a /* Public */,
      87,    1,  717,    2, 0x0a /* Public */,
      88,    2,  720,    2, 0x0a /* Public */,
      90,    1,  725,    2, 0x0a /* Public */,
      91,    1,  728,    2, 0x0a /* Public */,
      92,    1,  731,    2, 0x0a /* Public */,
      93,    2,  734,    2, 0x0a /* Public */,
      95,    1,  739,    2, 0x0a /* Public */,
      96,    1,  742,    2, 0x0a /* Public */,
      97,    2,  745,    2, 0x0a /* Public */,
      97,    1,  750,    2, 0x2a /* Public | MethodCloned */,
      98,    2,  753,    2, 0x0a /* Public */,
     100,    1,  758,    2, 0x0a /* Public */,
     101,    2,  761,    2, 0x0a /* Public */,
     101,    1,  766,    2, 0x2a /* Public | MethodCloned */,
     102,    2,  769,    2, 0x0a /* Public */,
     102,    1,  774,    2, 0x2a /* Public | MethodCloned */,
     103,    4,  777,    2, 0x0a /* Public */,
     103,    3,  786,    2, 0x2a /* Public | MethodCloned */,
     103,    2,  793,    2, 0x2a /* Public | MethodCloned */,
     106,    0,  798,    2, 0x0a /* Public */,
     107,    1,  799,    2, 0x0a /* Public */,
     107,    0,  802,    2, 0x2a /* Public | MethodCloned */,
     108,    1,  803,    2, 0x0a /* Public */,
     110,    1,  806,    2, 0x0a /* Public */,
     111,    1,  809,    2, 0x0a /* Public */,
     111,    0,  812,    2, 0x2a /* Public | MethodCloned */,
     113,    2,  813,    2, 0x0a /* Public */,
     113,    1,  818,    2, 0x2a /* Public | MethodCloned */,
     116,    1,  821,    2, 0x0a /* Public */,
     117,    1,  824,    2, 0x0a /* Public */,
     118,    2,  827,    2, 0x0a /* Public */,
     119,    1,  832,    2, 0x0a /* Public */,
     120,    1,  835,    2, 0x0a /* Public */,
     123,    1,  838,    2, 0x08 /* Private */,
     126,    1,  841,    2, 0x08 /* Private */,
     128,    1,  844,    2, 0x08 /* Private */,
     129,    1,  847,    2, 0x08 /* Private */,
     130,    1,  850,    2, 0x08 /* Private */,
     131,    1,  853,    2, 0x08 /* Private */,
     132,    1,  856,    2, 0x08 /* Private */,
     133,    0,  859,    2, 0x08 /* Private */,
     134,    1,  860,    2, 0x08 /* Private */,
     136,    1,  863,    2, 0x08 /* Private */,
     138,    0,  866,    2, 0x08 /* Private */,
     139,    0,  867,    2, 0x08 /* Private */,
     140,    2,  868,    2, 0x08 /* Private */,
     142,    1,  873,    2, 0x08 /* Private */,
     144,    3,  876,    2, 0x08 /* Private */,
     148,    0,  883,    2, 0x08 /* Private */,

 // signals: parameters
    QMetaType::Void, QMetaType::QString, QMetaType::QString,    3,    4,
    QMetaType::Void, QMetaType::Bool, QMetaType::Bool,    6,    7,
    QMetaType::Void, 0x80000000 | 9,    2,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString, QMetaType::QString, 0x80000000 | 9,    2,    2,    2,
    QMetaType::Void, QMetaType::QString, QMetaType::QString,   13,   14,
    QMetaType::Void, QMetaType::QString, QMetaType::Bool,   16,   17,
    QMetaType::Void, 0x80000000 | 19,   20,
    QMetaType::Void, QMetaType::QString, QMetaType::QString,    2,    2,
    QMetaType::Void, QMetaType::QString,    2,
    QMetaType::Void, QMetaType::QString, QMetaType::QString, QMetaType::QString, QMetaType::Int,    2,    2,    2,    2,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int,   26,
    QMetaType::Void, QMetaType::Int,   28,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int, 0x80000000 | 32, 0x80000000 | 34,   31,   33,    2,
    QMetaType::Void, QMetaType::Int, 0x80000000 | 32, 0x80000000 | 32,   36,   31,   28,
    QMetaType::Void, 0x80000000 | 38, 0x80000000 | 40,   39,   41,
    QMetaType::Void, QMetaType::Int,   26,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 45,    2,

 // slots: parameters
    QMetaType::Void, QMetaType::Bool,   47,
    QMetaType::Void, QMetaType::Bool,   49,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, 0x80000000 | 53,   51,   52,   54,
    QMetaType::Void, 0x80000000 | 56, QMetaType::Bool,   57,   58,
    QMetaType::Void, 0x80000000 | 56,   57,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, QMetaType::QString,   65,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Bool,   61,    2,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::QString, QMetaType::Bool,   61,    3,   17,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::UInt,    2,    2,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Bool,   61,   83,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, 0x80000000 | 89,   61,    2,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, 0x80000000 | 94,   61,    2,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Int,   61,   51,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Bool,   61,   99,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Int,   61,   51,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, 0x80000000 | 60, QMetaType::Int,   61,   51,
    QMetaType::Void, 0x80000000 | 60,   61,
    QMetaType::Void, QMetaType::Bool, 0x80000000 | 60, QMetaType::Int, QMetaType::QString,  104,   61,   51,  105,
    QMetaType::Void, QMetaType::Bool, 0x80000000 | 60, QMetaType::Int,  104,   61,   51,
    QMetaType::Void, QMetaType::Bool, 0x80000000 | 60,  104,   61,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,   47,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString,  109,
    QMetaType::QString, QMetaType::QString,    3,
    QMetaType::Void, QMetaType::QString,  112,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString, QMetaType::Bool,  114,  115,
    QMetaType::Void, QMetaType::QString,  114,
    QMetaType::Void, QMetaType::QString,    2,
    QMetaType::Void, QMetaType::Int,   36,
    QMetaType::Void, QMetaType::Int, QMetaType::QString,   51,  105,
    QMetaType::Void, QMetaType::Int,   51,
    QMetaType::Void, 0x80000000 | 121,  122,
    QMetaType::Void, 0x80000000 | 124,  125,
    QMetaType::Void, QMetaType::Int,  127,
    QMetaType::Void, QMetaType::Int,  127,
    QMetaType::Void, QMetaType::Int,  127,
    QMetaType::Void, QMetaType::Int,  127,
    QMetaType::Void, QMetaType::QString,    3,
    QMetaType::Void, QMetaType::QString,    3,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString,  135,
    QMetaType::Void, QMetaType::QString,  137,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Int, QMetaType::Int,   51,  141,
    QMetaType::Void, QMetaType::Int,  143,
    QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int,  145,  146,  147,
    QMetaType::Void,

       0        // eod
};

void octave::file_editor_tab::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        file_editor_tab *_t = static_cast<file_editor_tab *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->file_name_changed((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 1: _t->editor_state_changed((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 2: _t->set_focus_editor_signal((*reinterpret_cast< QWidget*(*)>(_a[1]))); break;
        case 3: _t->tab_remove_request(); break;
        case 4: _t->add_filename_to_list((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< QWidget*(*)>(_a[3]))); break;
        case 5: _t->mru_add_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 6: _t->editor_check_conflict_save((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 7: _t->run_file_signal((*reinterpret_cast< const QFileInfo(*)>(_a[1]))); break;
        case 8: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 9: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 10: _t->edit_mfile_request((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 11: _t->request_find_next(); break;
        case 12: _t->request_find_previous(); break;
        case 13: _t->remove_breakpoint_via_debugger_linenr((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 14: _t->request_remove_breakpoint_via_editor_linenr((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 15: _t->remove_all_breakpoints(); break;
        case 16: _t->find_translated_line_number((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< marker*(*)>(_a[3]))); break;
        case 17: _t->find_linenr_just_before((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 18: _t->report_marker_linenr((*reinterpret_cast< QIntList(*)>(_a[1])),(*reinterpret_cast< QStringList(*)>(_a[2]))); break;
        case 19: _t->remove_position_via_debugger_linenr((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 20: _t->remove_all_positions(); break;
        case 21: _t->request_queue_cmd((*reinterpret_cast< octave_cmd*(*)>(_a[1]))); break;
        case 22: _t->update_window_title((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 23: _t->handle_copy_available((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 24: _t->handle_margin_clicked((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3]))); break;
        case 25: _t->notice_settings((*reinterpret_cast< const QSettings*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 26: _t->notice_settings((*reinterpret_cast< const QSettings*(*)>(_a[1]))); break;
        case 27: _t->change_editor_state((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 28: _t->file_name_query((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 29: _t->set_focus((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 30: _t->set_current_directory((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 31: _t->context_help((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 32: _t->context_edit((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 33: _t->check_modified_file(); break;
        case 34: _t->save_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 35: _t->save_file((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 36: _t->save_file_as((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 37: _t->print_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 38: _t->run_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 39: _t->context_run((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 40: _t->toggle_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 41: _t->next_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 42: _t->previous_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 43: _t->remove_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 44: _t->toggle_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 45: _t->next_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 46: _t->previous_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 47: _t->remove_all_breakpoints((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 48: _t->scintilla_command((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< uint(*)>(_a[2]))); break;
        case 49: _t->comment_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 50: _t->uncomment_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 51: _t->indent_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 52: _t->unindent_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 53: _t->smart_indent_line_or_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 54: _t->convert_eol((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< QsciScintilla::EolMode(*)>(_a[2]))); break;
        case 55: _t->zoom_in((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 56: _t->zoom_out((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 57: _t->zoom_normal((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 58: _t->find((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< QList<QAction*>(*)>(_a[2]))); break;
        case 59: _t->find_next((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 60: _t->find_previous((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 61: _t->goto_line((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 62: _t->goto_line((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 63: _t->move_match_brace((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 64: _t->show_auto_completion((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 65: _t->insert_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 66: _t->insert_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 67: _t->delete_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 68: _t->delete_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
        case 69: _t->do_breakpoint_marker((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4]))); break;
        case 70: _t->do_breakpoint_marker((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 71: _t->do_breakpoint_marker((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2]))); break;
        case 72: _t->recover_from_exit(); break;
        case 73: _t->set_modified((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 74: _t->set_modified(); break;
        case 75: _t->set_encoding((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 76: { QString _r = _t->load_file((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); }  break;
        case 77: _t->new_file((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 78: _t->new_file(); break;
        case 79: _t->file_has_changed((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 80: _t->file_has_changed((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 81: _t->handle_context_menu_edit((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 82: _t->handle_context_menu_break_condition((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 83: _t->handle_request_add_breakpoint((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 84: _t->handle_request_remove_breakpoint((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 85: _t->update_breakpoints_handler((*reinterpret_cast< const octave_value_list(*)>(_a[1]))); break;
        case 86: _t->handle_decode_warning_answer((*reinterpret_cast< QAbstractButton*(*)>(_a[1]))); break;
        case 87: _t->handle_file_reload_answer((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 88: _t->handle_file_resave_answer((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 89: _t->handle_file_modified_answer((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 90: _t->handle_find_dialog_finished((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 91: _t->handle_save_file_as_answer((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 92: _t->handle_save_file_as_answer_close((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 93: _t->handle_save_file_as_answer_cancel(); break;
        case 94: _t->handle_save_as_filter_selected((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 95: _t->handle_current_enc_changed((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 96: _t->save_apis_info(); break;
        case 97: _t->auto_margin_width(); break;
        case 98: _t->handle_cursor_moved((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 99: _t->handle_char_added((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 100: _t->handle_double_click((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 101: _t->handle_lines_changed(); break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        {
            typedef void (file_editor_tab::*_t)(const QString & , const QString & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::file_name_changed)) {
                *result = 0;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(bool , bool );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::editor_state_changed)) {
                *result = 1;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(QWidget * );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::set_focus_editor_signal)) {
                *result = 2;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::tab_remove_request)) {
                *result = 3;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QString & , const QString & , QWidget * );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::add_filename_to_list)) {
                *result = 4;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QString & , const QString & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::mru_add_file)) {
                *result = 5;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QString & , bool );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::editor_check_conflict_save)) {
                *result = 6;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QFileInfo & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::run_file_signal)) {
                *result = 7;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QString & , const QString & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::request_open_file)) {
                *result = 8;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(const QString & , const QString & , const QString & , int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::edit_mfile_request)) {
                *result = 10;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::request_find_next)) {
                *result = 11;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::request_find_previous)) {
                *result = 12;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::remove_breakpoint_via_debugger_linenr)) {
                *result = 13;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::request_remove_breakpoint_via_editor_linenr)) {
                *result = 14;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::remove_all_breakpoints)) {
                *result = 15;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(int , int & , marker * & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::find_translated_line_number)) {
                *result = 16;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(int , int & , int & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::find_linenr_just_before)) {
                *result = 17;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(QIntList & , QStringList & );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::report_marker_linenr)) {
                *result = 18;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(int );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::remove_position_via_debugger_linenr)) {
                *result = 19;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::remove_all_positions)) {
                *result = 20;
                return;
            }
        }
        {
            typedef void (file_editor_tab::*_t)(octave_cmd * );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&file_editor_tab::request_queue_cmd)) {
                *result = 21;
                return;
            }
        }
    }
}

const QMetaObject octave::file_editor_tab::staticMetaObject = {
    { &QWidget::staticMetaObject, qt_meta_stringdata_octave__file_editor_tab.data,
      qt_meta_data_octave__file_editor_tab,  qt_static_metacall, nullptr, nullptr}
};


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

void *octave::file_editor_tab::qt_metacast(const char *_clname)
{
    if (!_clname) return nullptr;
    if (!strcmp(_clname, qt_meta_stringdata_octave__file_editor_tab.stringdata0))
        return static_cast<void*>(this);
    return QWidget::qt_metacast(_clname);
}

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

// SIGNAL 0
void octave::file_editor_tab::file_name_changed(const QString & _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, 0, _a);
}

// SIGNAL 1
void octave::file_editor_tab::editor_state_changed(bool _t1, bool _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 octave::file_editor_tab::set_focus_editor_signal(QWidget * _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 2, _a);
}

// SIGNAL 3
void octave::file_editor_tab::tab_remove_request()
{
    QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
}

// SIGNAL 4
void octave::file_editor_tab::add_filename_to_list(const QString & _t1, const QString & _t2, QWidget * _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 octave::file_editor_tab::mru_add_file(const QString & _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, 5, _a);
}

// SIGNAL 6
void octave::file_editor_tab::editor_check_conflict_save(const QString & _t1, bool _t2)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
    QMetaObject::activate(this, &staticMetaObject, 6, _a);
}

// SIGNAL 7
void octave::file_editor_tab::run_file_signal(const QFileInfo & _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 7, _a);
}

// SIGNAL 8
void octave::file_editor_tab::request_open_file(const QString & _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, 8, _a);
}

// SIGNAL 10
void octave::file_editor_tab::edit_mfile_request(const QString & _t1, const QString & _t2, const QString & _t3, int _t4)
{
    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)), const_cast<void*>(reinterpret_cast<const void*>(&_t4)) };
    QMetaObject::activate(this, &staticMetaObject, 10, _a);
}

// SIGNAL 11
void octave::file_editor_tab::request_find_next()
{
    QMetaObject::activate(this, &staticMetaObject, 11, nullptr);
}

// SIGNAL 12
void octave::file_editor_tab::request_find_previous()
{
    QMetaObject::activate(this, &staticMetaObject, 12, nullptr);
}

// SIGNAL 13
void octave::file_editor_tab::remove_breakpoint_via_debugger_linenr(int _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 13, _a);
}

// SIGNAL 14
void octave::file_editor_tab::request_remove_breakpoint_via_editor_linenr(int _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 14, _a);
}

// SIGNAL 15
void octave::file_editor_tab::remove_all_breakpoints()
{
    QMetaObject::activate(this, &staticMetaObject, 15, nullptr);
}

// SIGNAL 16
void octave::file_editor_tab::find_translated_line_number(int _t1, int & _t2, marker * & _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, 16, _a);
}

// SIGNAL 17
void octave::file_editor_tab::find_linenr_just_before(int _t1, int & _t2, int & _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, 17, _a);
}

// SIGNAL 18
void octave::file_editor_tab::report_marker_linenr(QIntList & _t1, QStringList & _t2)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
    QMetaObject::activate(this, &staticMetaObject, 18, _a);
}

// SIGNAL 19
void octave::file_editor_tab::remove_position_via_debugger_linenr(int _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 19, _a);
}

// SIGNAL 20
void octave::file_editor_tab::remove_all_positions()
{
    QMetaObject::activate(this, &staticMetaObject, 20, nullptr);
}

// SIGNAL 21
void octave::file_editor_tab::request_queue_cmd(octave_cmd * _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 21, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
