edbee - Qt Editor Library v0.11.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
moc_texteditorcontroller.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'texteditorcontroller.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.3)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
10#include <QtCore/qmetatype.h>
11
12#if __has_include(<QtCore/qtmochelpers.h>)
13#include <QtCore/qtmochelpers.h>
14#else
15QT_BEGIN_MOC_NAMESPACE
16#endif
17
18
19#include <memory>
20
21#if !defined(Q_MOC_OUTPUT_REVISION)
22#error "The header file 'texteditorcontroller.h' doesn't include <QObject>."
23#elif Q_MOC_OUTPUT_REVISION != 68
24#error "This file was generated using the moc from 6.6.3. It"
25#error "cannot be used with the include files from this version of Qt."
26#error "(The moc has changed too much.)"
27#endif
28
29#ifndef Q_CONSTINIT
30#define Q_CONSTINIT
31#endif
32
33QT_WARNING_PUSH
35QT_WARNING_DISABLE_GCC("-Wuseless-cast")
36namespace {
37
38#ifdef QT_MOC_HAS_STRINGDATA
39struct qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS = QtMocHelpers::stringData(
41 "edbee::TextEditorController",
42 "updateStatusTextSignal",
43 "",
44 "text",
45 "textDocumentChanged",
46 "edbee::TextDocument*",
47 "oldDocument",
48 "newDocument",
49 "commandToBeExecuted",
50 "edbee::TextEditorCommand*",
51 "command",
52 "commandExecuted",
53 "backspacePressed",
54 "onTextChanged",
55 "edbee::TextBufferChange",
56 "change",
57 "oldText",
58 "onSelectionChanged",
59 "edbee::TextRangeSet*",
60 "oldRangeSet",
61 "onLineDataChanged",
62 "line",
63 "length",
64 "newLength",
65 "updateAfterConfigChange",
66 "updateStatusText",
67 "extraText",
68 "update",
69 "scrollPositionVisible",
70 "xPos",
71 "yPos",
72 "scrollOffsetVisible",
73 "offset",
74 "scrollCaretVisible",
75 "storeSelection",
76 "coalesceId",
77 "replace",
78 "stickySelection",
79 "replaceSelection",
80 "texts",
81 "replaceRangeSet",
82 "edbee::TextRangeSet&",
83 "rangeSet",
84 "moveCaretTo",
85 "col",
86 "keepAnchors",
87 "rangeIndex",
88 "moveCaretToOffset",
89 "moveCaretAndAnchorToOffset",
90 "caret",
91 "anchor",
92 "addCaretAt",
93 "addCaretAtOffset",
94 "changeAndGiveTextSelection",
95 "undo",
96 "soft",
97 "redo",
98 "beginUndoGroup",
99 "edbee::ChangeGroup*",
100 "group",
101 "endUndoGroup",
102 "flatten",
103 "executeCommand",
104 "textCommand",
105 "name"
106);
107#else // !QT_MOC_HAS_STRING_DATA
110 char stringdata0[28];
111 char stringdata1[23];
112 char stringdata2[1];
113 char stringdata3[5];
114 char stringdata4[20];
115 char stringdata5[21];
116 char stringdata6[12];
117 char stringdata7[12];
118 char stringdata8[20];
119 char stringdata9[26];
121 char stringdata11[16];
122 char stringdata12[17];
123 char stringdata13[14];
124 char stringdata14[24];
127 char stringdata17[19];
128 char stringdata18[21];
129 char stringdata19[12];
130 char stringdata20[18];
133 char stringdata23[10];
134 char stringdata24[24];
135 char stringdata25[17];
136 char stringdata26[10];
138 char stringdata28[22];
141 char stringdata31[20];
143 char stringdata33[19];
144 char stringdata34[15];
145 char stringdata35[11];
147 char stringdata37[16];
148 char stringdata38[17];
150 char stringdata40[16];
151 char stringdata41[21];
153 char stringdata43[12];
155 char stringdata45[12];
156 char stringdata46[11];
157 char stringdata47[18];
158 char stringdata48[27];
161 char stringdata51[11];
162 char stringdata52[17];
163 char stringdata53[27];
167 char stringdata57[15];
168 char stringdata58[20];
170 char stringdata60[13];
172 char stringdata62[15];
173 char stringdata63[12];
175};
176#define QT_MOC_LITERAL(ofs, len) \
177 uint(sizeof(qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS_t::offsetsAndSizes) + ofs), len
178Q_CONSTINIT static const qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS_t qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS = {
179 {
180 QT_MOC_LITERAL(0, 27), // "edbee::TextEditorController"
181 QT_MOC_LITERAL(28, 22), // "updateStatusTextSignal"
182 QT_MOC_LITERAL(51, 0), // ""
183 QT_MOC_LITERAL(52, 4), // "text"
184 QT_MOC_LITERAL(57, 19), // "textDocumentChanged"
185 QT_MOC_LITERAL(77, 20), // "edbee::TextDocument*"
186 QT_MOC_LITERAL(98, 11), // "oldDocument"
187 QT_MOC_LITERAL(110, 11), // "newDocument"
188 QT_MOC_LITERAL(122, 19), // "commandToBeExecuted"
189 QT_MOC_LITERAL(142, 25), // "edbee::TextEditorCommand*"
190 QT_MOC_LITERAL(168, 7), // "command"
191 QT_MOC_LITERAL(176, 15), // "commandExecuted"
192 QT_MOC_LITERAL(192, 16), // "backspacePressed"
193 QT_MOC_LITERAL(209, 13), // "onTextChanged"
194 QT_MOC_LITERAL(223, 23), // "edbee::TextBufferChange"
195 QT_MOC_LITERAL(247, 6), // "change"
196 QT_MOC_LITERAL(254, 7), // "oldText"
197 QT_MOC_LITERAL(262, 18), // "onSelectionChanged"
198 QT_MOC_LITERAL(281, 20), // "edbee::TextRangeSet*"
199 QT_MOC_LITERAL(302, 11), // "oldRangeSet"
200 QT_MOC_LITERAL(314, 17), // "onLineDataChanged"
201 QT_MOC_LITERAL(332, 4), // "line"
202 QT_MOC_LITERAL(337, 6), // "length"
203 QT_MOC_LITERAL(344, 9), // "newLength"
204 QT_MOC_LITERAL(354, 23), // "updateAfterConfigChange"
205 QT_MOC_LITERAL(378, 16), // "updateStatusText"
206 QT_MOC_LITERAL(395, 9), // "extraText"
207 QT_MOC_LITERAL(405, 6), // "update"
208 QT_MOC_LITERAL(412, 21), // "scrollPositionVisible"
209 QT_MOC_LITERAL(434, 4), // "xPos"
210 QT_MOC_LITERAL(439, 4), // "yPos"
211 QT_MOC_LITERAL(444, 19), // "scrollOffsetVisible"
212 QT_MOC_LITERAL(464, 6), // "offset"
213 QT_MOC_LITERAL(471, 18), // "scrollCaretVisible"
214 QT_MOC_LITERAL(490, 14), // "storeSelection"
215 QT_MOC_LITERAL(505, 10), // "coalesceId"
216 QT_MOC_LITERAL(516, 7), // "replace"
217 QT_MOC_LITERAL(524, 15), // "stickySelection"
218 QT_MOC_LITERAL(540, 16), // "replaceSelection"
219 QT_MOC_LITERAL(557, 5), // "texts"
220 QT_MOC_LITERAL(563, 15), // "replaceRangeSet"
221 QT_MOC_LITERAL(579, 20), // "edbee::TextRangeSet&"
222 QT_MOC_LITERAL(600, 8), // "rangeSet"
223 QT_MOC_LITERAL(609, 11), // "moveCaretTo"
224 QT_MOC_LITERAL(621, 3), // "col"
225 QT_MOC_LITERAL(625, 11), // "keepAnchors"
226 QT_MOC_LITERAL(637, 10), // "rangeIndex"
227 QT_MOC_LITERAL(648, 17), // "moveCaretToOffset"
228 QT_MOC_LITERAL(666, 26), // "moveCaretAndAnchorToOffset"
229 QT_MOC_LITERAL(693, 5), // "caret"
230 QT_MOC_LITERAL(699, 6), // "anchor"
231 QT_MOC_LITERAL(706, 10), // "addCaretAt"
232 QT_MOC_LITERAL(717, 16), // "addCaretAtOffset"
233 QT_MOC_LITERAL(734, 26), // "changeAndGiveTextSelection"
234 QT_MOC_LITERAL(761, 4), // "undo"
235 QT_MOC_LITERAL(766, 4), // "soft"
236 QT_MOC_LITERAL(771, 4), // "redo"
237 QT_MOC_LITERAL(776, 14), // "beginUndoGroup"
238 QT_MOC_LITERAL(791, 19), // "edbee::ChangeGroup*"
239 QT_MOC_LITERAL(811, 5), // "group"
240 QT_MOC_LITERAL(817, 12), // "endUndoGroup"
241 QT_MOC_LITERAL(830, 7), // "flatten"
242 QT_MOC_LITERAL(838, 14), // "executeCommand"
243 QT_MOC_LITERAL(853, 11), // "textCommand"
244 QT_MOC_LITERAL(865, 4) // "name"
245 },
246 "edbee::TextEditorController",
247 "updateStatusTextSignal",
248 "",
249 "text",
250 "textDocumentChanged",
251 "edbee::TextDocument*",
252 "oldDocument",
253 "newDocument",
254 "commandToBeExecuted",
255 "edbee::TextEditorCommand*",
256 "command",
257 "commandExecuted",
258 "backspacePressed",
259 "onTextChanged",
260 "edbee::TextBufferChange",
261 "change",
262 "oldText",
263 "onSelectionChanged",
264 "edbee::TextRangeSet*",
265 "oldRangeSet",
266 "onLineDataChanged",
267 "line",
268 "length",
269 "newLength",
270 "updateAfterConfigChange",
271 "updateStatusText",
272 "extraText",
273 "update",
274 "scrollPositionVisible",
275 "xPos",
276 "yPos",
277 "scrollOffsetVisible",
278 "offset",
279 "scrollCaretVisible",
280 "storeSelection",
281 "coalesceId",
282 "replace",
283 "stickySelection",
284 "replaceSelection",
285 "texts",
286 "replaceRangeSet",
287 "edbee::TextRangeSet&",
288 "rangeSet",
289 "moveCaretTo",
290 "col",
291 "keepAnchors",
292 "rangeIndex",
293 "moveCaretToOffset",
294 "moveCaretAndAnchorToOffset",
295 "caret",
296 "anchor",
297 "addCaretAt",
298 "addCaretAtOffset",
299 "changeAndGiveTextSelection",
300 "undo",
301 "soft",
302 "redo",
303 "beginUndoGroup",
304 "edbee::ChangeGroup*",
305 "group",
306 "endUndoGroup",
307 "flatten",
308 "executeCommand",
309 "textCommand",
310 "name"
311};
312#undef QT_MOC_LITERAL
313#endif // !QT_MOC_HAS_STRING_DATA
314} // unnamed namespace
315
316Q_CONSTINIT static const uint qt_meta_data_CLASSedbeeSCOPETextEditorControllerENDCLASS[] = {
317
318 // content:
319 12, // revision
320 0, // classname
321 0, 0, // classinfo
322 54, 14, // methods
323 0, 0, // properties
324 0, 0, // enums/sets
325 0, 0, // constructors
326 0, // flags
327 5, // signalCount
328
329 // signals: name, argc, parameters, tag, flags, initial metatype offsets
330 1, 1, 338, 2, 0x06, 1 /* Public */,
331 4, 2, 341, 2, 0x06, 3 /* Public */,
332 8, 1, 346, 2, 0x06, 6 /* Public */,
333 11, 1, 349, 2, 0x06, 8 /* Public */,
334 12, 0, 352, 2, 0x06, 10 /* Public */,
335
336 // slots: name, argc, parameters, tag, flags, initial metatype offsets
337 13, 2, 353, 2, 0x0a, 11 /* Public */,
338 13, 1, 358, 2, 0x2a, 14 /* Public | MethodCloned */,
339 17, 1, 361, 2, 0x0a, 16 /* Public */,
340 20, 3, 364, 2, 0x0a, 18 /* Public */,
341 24, 0, 371, 2, 0x0a, 22 /* Public */,
342 25, 1, 372, 2, 0x0a, 23 /* Public */,
343 25, 0, 375, 2, 0x2a, 25 /* Public | MethodCloned */,
344 27, 0, 376, 2, 0x0a, 26 /* Public */,
345 28, 2, 377, 2, 0x0a, 27 /* Public */,
346 31, 1, 382, 2, 0x0a, 30 /* Public */,
347 33, 0, 385, 2, 0x0a, 32 /* Public */,
348 34, 1, 386, 2, 0x0a, 33 /* Public */,
349 34, 0, 389, 2, 0x2a, 35 /* Public | MethodCloned */,
350 36, 5, 390, 2, 0x0a, 36 /* Public */,
351 36, 4, 401, 2, 0x2a, 42 /* Public | MethodCloned */,
352 38, 3, 410, 2, 0x0a, 47 /* Public */,
353 38, 2, 417, 2, 0x2a, 51 /* Public | MethodCloned */,
354 38, 1, 422, 2, 0x2a, 54 /* Public | MethodCloned */,
355 38, 3, 425, 2, 0x0a, 56 /* Public */,
356 38, 2, 432, 2, 0x2a, 60 /* Public | MethodCloned */,
357 38, 1, 437, 2, 0x2a, 63 /* Public | MethodCloned */,
358 40, 4, 440, 2, 0x0a, 65 /* Public */,
359 40, 3, 449, 2, 0x2a, 70 /* Public | MethodCloned */,
360 40, 2, 456, 2, 0x2a, 74 /* Public | MethodCloned */,
361 40, 4, 461, 2, 0x0a, 77 /* Public */,
362 40, 3, 470, 2, 0x2a, 82 /* Public | MethodCloned */,
363 40, 2, 477, 2, 0x2a, 86 /* Public | MethodCloned */,
364 43, 4, 482, 2, 0x0a, 89 /* Public */,
365 43, 3, 491, 2, 0x2a, 94 /* Public | MethodCloned */,
366 47, 3, 498, 2, 0x0a, 98 /* Public */,
367 47, 2, 505, 2, 0x2a, 102 /* Public | MethodCloned */,
368 48, 3, 510, 2, 0x0a, 105 /* Public */,
369 48, 2, 517, 2, 0x2a, 109 /* Public | MethodCloned */,
370 51, 2, 522, 2, 0x0a, 112 /* Public */,
371 52, 1, 527, 2, 0x0a, 115 /* Public */,
372 53, 2, 530, 2, 0x0a, 117 /* Public */,
373 53, 1, 535, 2, 0x2a, 120 /* Public | MethodCloned */,
374 54, 1, 538, 2, 0x0a, 122 /* Public */,
375 54, 0, 541, 2, 0x2a, 124 /* Public | MethodCloned */,
376 56, 1, 542, 2, 0x0a, 125 /* Public */,
377 56, 0, 545, 2, 0x2a, 127 /* Public | MethodCloned */,
378 57, 1, 546, 2, 0x0a, 128 /* Public */,
379 57, 0, 549, 2, 0x2a, 130 /* Public | MethodCloned */,
380 60, 2, 550, 2, 0x0a, 131 /* Public */,
381 60, 1, 555, 2, 0x2a, 134 /* Public | MethodCloned */,
382 60, 0, 558, 2, 0x2a, 136 /* Public | MethodCloned */,
383 62, 1, 559, 2, 0x0a, 137 /* Public */,
384 62, 1, 562, 2, 0x0a, 139 /* Public */,
385 62, 0, 565, 2, 0x2a, 141 /* Public | MethodCloned */,
386
387 // signals: parameters
388 QMetaType::Void, QMetaType::QString, 3,
389 QMetaType::Void, 0x80000000 | 5, 0x80000000 | 5, 6, 7,
390 QMetaType::Void, 0x80000000 | 9, 10,
391 QMetaType::Void, 0x80000000 | 9, 10,
392 QMetaType::Void,
393
394 // slots: parameters
395 QMetaType::Void, 0x80000000 | 14, QMetaType::QString, 15, 16,
396 QMetaType::Void, 0x80000000 | 14, 15,
397 QMetaType::Void, 0x80000000 | 18, 19,
398 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 21, 22, 23,
399 QMetaType::Void,
400 QMetaType::Void, QMetaType::QString, 26,
401 QMetaType::Void,
402 QMetaType::Void,
403 QMetaType::Void, QMetaType::Int, QMetaType::Int, 29, 30,
404 QMetaType::Void, QMetaType::Int, 32,
405 QMetaType::Void,
406 QMetaType::Void, QMetaType::Int, 35,
407 QMetaType::Void,
408 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Int, QMetaType::Bool, 32, 22, 3, 35, 37,
409 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Int, 32, 22, 3, 35,
410 QMetaType::Void, QMetaType::QString, QMetaType::Int, QMetaType::Bool, 3, 35, 37,
411 QMetaType::Void, QMetaType::QString, QMetaType::Int, 3, 35,
412 QMetaType::Void, QMetaType::QString, 3,
413 QMetaType::Void, QMetaType::QStringList, QMetaType::Int, QMetaType::Bool, 39, 35, 37,
414 QMetaType::Void, QMetaType::QStringList, QMetaType::Int, 39, 35,
415 QMetaType::Void, QMetaType::QStringList, 39,
416 QMetaType::Void, 0x80000000 | 41, QMetaType::QString, QMetaType::Int, QMetaType::Bool, 42, 3, 35, 37,
417 QMetaType::Void, 0x80000000 | 41, QMetaType::QString, QMetaType::Int, 42, 3, 35,
418 QMetaType::Void, 0x80000000 | 41, QMetaType::QString, 42, 3,
419 QMetaType::Void, 0x80000000 | 41, QMetaType::QStringList, QMetaType::Int, QMetaType::Bool, 42, 39, 35, 37,
420 QMetaType::Void, 0x80000000 | 41, QMetaType::QStringList, QMetaType::Int, 42, 39, 35,
421 QMetaType::Void, 0x80000000 | 41, QMetaType::QStringList, 42, 39,
422 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, QMetaType::Int, 21, 44, 45, 46,
423 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 21, 44, 45,
424 QMetaType::Void, QMetaType::Int, QMetaType::Bool, QMetaType::Int, 32, 45, 46,
425 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 32, 45,
426 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 49, 50, 46,
427 QMetaType::Void, QMetaType::Int, QMetaType::Int, 49, 50,
428 QMetaType::Void, QMetaType::Int, QMetaType::Int, 21, 44,
429 QMetaType::Void, QMetaType::Int, 32,
430 QMetaType::Void, 0x80000000 | 18, QMetaType::Int, 42, 35,
431 QMetaType::Void, 0x80000000 | 18, 42,
432 QMetaType::Void, QMetaType::Bool, 55,
433 QMetaType::Void,
434 QMetaType::Void, QMetaType::Bool, 55,
435 QMetaType::Void,
436 QMetaType::Void, 0x80000000 | 58, 59,
437 QMetaType::Void,
438 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 35, 61,
439 QMetaType::Void, QMetaType::Int, 35,
440 QMetaType::Void,
441 QMetaType::Void, 0x80000000 | 9, 63,
442 QMetaType::Void, QMetaType::QString, 64,
443 QMetaType::Void,
444
445 0 // eod
446};
447
448Q_CONSTINIT const QMetaObject edbee::TextEditorController::staticMetaObject = { {
449 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
450 qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS.offsetsAndSizes,
451 qt_meta_data_CLASSedbeeSCOPETextEditorControllerENDCLASS,
452 qt_static_metacall,
453 nullptr,
454 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS_t,
455 // Q_OBJECT / Q_GADGET
456 QtPrivate::TypeAndForceComplete<TextEditorController, std::true_type>,
457 // method 'updateStatusTextSignal'
458 QtPrivate::TypeAndForceComplete<void, std::false_type>,
459 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
460 // method 'textDocumentChanged'
461 QtPrivate::TypeAndForceComplete<void, std::false_type>,
462 QtPrivate::TypeAndForceComplete<edbee::TextDocument *, std::false_type>,
463 QtPrivate::TypeAndForceComplete<edbee::TextDocument *, std::false_type>,
464 // method 'commandToBeExecuted'
465 QtPrivate::TypeAndForceComplete<void, std::false_type>,
466 QtPrivate::TypeAndForceComplete<edbee::TextEditorCommand *, std::false_type>,
467 // method 'commandExecuted'
468 QtPrivate::TypeAndForceComplete<void, std::false_type>,
469 QtPrivate::TypeAndForceComplete<edbee::TextEditorCommand *, std::false_type>,
470 // method 'backspacePressed'
471 QtPrivate::TypeAndForceComplete<void, std::false_type>,
472 // method 'onTextChanged'
473 QtPrivate::TypeAndForceComplete<void, std::false_type>,
474 QtPrivate::TypeAndForceComplete<edbee::TextBufferChange, std::false_type>,
475 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
476 // method 'onTextChanged'
477 QtPrivate::TypeAndForceComplete<void, std::false_type>,
478 QtPrivate::TypeAndForceComplete<edbee::TextBufferChange, std::false_type>,
479 // method 'onSelectionChanged'
480 QtPrivate::TypeAndForceComplete<void, std::false_type>,
481 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet *, std::false_type>,
482 // method 'onLineDataChanged'
483 QtPrivate::TypeAndForceComplete<void, std::false_type>,
484 QtPrivate::TypeAndForceComplete<int, std::false_type>,
485 QtPrivate::TypeAndForceComplete<int, std::false_type>,
486 QtPrivate::TypeAndForceComplete<int, std::false_type>,
487 // method 'updateAfterConfigChange'
488 QtPrivate::TypeAndForceComplete<void, std::false_type>,
489 // method 'updateStatusText'
490 QtPrivate::TypeAndForceComplete<void, std::false_type>,
491 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
492 // method 'updateStatusText'
493 QtPrivate::TypeAndForceComplete<void, std::false_type>,
494 // method 'update'
495 QtPrivate::TypeAndForceComplete<void, std::false_type>,
496 // method 'scrollPositionVisible'
497 QtPrivate::TypeAndForceComplete<void, std::false_type>,
498 QtPrivate::TypeAndForceComplete<int, std::false_type>,
499 QtPrivate::TypeAndForceComplete<int, std::false_type>,
500 // method 'scrollOffsetVisible'
501 QtPrivate::TypeAndForceComplete<void, std::false_type>,
502 QtPrivate::TypeAndForceComplete<int, std::false_type>,
503 // method 'scrollCaretVisible'
504 QtPrivate::TypeAndForceComplete<void, std::false_type>,
505 // method 'storeSelection'
506 QtPrivate::TypeAndForceComplete<void, std::false_type>,
507 QtPrivate::TypeAndForceComplete<int, std::false_type>,
508 // method 'storeSelection'
509 QtPrivate::TypeAndForceComplete<void, std::false_type>,
510 // method 'replace'
511 QtPrivate::TypeAndForceComplete<void, std::false_type>,
512 QtPrivate::TypeAndForceComplete<int, std::false_type>,
513 QtPrivate::TypeAndForceComplete<int, std::false_type>,
514 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
515 QtPrivate::TypeAndForceComplete<int, std::false_type>,
516 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
517 // method 'replace'
518 QtPrivate::TypeAndForceComplete<void, std::false_type>,
519 QtPrivate::TypeAndForceComplete<int, std::false_type>,
520 QtPrivate::TypeAndForceComplete<int, std::false_type>,
521 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
522 QtPrivate::TypeAndForceComplete<int, std::false_type>,
523 // method 'replaceSelection'
524 QtPrivate::TypeAndForceComplete<void, std::false_type>,
525 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
526 QtPrivate::TypeAndForceComplete<int, std::false_type>,
527 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
528 // method 'replaceSelection'
529 QtPrivate::TypeAndForceComplete<void, std::false_type>,
530 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
531 QtPrivate::TypeAndForceComplete<int, std::false_type>,
532 // method 'replaceSelection'
533 QtPrivate::TypeAndForceComplete<void, std::false_type>,
534 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
535 // method 'replaceSelection'
536 QtPrivate::TypeAndForceComplete<void, std::false_type>,
537 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
538 QtPrivate::TypeAndForceComplete<int, std::false_type>,
539 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
540 // method 'replaceSelection'
541 QtPrivate::TypeAndForceComplete<void, std::false_type>,
542 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
543 QtPrivate::TypeAndForceComplete<int, std::false_type>,
544 // method 'replaceSelection'
545 QtPrivate::TypeAndForceComplete<void, std::false_type>,
546 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
547 // method 'replaceRangeSet'
548 QtPrivate::TypeAndForceComplete<void, std::false_type>,
549 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
550 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
551 QtPrivate::TypeAndForceComplete<int, std::false_type>,
552 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
553 // method 'replaceRangeSet'
554 QtPrivate::TypeAndForceComplete<void, std::false_type>,
555 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
556 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
557 QtPrivate::TypeAndForceComplete<int, std::false_type>,
558 // method 'replaceRangeSet'
559 QtPrivate::TypeAndForceComplete<void, std::false_type>,
560 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
561 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
562 // method 'replaceRangeSet'
563 QtPrivate::TypeAndForceComplete<void, std::false_type>,
564 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
565 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
566 QtPrivate::TypeAndForceComplete<int, std::false_type>,
567 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
568 // method 'replaceRangeSet'
569 QtPrivate::TypeAndForceComplete<void, std::false_type>,
570 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
571 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
572 QtPrivate::TypeAndForceComplete<int, std::false_type>,
573 // method 'replaceRangeSet'
574 QtPrivate::TypeAndForceComplete<void, std::false_type>,
575 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet &, std::false_type>,
576 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
577 // method 'moveCaretTo'
578 QtPrivate::TypeAndForceComplete<void, std::false_type>,
579 QtPrivate::TypeAndForceComplete<int, std::false_type>,
580 QtPrivate::TypeAndForceComplete<int, std::false_type>,
581 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
582 QtPrivate::TypeAndForceComplete<int, std::false_type>,
583 // method 'moveCaretTo'
584 QtPrivate::TypeAndForceComplete<void, std::false_type>,
585 QtPrivate::TypeAndForceComplete<int, std::false_type>,
586 QtPrivate::TypeAndForceComplete<int, std::false_type>,
587 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
588 // method 'moveCaretToOffset'
589 QtPrivate::TypeAndForceComplete<void, std::false_type>,
590 QtPrivate::TypeAndForceComplete<int, std::false_type>,
591 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
592 QtPrivate::TypeAndForceComplete<int, std::false_type>,
593 // method 'moveCaretToOffset'
594 QtPrivate::TypeAndForceComplete<void, std::false_type>,
595 QtPrivate::TypeAndForceComplete<int, std::false_type>,
596 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
597 // method 'moveCaretAndAnchorToOffset'
598 QtPrivate::TypeAndForceComplete<void, std::false_type>,
599 QtPrivate::TypeAndForceComplete<int, std::false_type>,
600 QtPrivate::TypeAndForceComplete<int, std::false_type>,
601 QtPrivate::TypeAndForceComplete<int, std::false_type>,
602 // method 'moveCaretAndAnchorToOffset'
603 QtPrivate::TypeAndForceComplete<void, std::false_type>,
604 QtPrivate::TypeAndForceComplete<int, std::false_type>,
605 QtPrivate::TypeAndForceComplete<int, std::false_type>,
606 // method 'addCaretAt'
607 QtPrivate::TypeAndForceComplete<void, std::false_type>,
608 QtPrivate::TypeAndForceComplete<int, std::false_type>,
609 QtPrivate::TypeAndForceComplete<int, std::false_type>,
610 // method 'addCaretAtOffset'
611 QtPrivate::TypeAndForceComplete<void, std::false_type>,
612 QtPrivate::TypeAndForceComplete<int, std::false_type>,
613 // method 'changeAndGiveTextSelection'
614 QtPrivate::TypeAndForceComplete<void, std::false_type>,
615 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet *, std::false_type>,
616 QtPrivate::TypeAndForceComplete<int, std::false_type>,
617 // method 'changeAndGiveTextSelection'
618 QtPrivate::TypeAndForceComplete<void, std::false_type>,
619 QtPrivate::TypeAndForceComplete<edbee::TextRangeSet *, std::false_type>,
620 // method 'undo'
621 QtPrivate::TypeAndForceComplete<void, std::false_type>,
622 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
623 // method 'undo'
624 QtPrivate::TypeAndForceComplete<void, std::false_type>,
625 // method 'redo'
626 QtPrivate::TypeAndForceComplete<void, std::false_type>,
627 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
628 // method 'redo'
629 QtPrivate::TypeAndForceComplete<void, std::false_type>,
630 // method 'beginUndoGroup'
631 QtPrivate::TypeAndForceComplete<void, std::false_type>,
632 QtPrivate::TypeAndForceComplete<edbee::ChangeGroup *, std::false_type>,
633 // method 'beginUndoGroup'
634 QtPrivate::TypeAndForceComplete<void, std::false_type>,
635 // method 'endUndoGroup'
636 QtPrivate::TypeAndForceComplete<void, std::false_type>,
637 QtPrivate::TypeAndForceComplete<int, std::false_type>,
638 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
639 // method 'endUndoGroup'
640 QtPrivate::TypeAndForceComplete<void, std::false_type>,
641 QtPrivate::TypeAndForceComplete<int, std::false_type>,
642 // method 'endUndoGroup'
643 QtPrivate::TypeAndForceComplete<void, std::false_type>,
644 // method 'executeCommand'
645 QtPrivate::TypeAndForceComplete<void, std::false_type>,
646 QtPrivate::TypeAndForceComplete<edbee::TextEditorCommand *, std::false_type>,
647 // method 'executeCommand'
648 QtPrivate::TypeAndForceComplete<void, std::false_type>,
649 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
650 // method 'executeCommand'
651 QtPrivate::TypeAndForceComplete<void, std::false_type>
652 >,
653 nullptr
654} };
655
656void edbee::TextEditorController::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
657{
658 if (_c == QMetaObject::InvokeMetaMethod) {
659 auto *_t = static_cast<TextEditorController *>(_o);
660 (void)_t;
661 switch (_id) {
662 case 0: _t->updateStatusTextSignal((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
663 case 1: _t->textDocumentChanged((*reinterpret_cast< std::add_pointer_t<edbee::TextDocument*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<edbee::TextDocument*>>(_a[2]))); break;
664 case 2: _t->commandToBeExecuted((*reinterpret_cast< std::add_pointer_t<edbee::TextEditorCommand*>>(_a[1]))); break;
665 case 3: _t->commandExecuted((*reinterpret_cast< std::add_pointer_t<edbee::TextEditorCommand*>>(_a[1]))); break;
666 case 4: _t->backspacePressed(); break;
667 case 5: _t->onTextChanged((*reinterpret_cast< std::add_pointer_t<edbee::TextBufferChange>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
668 case 6: _t->onTextChanged((*reinterpret_cast< std::add_pointer_t<edbee::TextBufferChange>>(_a[1]))); break;
669 case 7: _t->onSelectionChanged((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet*>>(_a[1]))); break;
670 case 8: _t->onLineDataChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
671 case 9: _t->updateAfterConfigChange(); break;
672 case 10: _t->updateStatusText((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
673 case 11: _t->updateStatusText(); break;
674 case 12: _t->update(); break;
675 case 13: _t->scrollPositionVisible((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
676 case 14: _t->scrollOffsetVisible((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
677 case 15: _t->scrollCaretVisible(); break;
678 case 16: _t->storeSelection((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
679 case 17: _t->storeSelection(); break;
680 case 18: _t->replace((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[5]))); break;
681 case 19: _t->replace((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[4]))); break;
682 case 20: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3]))); break;
683 case 21: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
684 case 22: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
685 case 23: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3]))); break;
686 case 24: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
687 case 25: _t->replaceSelection((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1]))); break;
688 case 26: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[4]))); break;
689 case 27: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
690 case 28: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
691 case 29: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[4]))); break;
692 case 30: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
693 case 31: _t->replaceRangeSet((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet&>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2]))); break;
694 case 32: _t->moveCaretTo((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[4]))); break;
695 case 33: _t->moveCaretTo((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3]))); break;
696 case 34: _t->moveCaretToOffset((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
697 case 35: _t->moveCaretToOffset((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
698 case 36: _t->moveCaretAndAnchorToOffset((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
699 case 37: _t->moveCaretAndAnchorToOffset((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
700 case 38: _t->addCaretAt((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
701 case 39: _t->addCaretAtOffset((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
702 case 40: _t->changeAndGiveTextSelection((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
703 case 41: _t->changeAndGiveTextSelection((*reinterpret_cast< std::add_pointer_t<edbee::TextRangeSet*>>(_a[1]))); break;
704 case 42: _t->undo((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
705 case 43: _t->undo(); break;
706 case 44: _t->redo((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
707 case 45: _t->redo(); break;
708 case 46: _t->beginUndoGroup((*reinterpret_cast< std::add_pointer_t<edbee::ChangeGroup*>>(_a[1]))); break;
709 case 47: _t->beginUndoGroup(); break;
710 case 48: _t->endUndoGroup((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
711 case 49: _t->endUndoGroup((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
712 case 50: _t->endUndoGroup(); break;
713 case 51: _t->executeCommand((*reinterpret_cast< std::add_pointer_t<edbee::TextEditorCommand*>>(_a[1]))); break;
714 case 52: _t->executeCommand((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
715 case 53: _t->executeCommand(); break;
716 default: ;
717 }
718 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
719 switch (_id) {
720 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
721 case 5:
722 switch (*reinterpret_cast<int*>(_a[1])) {
723 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
724 case 0:
725 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< edbee::TextBufferChange >(); break;
726 }
727 break;
728 case 6:
729 switch (*reinterpret_cast<int*>(_a[1])) {
730 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
731 case 0:
732 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< edbee::TextBufferChange >(); break;
733 }
734 break;
735 }
736 } else if (_c == QMetaObject::IndexOfMethod) {
737 int *result = reinterpret_cast<int *>(_a[0]);
738 {
739 using _t = void (TextEditorController::*)(const QString & );
740 if (_t _q_method = &TextEditorController::updateStatusTextSignal; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
741 *result = 0;
742 return;
743 }
744 }
745 {
746 using _t = void (TextEditorController::*)(edbee::TextDocument * , edbee::TextDocument * );
747 if (_t _q_method = &TextEditorController::textDocumentChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
748 *result = 1;
749 return;
750 }
751 }
752 {
753 using _t = void (TextEditorController::*)(edbee::TextEditorCommand * );
754 if (_t _q_method = &TextEditorController::commandToBeExecuted; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
755 *result = 2;
756 return;
757 }
758 }
759 {
760 using _t = void (TextEditorController::*)(edbee::TextEditorCommand * );
761 if (_t _q_method = &TextEditorController::commandExecuted; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
762 *result = 3;
763 return;
764 }
765 }
766 {
767 using _t = void (TextEditorController::*)();
768 if (_t _q_method = &TextEditorController::backspacePressed; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
769 *result = 4;
770 return;
771 }
772 }
773 }
774}
775
776const QMetaObject *edbee::TextEditorController::metaObject() const
777{
778 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
779}
780
781void *edbee::TextEditorController::qt_metacast(const char *_clname)
782{
783 if (!_clname) return nullptr;
784 if (!strcmp(_clname, qt_meta_stringdata_CLASSedbeeSCOPETextEditorControllerENDCLASS.stringdata0))
785 return static_cast<void*>(this);
786 return QObject::qt_metacast(_clname);
787}
788
789int edbee::TextEditorController::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
790{
791 _id = QObject::qt_metacall(_c, _id, _a);
792 if (_id < 0)
793 return _id;
794 if (_c == QMetaObject::InvokeMetaMethod) {
795 if (_id < 54)
796 qt_static_metacall(this, _c, _id, _a);
797 _id -= 54;
798 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
799 if (_id < 54)
800 qt_static_metacall(this, _c, _id, _a);
801 _id -= 54;
802 }
803 return _id;
804}
805
806// SIGNAL 0
808{
809 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
810 QMetaObject::activate(this, &staticMetaObject, 0, _a);
811}
812
813// SIGNAL 1
815{
816 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
817 QMetaObject::activate(this, &staticMetaObject, 1, _a);
818}
819
820// SIGNAL 2
822{
823 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
824 QMetaObject::activate(this, &staticMetaObject, 2, _a);
825}
826
827// SIGNAL 3
829{
830 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
831 QMetaObject::activate(this, &staticMetaObject, 3, _a);
832}
833
834// SIGNAL 4
836{
837 QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
838}
839QT_WARNING_POP
This is the base and abstract class of a text document A TextDocument is the model part of the editor...
Definition textdocument.h:42
This is the abstract base class for a textcommand.
Definition texteditorcommand.h:50
void textDocumentChanged(edbee::TextDocument *oldDocument, edbee::TextDocument *newDocument)
This signal is fired if the textdocument changes.
Definition moc_texteditorcontroller.cpp:814
void backspacePressed()
Definition moc_texteditorcontroller.cpp:835
void commandToBeExecuted(edbee::TextEditorCommand *command)
this method is executed when a command is going to be executed
Definition moc_texteditorcontroller.cpp:821
void commandExecuted(edbee::TextEditorCommand *command)
Definition moc_texteditorcontroller.cpp:828
TextEditorController(TextEditorWidget *widget=nullptr, QObject *parent=nullptr)
The constructor.
Definition texteditorcontroller.cpp:44
void updateStatusTextSignal(const QString &text)
This signal is fired if the statusbar needs updating.
Definition moc_texteditorcontroller.cpp:807
#define QT_MOC_LITERAL(ofs, len)
Definition moc_texteditorcontroller.cpp:176
#define Q_CONSTINIT
Definition moc_texteditorscrollarea.cpp:30
Definition moc_texteditorscrollarea.cpp:36