GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
moc-file-editor.cc
Go to the documentation of this file.
1 #ifdef HAVE_CONFIG_H
2 #include <config.h>
3 #endif
4 /****************************************************************************
5 ** Meta object code from reading C++ file 'file-editor.h'
6 **
7 ** Created by: The Qt Meta Object Compiler version 63 (Qt 4.8.6)
8 **
9 ** WARNING! All changes made in this file will be lost!
10 *****************************************************************************/
11 
13 #if !defined(Q_MOC_OUTPUT_REVISION)
14 #error "The header file 'file-editor.h' doesn't include <QObject>."
15 #elif Q_MOC_OUTPUT_REVISION != 63
16 #error "This file was generated using the moc from 4.8.6. It"
17 #error "cannot be used with the include files from this version of Qt."
18 #error "(The moc has changed too much.)"
19 #endif
20 
21 QT_BEGIN_MOC_NAMESPACE
22 static const uint qt_meta_data_file_editor[] = {
23 
24  // content:
25  6, // revision
26  0, // classname
27  0, 0, // classinfo
28  141, 14, // methods
29  0, 0, // properties
30  0, 0, // enums/sets
31  0, 0, // constructors
32  0, // flags
33  45, // signalCount
34 
35  // signals: signature, parameters, type, tag, flags
36  22, 13, 12, 12, 0x05,
37  66, 63, 12, 12, 0x05,
38  103, 63, 12, 12, 0x05,
39  171, 141, 12, 12, 0x05,
40  220, 216, 12, 12, 0x05,
41  260, 63, 12, 12, 0x05,
42  295, 12, 12, 12, 0x05,
43  323, 63, 12, 12, 0x05,
44  355, 63, 12, 12, 0x05,
45  390, 63, 12, 12, 0x05,
46  423, 63, 12, 12, 0x05,
47  454, 63, 12, 12, 0x05,
48  488, 63, 12, 12, 0x05,
49  526, 63, 12, 12, 0x05,
50  562, 63, 12, 12, 0x05,
51  602, 63, 12, 12, 0x05,
52  640, 63, 12, 12, 0x05,
53  680, 63, 12, 12, 0x05,
54  718, 63, 12, 12, 0x05,
55  760, 63, 12, 12, 0x05,
56  805, 63, 12, 12, 0x05,
57  849, 63, 12, 12, 0x05,
58  895, 63, 12, 12, 0x05,
59  938, 63, 12, 12, 0x05,
60  995, 983, 12, 12, 0x05,
61  1052, 63, 12, 12, 0x05,
62  1087, 1079, 12, 12, 0x05,
63  1123, 63, 12, 12, 0x25,
64  1165, 1155, 12, 12, 0x05,
65  1209, 12, 12, 12, 0x05,
66  1242, 1079, 12, 12, 0x05,
67  1292, 63, 12, 12, 0x25,
68  1338, 1079, 12, 12, 0x05,
69  1388, 63, 12, 12, 0x25,
70  1449, 1434, 12, 12, 0x05,
71  1511, 1501, 12, 12, 0x25,
72  1559, 63, 12, 12, 0x05,
73  1602, 1591, 12, 12, 0x05,
74  1647, 63, 12, 12, 0x05,
75  1677, 63, 12, 12, 0x05,
76  1708, 63, 12, 12, 0x05,
77  1746, 1742, 12, 12, 0x05,
78  1775, 12, 12, 12, 0x05,
79  1808, 12, 12, 12, 0x05,
80  1852, 12, 12, 12, 0x05,
81 
82  // slots: signature, parameters, type, tag, flags
83  1873, 12, 12, 12, 0x0a,
84  1881, 12, 12, 12, 0x0a,
85  1914, 12, 1909, 12, 0x0a,
86  1939, 1930, 12, 12, 0x0a,
87  1965, 1930, 12, 12, 0x0a,
88  2003, 1993, 12, 12, 0x0a,
89  2030, 12, 12, 12, 0x2a,
90  2053, 12, 12, 12, 0x0a,
91  2073, 12, 12, 12, 0x0a,
92  2098, 12, 12, 12, 0x0a,
93  2128, 12, 12, 12, 0x0a,
94  2167, 2160, 12, 12, 0x0a,
95  2199, 12, 12, 12, 0x0a,
96  2224, 12, 12, 12, 0x0a,
97  2243, 12, 12, 12, 0x0a,
98  2262, 12, 12, 12, 0x0a,
99  2281, 12, 12, 12, 0x0a,
100  2299, 12, 12, 12, 0x0a,
101  2319, 12, 12, 12, 0x0a,
102  2343, 12, 12, 12, 0x0a,
103  2370, 12, 12, 12, 0x0a,
104  2396, 12, 12, 12, 0x0a,
105  2423, 12, 12, 12, 0x0a,
106  2447, 12, 12, 12, 0x0a,
107  2474, 12, 12, 12, 0x0a,
108  2497, 12, 12, 12, 0x0a,
109  2523, 12, 12, 12, 0x0a,
110  2553, 12, 12, 12, 0x0a,
111  2581, 12, 12, 12, 0x0a,
112  2613, 12, 12, 12, 0x0a,
113  2643, 12, 12, 12, 0x0a,
114  2674, 12, 12, 12, 0x0a,
115  2704, 12, 12, 12, 0x0a,
116  2736, 12, 12, 12, 0x0a,
117  2766, 12, 12, 12, 0x0a,
118  2800, 12, 12, 12, 0x0a,
119  2832, 12, 12, 12, 0x0a,
120  2864, 12, 12, 12, 0x0a,
121  2894, 12, 12, 12, 0x0a,
122  2926, 12, 12, 12, 0x0a,
123  2956, 12, 12, 12, 0x0a,
124  2982, 12, 12, 12, 0x0a,
125  3006, 12, 12, 12, 0x0a,
126  3029, 12, 12, 12, 0x0a,
127  3063, 12, 12, 12, 0x0a,
128  3092, 12, 12, 12, 0x0a,
129  3128, 12, 12, 12, 0x0a,
130  3166, 12, 12, 12, 0x0a,
131  3191, 12, 12, 12, 0x0a,
132  3216, 12, 12, 12, 0x0a,
133  3251, 12, 12, 12, 0x0a,
134  3288, 12, 12, 12, 0x0a,
135  3319, 12, 12, 12, 0x0a,
136  3347, 12, 12, 12, 0x0a,
137  3374, 12, 12, 12, 0x0a,
138  3393, 12, 12, 12, 0x0a,
139  3417, 12, 12, 12, 0x0a,
140  3459, 3442, 12, 12, 0x0a,
141  3507, 3501, 12, 12, 0x0a,
142  3537, 12, 12, 12, 0x0a,
143  3577, 3565, 12, 12, 0x0a,
144  3623, 3501, 12, 12, 0x0a,
145  3673, 3647, 12, 12, 0x0a,
146  3722, 3712, 12, 12, 0x0a,
147  3778, 3751, 12, 12, 0x0a,
148  3822, 3812, 12, 12, 0x0a,
149  3874, 3812, 12, 12, 0x0a,
150  3943, 3926, 12, 12, 0x0a,
151  4006, 4001, 12, 12, 0x0a,
152  4040, 13, 12, 12, 0x0a,
153  4074, 12, 12, 12, 0x0a,
154  4098, 4090, 12, 12, 0x0a,
155  4122, 1742, 12, 12, 0x0a,
156  4155, 12, 12, 12, 0x09,
157  4171, 12, 12, 12, 0x09,
158  4188, 12, 12, 12, 0x09,
159  4200, 12, 12, 12, 0x09,
160  4210, 12, 12, 12, 0x08,
161  4295, 4242, 12, 12, 0x08,
162  4387, 4341, 12, 12, 0x28,
163  4456, 4428, 12, 12, 0x28,
164  4506, 4492, 12, 12, 0x28,
165  4546, 4537, 12, 12, 0x28,
166  4573, 12, 12, 12, 0x08,
167  4599, 12, 12, 12, 0x08,
168  4632, 12, 12, 12, 0x08,
169  4662, 12, 12, 12, 0x08,
170  4686, 12, 12, 12, 0x08,
171  4709, 12, 12, 12, 0x08,
172  4730, 12, 12, 12, 0x08,
173  4755, 12, 12, 12, 0x08,
174  4776, 12, 12, 12, 0x08,
175  4790, 12, 12, 12, 0x08,
176  4805, 12, 12, 12, 0x08,
177  4823, 12, 12, 12, 0x08,
178  4853, 4851, 12, 12, 0x08,
179 
180  0 // eod
181 };
182 
183 static const char qt_meta_stringdata_file_editor[] = {
184  "file_editor\0\0settings\0"
185  "fetab_settings_changed(const QSettings*)\0"
186  "ID\0fetab_change_request(const QWidget*)\0"
187  "fetab_file_name_query(const QWidget*)\0"
188  "ID,fileName,remove_on_success\0"
189  "fetab_save_file(const QWidget*,QString,bool)\0"
190  "ID,\0fetab_context_help(const QWidget*,bool)\0"
191  "fetab_context_edit(const QWidget*)\0"
192  "fetab_check_modified_file()\0"
193  "fetab_save_file(const QWidget*)\0"
194  "fetab_save_file_as(const QWidget*)\0"
195  "fetab_print_file(const QWidget*)\0"
196  "fetab_run_file(const QWidget*)\0"
197  "fetab_context_run(const QWidget*)\0"
198  "fetab_toggle_bookmark(const QWidget*)\0"
199  "fetab_next_bookmark(const QWidget*)\0"
200  "fetab_previous_bookmark(const QWidget*)\0"
201  "fetab_remove_bookmark(const QWidget*)\0"
202  "fetab_toggle_breakpoint(const QWidget*)\0"
203  "fetab_next_breakpoint(const QWidget*)\0"
204  "fetab_previous_breakpoint(const QWidget*)\0"
205  "fetab_remove_all_breakpoints(const QWidget*)\0"
206  "fetab_comment_selected_text(const QWidget*)\0"
207  "fetab_uncomment_selected_text(const QWidget*)\0"
208  "fetab_indent_selected_text(const QWidget*)\0"
209  "fetab_unindent_selected_text(const QWidget*)\0"
210  "ID,eol_mode\0"
211  "fetab_convert_eol(const QWidget*,QsciScintilla::EolMode)\0"
212  "fetab_find(const QWidget*)\0ID,line\0"
213  "fetab_goto_line(const QWidget*,int)\0"
214  "fetab_goto_line(const QWidget*)\0"
215  "ID,select\0fetab_move_match_brace(const QWidget*,bool)\0"
216  "fetab_completion(const QWidget*)\0"
217  "fetab_insert_debugger_pointer(const QWidget*,int)\0"
218  "fetab_insert_debugger_pointer(const QWidget*)\0"
219  "fetab_delete_debugger_pointer(const QWidget*,int)\0"
220  "fetab_delete_debugger_pointer(const QWidget*)\0"
221  "insert,ID,line\0"
222  "fetab_do_breakpoint_marker(bool,const QWidget*,int)\0"
223  "insert,ID\0fetab_do_breakpoint_marker(bool,const QWidget*)\0"
224  "fetab_set_focus(const QWidget*)\0"
225  "ID,sci_msg\0fetab_scintilla_command(const QWidget*,uint)\0"
226  "fetab_zoom_in(const QWidget*)\0"
227  "fetab_zoom_out(const QWidget*)\0"
228  "fetab_zoom_normal(const QWidget*)\0dir\0"
229  "fetab_set_directory(QString)\0"
230  "request_settings_dialog(QString)\0"
231  "execute_command_in_terminal_signal(QString)\0"
232  "file_loaded_signal()\0focus()\0"
233  "enable_menu_shortcuts(bool)\0bool\0"
234  "check_closing()\0commands\0"
235  "request_new_file(QString)\0"
236  "request_new_script(QString)\0triggered\0"
237  "request_new_function(bool)\0"
238  "request_new_function()\0request_open_file()\0"
239  "request_close_file(bool)\0"
240  "request_close_all_files(bool)\0"
241  "request_close_other_files(bool)\0action\0"
242  "request_mru_open_file(QAction*)\0"
243  "request_print_file(bool)\0request_undo(bool)\0"
244  "request_redo(bool)\0request_copy(bool)\0"
245  "request_cut(bool)\0request_paste(bool)\0"
246  "request_selectall(bool)\0"
247  "request_context_help(bool)\0"
248  "request_context_doc(bool)\0"
249  "request_context_edit(bool)\0"
250  "request_save_file(bool)\0"
251  "request_save_file_as(bool)\0"
252  "request_run_file(bool)\0request_context_run(bool)\0"
253  "request_toggle_bookmark(bool)\0"
254  "request_next_bookmark(bool)\0"
255  "request_previous_bookmark(bool)\0"
256  "request_remove_bookmark(bool)\0"
257  "request_move_match_brace(bool)\0"
258  "request_sel_match_brace(bool)\0"
259  "request_toggle_breakpoint(bool)\0"
260  "request_next_breakpoint(bool)\0"
261  "request_previous_breakpoint(bool)\0"
262  "request_remove_breakpoint(bool)\0"
263  "request_delete_start_word(bool)\0"
264  "request_delete_end_word(bool)\0"
265  "request_delete_start_line(bool)\0"
266  "request_delete_end_line(bool)\0"
267  "request_delete_line(bool)\0"
268  "request_copy_line(bool)\0request_cut_line(bool)\0"
269  "request_duplicate_selection(bool)\0"
270  "request_transpose_line(bool)\0"
271  "request_comment_selected_text(bool)\0"
272  "request_uncomment_selected_text(bool)\0"
273  "request_upper_case(bool)\0"
274  "request_lower_case(bool)\0"
275  "request_indent_selected_text(bool)\0"
276  "request_unindent_selected_text(bool)\0"
277  "request_conv_eol_windows(bool)\0"
278  "request_conv_eol_unix(bool)\0"
279  "request_conv_eol_mac(bool)\0"
280  "request_find(bool)\0request_goto_line(bool)\0"
281  "request_completion(bool)\0fileName,toolTip\0"
282  "handle_file_name_changed(QString,QString)\0"
283  "index\0handle_tab_close_request(int)\0"
284  "handle_tab_remove_request()\0fileName,ID\0"
285  "handle_add_filename_to_list(QString,QWidget*)\0"
286  "active_tab_changed(int)\0"
287  "enableCopy,is_octave_file\0"
288  "handle_editor_state_changed(bool,bool)\0"
289  "file_name\0handle_mru_add_file(QString)\0"
290  "fileName,remove_on_success\0"
291  "check_conflict_save(QString,bool)\0"
292  "file,line\0handle_insert_debugger_pointer_request(QString,int)\0"
293  "handle_delete_debugger_pointer_request(QString,int)\0"
294  "insert,file,line\0"
295  "handle_update_breakpoint_marker_request(bool,QString,int)\0"
296  "file\0handle_edit_file_request(QString)\0"
297  "notice_settings(const QSettings*)\0"
298  "set_shortcuts()\0visible\0handle_visibility(bool)\0"
299  "update_octave_directory(QString)\0"
300  "copyClipboard()\0pasteClipboard()\0"
301  "selectAll()\0do_undo()\0"
302  "request_open_files(QStringList)\0"
303  "fileName,line,debug_pointer,breakpoint_marker,insert\0"
304  "request_open_file(QString,int,bool,bool,bool)\0"
305  "fileName,line,debug_pointer,breakpoint_marker\0"
306  "request_open_file(QString,int,bool,bool)\0"
307  "fileName,line,debug_pointer\0"
308  "request_open_file(QString,int,bool)\0"
309  "fileName,line\0request_open_file(QString,int)\0"
310  "fileName\0request_open_file(QString)\0"
311  "request_preferences(bool)\0"
312  "request_styles_preferences(bool)\0"
313  "restore_create_file_setting()\0"
314  "show_line_numbers(bool)\0show_white_space(bool)\0"
315  "show_eol_chars(bool)\0show_indent_guides(bool)\0"
316  "show_long_line(bool)\0zoom_in(bool)\0"
317  "zoom_out(bool)\0zoom_normal(bool)\0"
318  "create_context_menu(QMenu*)\0,\0"
319  "edit_status_update(bool,bool)\0"
320 };
321 
322 void file_editor::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
323 {
324  if (_c == QMetaObject::InvokeMetaMethod) {
325  Q_ASSERT(staticMetaObject.cast(_o));
326  file_editor *_t = static_cast<file_editor *>(_o);
327  switch (_id) {
328  case 0: _t->fetab_settings_changed((*reinterpret_cast< const QSettings*(*)>(_a[1]))); break;
329  case 1: _t->fetab_change_request((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
330  case 2: _t->fetab_file_name_query((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
331  case 3: _t->fetab_save_file((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
332  case 4: _t->fetab_context_help((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
333  case 5: _t->fetab_context_edit((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
334  case 6: _t->fetab_check_modified_file(); break;
335  case 7: _t->fetab_save_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
336  case 8: _t->fetab_save_file_as((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
337  case 9: _t->fetab_print_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
338  case 10: _t->fetab_run_file((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
339  case 11: _t->fetab_context_run((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
340  case 12: _t->fetab_toggle_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
341  case 13: _t->fetab_next_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
342  case 14: _t->fetab_previous_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
343  case 15: _t->fetab_remove_bookmark((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
344  case 16: _t->fetab_toggle_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
345  case 17: _t->fetab_next_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
346  case 18: _t->fetab_previous_breakpoint((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
347  case 19: _t->fetab_remove_all_breakpoints((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
348  case 20: _t->fetab_comment_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
349  case 21: _t->fetab_uncomment_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
350  case 22: _t->fetab_indent_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
351  case 23: _t->fetab_unindent_selected_text((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
352  case 24: _t->fetab_convert_eol((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< QsciScintilla::EolMode(*)>(_a[2]))); break;
353  case 25: _t->fetab_find((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
354  case 26: _t->fetab_goto_line((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
355  case 27: _t->fetab_goto_line((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
356  case 28: _t->fetab_move_match_brace((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
357  case 29: _t->fetab_completion((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
358  case 30: _t->fetab_insert_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
359  case 31: _t->fetab_insert_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
360  case 32: _t->fetab_delete_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
361  case 33: _t->fetab_delete_debugger_pointer((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
362  case 34: _t->fetab_do_breakpoint_marker((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
363  case 35: _t->fetab_do_breakpoint_marker((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2]))); break;
364  case 36: _t->fetab_set_focus((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
365  case 37: _t->fetab_scintilla_command((*reinterpret_cast< const QWidget*(*)>(_a[1])),(*reinterpret_cast< uint(*)>(_a[2]))); break;
366  case 38: _t->fetab_zoom_in((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
367  case 39: _t->fetab_zoom_out((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
368  case 40: _t->fetab_zoom_normal((*reinterpret_cast< const QWidget*(*)>(_a[1]))); break;
369  case 41: _t->fetab_set_directory((*reinterpret_cast< const QString(*)>(_a[1]))); break;
370  case 42: _t->request_settings_dialog((*reinterpret_cast< const QString(*)>(_a[1]))); break;
371  case 43: _t->execute_command_in_terminal_signal((*reinterpret_cast< const QString(*)>(_a[1]))); break;
372  case 44: _t->file_loaded_signal(); break;
373  case 45: _t->focus(); break;
374  case 46: _t->enable_menu_shortcuts((*reinterpret_cast< bool(*)>(_a[1]))); break;
375  case 47: { bool _r = _t->check_closing();
376  if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break;
377  case 48: _t->request_new_file((*reinterpret_cast< const QString(*)>(_a[1]))); break;
378  case 49: _t->request_new_script((*reinterpret_cast< const QString(*)>(_a[1]))); break;
379  case 50: _t->request_new_function((*reinterpret_cast< bool(*)>(_a[1]))); break;
380  case 51: _t->request_new_function(); break;
381  case 52: _t->request_open_file(); break;
382  case 53: _t->request_close_file((*reinterpret_cast< bool(*)>(_a[1]))); break;
383  case 54: _t->request_close_all_files((*reinterpret_cast< bool(*)>(_a[1]))); break;
384  case 55: _t->request_close_other_files((*reinterpret_cast< bool(*)>(_a[1]))); break;
385  case 56: _t->request_mru_open_file((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
386  case 57: _t->request_print_file((*reinterpret_cast< bool(*)>(_a[1]))); break;
387  case 58: _t->request_undo((*reinterpret_cast< bool(*)>(_a[1]))); break;
388  case 59: _t->request_redo((*reinterpret_cast< bool(*)>(_a[1]))); break;
389  case 60: _t->request_copy((*reinterpret_cast< bool(*)>(_a[1]))); break;
390  case 61: _t->request_cut((*reinterpret_cast< bool(*)>(_a[1]))); break;
391  case 62: _t->request_paste((*reinterpret_cast< bool(*)>(_a[1]))); break;
392  case 63: _t->request_selectall((*reinterpret_cast< bool(*)>(_a[1]))); break;
393  case 64: _t->request_context_help((*reinterpret_cast< bool(*)>(_a[1]))); break;
394  case 65: _t->request_context_doc((*reinterpret_cast< bool(*)>(_a[1]))); break;
395  case 66: _t->request_context_edit((*reinterpret_cast< bool(*)>(_a[1]))); break;
396  case 67: _t->request_save_file((*reinterpret_cast< bool(*)>(_a[1]))); break;
397  case 68: _t->request_save_file_as((*reinterpret_cast< bool(*)>(_a[1]))); break;
398  case 69: _t->request_run_file((*reinterpret_cast< bool(*)>(_a[1]))); break;
399  case 70: _t->request_context_run((*reinterpret_cast< bool(*)>(_a[1]))); break;
400  case 71: _t->request_toggle_bookmark((*reinterpret_cast< bool(*)>(_a[1]))); break;
401  case 72: _t->request_next_bookmark((*reinterpret_cast< bool(*)>(_a[1]))); break;
402  case 73: _t->request_previous_bookmark((*reinterpret_cast< bool(*)>(_a[1]))); break;
403  case 74: _t->request_remove_bookmark((*reinterpret_cast< bool(*)>(_a[1]))); break;
404  case 75: _t->request_move_match_brace((*reinterpret_cast< bool(*)>(_a[1]))); break;
405  case 76: _t->request_sel_match_brace((*reinterpret_cast< bool(*)>(_a[1]))); break;
406  case 77: _t->request_toggle_breakpoint((*reinterpret_cast< bool(*)>(_a[1]))); break;
407  case 78: _t->request_next_breakpoint((*reinterpret_cast< bool(*)>(_a[1]))); break;
408  case 79: _t->request_previous_breakpoint((*reinterpret_cast< bool(*)>(_a[1]))); break;
409  case 80: _t->request_remove_breakpoint((*reinterpret_cast< bool(*)>(_a[1]))); break;
410  case 81: _t->request_delete_start_word((*reinterpret_cast< bool(*)>(_a[1]))); break;
411  case 82: _t->request_delete_end_word((*reinterpret_cast< bool(*)>(_a[1]))); break;
412  case 83: _t->request_delete_start_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
413  case 84: _t->request_delete_end_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
414  case 85: _t->request_delete_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
415  case 86: _t->request_copy_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
416  case 87: _t->request_cut_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
417  case 88: _t->request_duplicate_selection((*reinterpret_cast< bool(*)>(_a[1]))); break;
418  case 89: _t->request_transpose_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
419  case 90: _t->request_comment_selected_text((*reinterpret_cast< bool(*)>(_a[1]))); break;
420  case 91: _t->request_uncomment_selected_text((*reinterpret_cast< bool(*)>(_a[1]))); break;
421  case 92: _t->request_upper_case((*reinterpret_cast< bool(*)>(_a[1]))); break;
422  case 93: _t->request_lower_case((*reinterpret_cast< bool(*)>(_a[1]))); break;
423  case 94: _t->request_indent_selected_text((*reinterpret_cast< bool(*)>(_a[1]))); break;
424  case 95: _t->request_unindent_selected_text((*reinterpret_cast< bool(*)>(_a[1]))); break;
425  case 96: _t->request_conv_eol_windows((*reinterpret_cast< bool(*)>(_a[1]))); break;
426  case 97: _t->request_conv_eol_unix((*reinterpret_cast< bool(*)>(_a[1]))); break;
427  case 98: _t->request_conv_eol_mac((*reinterpret_cast< bool(*)>(_a[1]))); break;
428  case 99: _t->request_find((*reinterpret_cast< bool(*)>(_a[1]))); break;
429  case 100: _t->request_goto_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
430  case 101: _t->request_completion((*reinterpret_cast< bool(*)>(_a[1]))); break;
431  case 102: _t->handle_file_name_changed((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
432  case 103: _t->handle_tab_close_request((*reinterpret_cast< int(*)>(_a[1]))); break;
433  case 104: _t->handle_tab_remove_request(); break;
434  case 105: _t->handle_add_filename_to_list((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2]))); break;
435  case 106: _t->active_tab_changed((*reinterpret_cast< int(*)>(_a[1]))); break;
436  case 107: _t->handle_editor_state_changed((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
437  case 108: _t->handle_mru_add_file((*reinterpret_cast< const QString(*)>(_a[1]))); break;
438  case 109: _t->check_conflict_save((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
439  case 110: _t->handle_insert_debugger_pointer_request((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
440  case 111: _t->handle_delete_debugger_pointer_request((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
441  case 112: _t->handle_update_breakpoint_marker_request((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
442  case 113: _t->handle_edit_file_request((*reinterpret_cast< const QString(*)>(_a[1]))); break;
443  case 114: _t->notice_settings((*reinterpret_cast< const QSettings*(*)>(_a[1]))); break;
444  case 115: _t->set_shortcuts(); break;
445  case 116: _t->handle_visibility((*reinterpret_cast< bool(*)>(_a[1]))); break;
446  case 117: _t->update_octave_directory((*reinterpret_cast< const QString(*)>(_a[1]))); break;
447  case 118: _t->copyClipboard(); break;
448  case 119: _t->pasteClipboard(); break;
449  case 120: _t->selectAll(); break;
450  case 121: _t->do_undo(); break;
451  case 122: _t->request_open_files((*reinterpret_cast< const QStringList(*)>(_a[1]))); break;
452  case 123: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])),(*reinterpret_cast< bool(*)>(_a[4])),(*reinterpret_cast< bool(*)>(_a[5]))); break;
453  case 124: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])),(*reinterpret_cast< bool(*)>(_a[4]))); break;
454  case 125: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
455  case 126: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
456  case 127: _t->request_open_file((*reinterpret_cast< const QString(*)>(_a[1]))); break;
457  case 128: _t->request_preferences((*reinterpret_cast< bool(*)>(_a[1]))); break;
458  case 129: _t->request_styles_preferences((*reinterpret_cast< bool(*)>(_a[1]))); break;
459  case 130: _t->restore_create_file_setting(); break;
460  case 131: _t->show_line_numbers((*reinterpret_cast< bool(*)>(_a[1]))); break;
461  case 132: _t->show_white_space((*reinterpret_cast< bool(*)>(_a[1]))); break;
462  case 133: _t->show_eol_chars((*reinterpret_cast< bool(*)>(_a[1]))); break;
463  case 134: _t->show_indent_guides((*reinterpret_cast< bool(*)>(_a[1]))); break;
464  case 135: _t->show_long_line((*reinterpret_cast< bool(*)>(_a[1]))); break;
465  case 136: _t->zoom_in((*reinterpret_cast< bool(*)>(_a[1]))); break;
466  case 137: _t->zoom_out((*reinterpret_cast< bool(*)>(_a[1]))); break;
467  case 138: _t->zoom_normal((*reinterpret_cast< bool(*)>(_a[1]))); break;
468  case 139: _t->create_context_menu((*reinterpret_cast< QMenu*(*)>(_a[1]))); break;
469  case 140: _t->edit_status_update((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
470  default: ;
471  }
472  }
473 }
474 
475 const QMetaObjectExtraData file_editor::staticMetaObjectExtraData = {
476  0, qt_static_metacall
477 };
478 
479 const QMetaObject file_editor::staticMetaObject = {
480  { &file_editor_interface::staticMetaObject, qt_meta_stringdata_file_editor,
481  qt_meta_data_file_editor, &staticMetaObjectExtraData }
482 };
483 
484 #ifdef Q_NO_DATA_RELOCATION
485 const QMetaObject &file_editor::getStaticMetaObject() { return staticMetaObject; }
486 #endif //Q_NO_DATA_RELOCATION
487 
488 const QMetaObject *file_editor::metaObject() const
489 {
490  return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
491 }
492 
493 void *file_editor::qt_metacast(const char *_clname)
494 {
495  if (!_clname) return 0;
496  if (!strcmp(_clname, qt_meta_stringdata_file_editor))
497  return static_cast<void*>(const_cast< file_editor*>(this));
498  return file_editor_interface::qt_metacast(_clname);
499 }
500 
501 int file_editor::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
502 {
503  _id = file_editor_interface::qt_metacall(_c, _id, _a);
504  if (_id < 0)
505  return _id;
506  if (_c == QMetaObject::InvokeMetaMethod) {
507  if (_id < 141)
508  qt_static_metacall(this, _c, _id, _a);
509  _id -= 141;
510  }
511  return _id;
512 }
513 
514 // SIGNAL 0
515 void file_editor::fetab_settings_changed(const QSettings * _t1)
516 {
517  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
518  QMetaObject::activate(this, &staticMetaObject, 0, _a);
519 }
520 
521 // SIGNAL 1
523 {
524  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
525  QMetaObject::activate(this, &staticMetaObject, 1, _a);
526 }
527 
528 // SIGNAL 2
530 {
531  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
532  QMetaObject::activate(this, &staticMetaObject, 2, _a);
533 }
534 
535 // SIGNAL 3
536 void file_editor::fetab_save_file(const QWidget * _t1, const QString & _t2, bool _t3)
537 {
538  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
539  QMetaObject::activate(this, &staticMetaObject, 3, _a);
540 }
541 
542 // SIGNAL 4
543 void file_editor::fetab_context_help(const QWidget * _t1, bool _t2)
544 {
545  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
546  QMetaObject::activate(this, &staticMetaObject, 4, _a);
547 }
548 
549 // SIGNAL 5
551 {
552  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
553  QMetaObject::activate(this, &staticMetaObject, 5, _a);
554 }
555 
556 // SIGNAL 6
558 {
559  QMetaObject::activate(this, &staticMetaObject, 6, 0);
560 }
561 
562 // SIGNAL 7
564 {
565  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
566  QMetaObject::activate(this, &staticMetaObject, 7, _a);
567 }
568 
569 // SIGNAL 8
571 {
572  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
573  QMetaObject::activate(this, &staticMetaObject, 8, _a);
574 }
575 
576 // SIGNAL 9
578 {
579  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
580  QMetaObject::activate(this, &staticMetaObject, 9, _a);
581 }
582 
583 // SIGNAL 10
585 {
586  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
587  QMetaObject::activate(this, &staticMetaObject, 10, _a);
588 }
589 
590 // SIGNAL 11
592 {
593  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
594  QMetaObject::activate(this, &staticMetaObject, 11, _a);
595 }
596 
597 // SIGNAL 12
599 {
600  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
601  QMetaObject::activate(this, &staticMetaObject, 12, _a);
602 }
603 
604 // SIGNAL 13
606 {
607  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
608  QMetaObject::activate(this, &staticMetaObject, 13, _a);
609 }
610 
611 // SIGNAL 14
613 {
614  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
615  QMetaObject::activate(this, &staticMetaObject, 14, _a);
616 }
617 
618 // SIGNAL 15
620 {
621  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
622  QMetaObject::activate(this, &staticMetaObject, 15, _a);
623 }
624 
625 // SIGNAL 16
627 {
628  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
629  QMetaObject::activate(this, &staticMetaObject, 16, _a);
630 }
631 
632 // SIGNAL 17
634 {
635  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
636  QMetaObject::activate(this, &staticMetaObject, 17, _a);
637 }
638 
639 // SIGNAL 18
641 {
642  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
643  QMetaObject::activate(this, &staticMetaObject, 18, _a);
644 }
645 
646 // SIGNAL 19
648 {
649  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
650  QMetaObject::activate(this, &staticMetaObject, 19, _a);
651 }
652 
653 // SIGNAL 20
655 {
656  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
657  QMetaObject::activate(this, &staticMetaObject, 20, _a);
658 }
659 
660 // SIGNAL 21
662 {
663  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
664  QMetaObject::activate(this, &staticMetaObject, 21, _a);
665 }
666 
667 // SIGNAL 22
669 {
670  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
671  QMetaObject::activate(this, &staticMetaObject, 22, _a);
672 }
673 
674 // SIGNAL 23
676 {
677  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
678  QMetaObject::activate(this, &staticMetaObject, 23, _a);
679 }
680 
681 // SIGNAL 24
682 void file_editor::fetab_convert_eol(const QWidget * _t1, QsciScintilla::EolMode _t2)
683 {
684  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
685  QMetaObject::activate(this, &staticMetaObject, 24, _a);
686 }
687 
688 // SIGNAL 25
690 {
691  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
692  QMetaObject::activate(this, &staticMetaObject, 25, _a);
693 }
694 
695 // SIGNAL 26
696 void file_editor::fetab_goto_line(const QWidget * _t1, int _t2)
697 {
698  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
699  QMetaObject::activate(this, &staticMetaObject, 26, _a);
700 }
701 
702 // SIGNAL 28
703 void file_editor::fetab_move_match_brace(const QWidget * _t1, bool _t2)
704 {
705  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
706  QMetaObject::activate(this, &staticMetaObject, 28, _a);
707 }
708 
709 // SIGNAL 29
711 {
712  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
713  QMetaObject::activate(this, &staticMetaObject, 29, _a);
714 }
715 
716 // SIGNAL 30
718 {
719  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
720  QMetaObject::activate(this, &staticMetaObject, 30, _a);
721 }
722 
723 // SIGNAL 32
725 {
726  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
727  QMetaObject::activate(this, &staticMetaObject, 32, _a);
728 }
729 
730 // SIGNAL 34
731 void file_editor::fetab_do_breakpoint_marker(bool _t1, const QWidget * _t2, int _t3)
732 {
733  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
734  QMetaObject::activate(this, &staticMetaObject, 34, _a);
735 }
736 
737 // SIGNAL 36
739 {
740  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
741  QMetaObject::activate(this, &staticMetaObject, 36, _a);
742 }
743 
744 // SIGNAL 37
745 void file_editor::fetab_scintilla_command(const QWidget * _t1, unsigned int _t2)
746 {
747  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
748  QMetaObject::activate(this, &staticMetaObject, 37, _a);
749 }
750 
751 // SIGNAL 38
753 {
754  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
755  QMetaObject::activate(this, &staticMetaObject, 38, _a);
756 }
757 
758 // SIGNAL 39
760 {
761  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
762  QMetaObject::activate(this, &staticMetaObject, 39, _a);
763 }
764 
765 // SIGNAL 40
767 {
768  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
769  QMetaObject::activate(this, &staticMetaObject, 40, _a);
770 }
771 
772 // SIGNAL 41
773 void file_editor::fetab_set_directory(const QString & _t1)
774 {
775  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
776  QMetaObject::activate(this, &staticMetaObject, 41, _a);
777 }
778 
779 // SIGNAL 42
780 void file_editor::request_settings_dialog(const QString & _t1)
781 {
782  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
783  QMetaObject::activate(this, &staticMetaObject, 42, _a);
784 }
785 
786 // SIGNAL 43
788 {
789  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
790  QMetaObject::activate(this, &staticMetaObject, 43, _a);
791 }
792 
793 // SIGNAL 44
795 {
796  QMetaObject::activate(this, &staticMetaObject, 44, 0);
797 }
798 QT_END_MOC_NAMESPACE
void fetab_save_file(const QWidget *ID, const QString &fileName, bool remove_on_success)
void fetab_set_focus(const QWidget *ID)
void fetab_context_run(const QWidget *ID)
void fetab_run_file(const QWidget *ID)
void fetab_context_edit(const QWidget *ID)
void fetab_find(const QWidget *ID)
void fetab_change_request(const QWidget *ID)
void fetab_completion(const QWidget *)
void fetab_unindent_selected_text(const QWidget *ID)
void fetab_delete_debugger_pointer(const QWidget *ID, int line=-1)
void fetab_scintilla_command(const QWidget *ID, unsigned int sci_msg)
void fetab_toggle_bookmark(const QWidget *ID)
static const char qt_meta_stringdata_file_editor[]
void fetab_zoom_in(const QWidget *ID)
void fetab_move_match_brace(const QWidget *ID, bool select)
void fetab_uncomment_selected_text(const QWidget *ID)
static QT_BEGIN_MOC_NAMESPACE const uint qt_meta_data_file_editor[]
void fetab_context_help(const QWidget *ID, bool)
void fetab_remove_bookmark(const QWidget *ID)
void fetab_save_file_as(const QWidget *ID)
void execute_command_in_terminal_signal(const QString &)
void fetab_zoom_out(const QWidget *ID)
void fetab_convert_eol(const QWidget *ID, QsciScintilla::EolMode eol_mode)
void fetab_indent_selected_text(const QWidget *ID)
void fetab_next_breakpoint(const QWidget *ID)
void file_loaded_signal()
void fetab_zoom_normal(const QWidget *ID)
void fetab_next_bookmark(const QWidget *ID)
void fetab_check_modified_file(void)
void request_settings_dialog(const QString &)
void fetab_settings_changed(const QSettings *settings)
void fetab_file_name_query(const QWidget *ID)
void fetab_print_file(const QWidget *ID)
void fetab_comment_selected_text(const QWidget *ID)
void fetab_set_directory(const QString &dir)
void fetab_goto_line(const QWidget *ID, int line=-1)
void fetab_remove_all_breakpoints(const QWidget *ID)
void fetab_toggle_breakpoint(const QWidget *ID)
void fetab_previous_breakpoint(const QWidget *ID)
void fetab_insert_debugger_pointer(const QWidget *ID, int line=-1)
void fetab_do_breakpoint_marker(bool insert, const QWidget *ID, int line=-1)
void fetab_previous_bookmark(const QWidget *ID)