10#include <QtGui/qtextcursor.h>
11#include <QtCore/qmetatype.h>
13#if __has_include(<QtCore/qtmochelpers.h>)
14#include <QtCore/qtmochelpers.h>
22#if !defined(Q_MOC_OUTPUT_REVISION)
23#error "The header file 'texteditorautocompletecomponent.h' doesn't include <QObject>."
24#elif Q_MOC_OUTPUT_REVISION != 68
25#error "This file was generated using the moc from 6.6.3. It"
26#error "cannot be used with the include files from this version of Qt."
27#error "(The moc has changed too much.)"
36QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
39#ifdef QT_MOC_HAS_STRINGDATA
40struct qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS_t {};
41constexpr auto qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS = QtMocHelpers::stringData(
49#define QT_MOC_LITERAL(ofs, len) \
50 uint(sizeof(qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS_t::offsetsAndSizes) + ofs), len
49#define QT_MOC_LITERAL(ofs, len) \ …
51Q_CONSTINIT static const qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS_t qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS = {
61Q_CONSTINIT static const uint qt_meta_data_CLASSedbeeSCOPEFakeToolTipENDCLASS[] = {
77Q_CONSTINIT const QMetaObject edbee::FakeToolTip::staticMetaObject = { {
78 QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
80 qt_meta_data_CLASSedbeeSCOPEFakeToolTipENDCLASS,
83 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS_t,
85 QtPrivate::TypeAndForceComplete<FakeToolTip, std::true_type>
90void edbee::FakeToolTip::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
98const QMetaObject *edbee::FakeToolTip::metaObject()
const
100 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
103void *edbee::FakeToolTip::qt_metacast(
const char *_clname)
105 if (!_clname)
return nullptr;
106 if (!strcmp(_clname, qt_meta_stringdata_CLASSedbeeSCOPEFakeToolTipENDCLASS.
stringdata0))
107 return static_cast<void*
>(
this);
108 return QWidget::qt_metacast(_clname);
111int edbee::FakeToolTip::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
113 _id = QWidget::qt_metacall(_c, _id, _a);
118#ifdef QT_MOC_HAS_STRINGDATA
119struct qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS_t {};
120constexpr auto qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS = QtMocHelpers::stringData(
121 "edbee::TextEditorAutoCompleteComponent",
129 "listItemDoubleClicked",
136struct qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS_t {
137 uint offsetsAndSizes[26];
138 char stringdata0[39];
139 char stringdata1[11];
141 char stringdata3[17];
142 char stringdata4[15];
143 char stringdata5[16];
144 char stringdata6[17];
146 char stringdata8[22];
147 char stringdata9[18];
148 char stringdata10[12];
149 char stringdata11[11];
150 char stringdata12[12];
152#define QT_MOC_LITERAL(ofs, len) \
153 uint(sizeof(qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS_t::offsetsAndSizes) + ofs), len
154Q_CONSTINIT static const qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS_t qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS = {
170 "edbee::TextEditorAutoCompleteComponent",
178 "listItemDoubleClicked",
188Q_CONSTINIT static const uint qt_meta_data_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS[] = {
202 1, 0, 56, 2, 0x0a, 1 ,
203 3, 0, 57, 2, 0x0a, 2 ,
204 4, 0, 58, 2, 0x0a, 3 ,
205 5, 1, 59, 2, 0x0a, 4 ,
206 8, 1, 62, 2, 0x0a, 6 ,
207 9, 1, 65, 2, 0x0a, 8 ,
208 12, 0, 68, 2, 0x0a, 10 ,
214 QMetaType::Void, 0x80000000 | 6, 7,
215 QMetaType::Void, 0x80000000 | 6, 7,
216 QMetaType::Void, 0x80000000 | 10, 11,
222Q_CONSTINIT const QMetaObject edbee::TextEditorAutoCompleteComponent::staticMetaObject = { {
223 QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
224 qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS.offsetsAndSizes,
225 qt_meta_data_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS,
228 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS_t,
230 QtPrivate::TypeAndForceComplete<TextEditorAutoCompleteComponent, std::true_type>,
232 QtPrivate::TypeAndForceComplete<void, std::false_type>,
234 QtPrivate::TypeAndForceComplete<void, std::false_type>,
236 QtPrivate::TypeAndForceComplete<void, std::false_type>,
238 QtPrivate::TypeAndForceComplete<void, std::false_type>,
239 QtPrivate::TypeAndForceComplete<QListWidgetItem *, std::false_type>,
241 QtPrivate::TypeAndForceComplete<void, std::false_type>,
242 QtPrivate::TypeAndForceComplete<QListWidgetItem *, std::false_type>,
244 QtPrivate::TypeAndForceComplete<void, std::false_type>,
245 QtPrivate::TypeAndForceComplete<QModelIndex, std::false_type>,
247 QtPrivate::TypeAndForceComplete<void, std::false_type>
252void edbee::TextEditorAutoCompleteComponent::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
254 if (_c == QMetaObject::InvokeMetaMethod) {
258 case 0: _t->updateList();
break;
259 case 1: _t->backspacePressed();
break;
260 case 2: _t->textKeyPressed();
break;
261 case 3: _t->listItemClicked((*
reinterpret_cast< std::add_pointer_t<QListWidgetItem*>
>(_a[1])));
break;
262 case 4: _t->listItemDoubleClicked((*
reinterpret_cast< std::add_pointer_t<QListWidgetItem*>
>(_a[1])));
break;
263 case 5: _t->selectItemOnHover((*
reinterpret_cast< std::add_pointer_t<QModelIndex>
>(_a[1])));
break;
264 case 6: _t->showInfoTip();
break;
270const QMetaObject *edbee::TextEditorAutoCompleteComponent::metaObject()
const
272 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
275void *edbee::TextEditorAutoCompleteComponent::qt_metacast(
const char *_clname)
277 if (!_clname)
return nullptr;
278 if (!strcmp(_clname, qt_meta_stringdata_CLASSedbeeSCOPETextEditorAutoCompleteComponentENDCLASS.stringdata0))
279 return static_cast<void*
>(
this);
280 return QWidget::qt_metacast(_clname);
283int edbee::TextEditorAutoCompleteComponent::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
285 _id = QWidget::qt_metacall(_c, _id, _a);
288 if (_c == QMetaObject::InvokeMetaMethod) {
290 qt_static_metacall(
this, _c, _id, _a);
292 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
294 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
301#ifdef QT_MOC_HAS_STRINGDATA
302struct qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS_t {};
303constexpr auto qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS = QtMocHelpers::stringData(
304 "edbee::AutoCompleteDelegate"
307struct qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS_t {
308 uint offsetsAndSizes[2];
309 char stringdata0[28];
311#define QT_MOC_LITERAL(ofs, len) \
312 uint(sizeof(qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS_t::offsetsAndSizes) + ofs), len
313Q_CONSTINIT static const qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS_t qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS = {
317 "edbee::AutoCompleteDelegate"
323Q_CONSTINIT static const uint qt_meta_data_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS[] = {
339Q_CONSTINIT const QMetaObject edbee::AutoCompleteDelegate::staticMetaObject = { {
340 QMetaObject::SuperData::link<QAbstractItemDelegate::staticMetaObject>(),
341 qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS.offsetsAndSizes,
342 qt_meta_data_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS,
345 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS_t,
347 QtPrivate::TypeAndForceComplete<AutoCompleteDelegate, std::true_type>
352void edbee::AutoCompleteDelegate::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
360const QMetaObject *edbee::AutoCompleteDelegate::metaObject()
const
362 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
365void *edbee::AutoCompleteDelegate::qt_metacast(
const char *_clname)
367 if (!_clname)
return nullptr;
368 if (!strcmp(_clname, qt_meta_stringdata_CLASSedbeeSCOPEAutoCompleteDelegateENDCLASS.stringdata0))
369 return static_cast<void*
>(
this);
370 return QAbstractItemDelegate::qt_metacast(_clname);
373int edbee::AutoCompleteDelegate::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
375 _id = QAbstractItemDelegate::qt_metacall(_c, _id, _a);
An autocomplete list Which receives it's autocomplete list from the document.
Definition texteditorautocompletecomponent.h:55
#define QT_MOC_LITERAL(ofs, len)
Definition moc_texteditorautocompletecomponent.cpp:49
#define QT_MOC_LITERAL(ofs, len)
Definition moc_texteditorscrollarea.cpp:48
#define Q_CONSTINIT
Definition moc_texteditorscrollarea.cpp:30
Definition moc_texteditorscrollarea.cpp:36