1
#include <qcoreevent.h>
3
#include <qfactoryinterface.h>
5
#include <qobjectdefs.h>
7
#include <qscriptable.h>
8
#include <qscriptclass.h>
9
#include <qscriptclasspropertyiterator.h>
10
#include <qscriptcontext.h>
11
#include <qscriptcontextinfo.h>
12
#include <qscriptengine.h>
13
#include <qscriptengineagent.h>
14
#include <qscriptextensioninterface.h>
15
#include <qscriptextensionplugin.h>
16
#include <qscriptstring.h>
17
#include <qscriptvalue.h>
18
#include <qscriptvalueiterator.h>
23
#include <qtscript_smoke.h>
25
static void *qtscript_cast(void *xptr, Smoke::Index from, Smoke::Index to) {
29
case 3: return (void*)(QEvent*)(QChildEvent*)xptr;
30
case 1: return (void*)(QChildEvent*)(QChildEvent*)xptr;
35
case 2: return (void*)(QDateTime*)(QDateTime*)xptr;
40
case 3: return (void*)(QEvent*)(QEvent*)xptr;
41
case 1: return (void*)(QChildEvent*)(QEvent*)xptr;
42
case 20: return (void*)(QTimerEvent*)(QEvent*)xptr;
45
case 4: //QFactoryInterface
47
case 4: return (void*)(QFactoryInterface*)(QFactoryInterface*)xptr;
48
case 14: return (void*)(QScriptExtensionInterface*)(QFactoryInterface*)xptr;
49
case 15: return (void*)(QScriptExtensionPlugin*)(QFactoryInterface*)xptr;
54
case 5: return (void*)(QMetaObject*)(QMetaObject*)xptr;
59
case 6: return (void*)(QObject*)(QObject*)xptr;
60
case 12: return (void*)(QScriptEngine*)(QObject*)xptr;
61
case 15: return (void*)(QScriptExtensionPlugin*)(QObject*)xptr;
66
case 7: return (void*)(QRegExp*)(QRegExp*)xptr;
69
case 8: //QScriptClass
71
case 8: return (void*)(QScriptClass*)(QScriptClass*)xptr;
74
case 9: //QScriptClassPropertyIterator
76
case 9: return (void*)(QScriptClassPropertyIterator*)(QScriptClassPropertyIterator*)xptr;
79
case 10: //QScriptContext
81
case 10: return (void*)(QScriptContext*)(QScriptContext*)xptr;
84
case 11: //QScriptContextInfo
86
case 11: return (void*)(QScriptContextInfo*)(QScriptContextInfo*)xptr;
89
case 12: //QScriptEngine
91
case 6: return (void*)(QObject*)(QScriptEngine*)xptr;
92
case 12: return (void*)(QScriptEngine*)(QScriptEngine*)xptr;
95
case 13: //QScriptEngineAgent
97
case 13: return (void*)(QScriptEngineAgent*)(QScriptEngineAgent*)xptr;
100
case 14: //QScriptExtensionInterface
102
case 4: return (void*)(QFactoryInterface*)(QScriptExtensionInterface*)xptr;
103
case 14: return (void*)(QScriptExtensionInterface*)(QScriptExtensionInterface*)xptr;
104
case 15: return (void*)(QScriptExtensionPlugin*)(QScriptExtensionInterface*)xptr;
105
default: return xptr;
107
case 15: //QScriptExtensionPlugin
109
case 6: return (void*)(QObject*)(QScriptExtensionPlugin*)xptr;
110
case 14: return (void*)(QScriptExtensionInterface*)(QScriptExtensionPlugin*)xptr;
111
case 4: return (void*)(QFactoryInterface*)(QScriptExtensionPlugin*)xptr;
112
case 15: return (void*)(QScriptExtensionPlugin*)(QScriptExtensionPlugin*)xptr;
113
default: return xptr;
115
case 16: //QScriptString
117
case 16: return (void*)(QScriptString*)(QScriptString*)xptr;
118
default: return xptr;
120
case 17: //QScriptValue
122
case 17: return (void*)(QScriptValue*)(QScriptValue*)xptr;
123
default: return xptr;
125
case 18: //QScriptValueIterator
127
case 18: return (void*)(QScriptValueIterator*)(QScriptValueIterator*)xptr;
128
default: return xptr;
130
case 19: //QScriptable
132
case 19: return (void*)(QScriptable*)(QScriptable*)xptr;
133
default: return xptr;
135
case 20: //QTimerEvent
137
case 3: return (void*)(QEvent*)(QTimerEvent*)xptr;
138
case 20: return (void*)(QTimerEvent*)(QTimerEvent*)xptr;
139
default: return xptr;
143
case 21: return (void*)(QVariant*)(QVariant*)xptr;
144
default: return xptr;
146
default: return xptr;
150
// Group of Indexes (0 separated) used as super class lists.
151
// Classes with super classes have an index into this array.
152
static Smoke::Index qtscript_inheritanceList[] = {
153
0, // 0: (no super class)
155
6, 14, 0, // 3: QObject, QScriptExtensionInterface
158
// These are the xenum functions for manipulating enum pointers
159
void xenum_QScriptEngineAgent(Smoke::EnumOperation, Smoke::Index, void*&, long&);
160
void xenum_QScriptValue(Smoke::EnumOperation, Smoke::Index, void*&, long&);
161
void xenum_QScriptClass(Smoke::EnumOperation, Smoke::Index, void*&, long&);
162
void xenum_QScriptContextInfo(Smoke::EnumOperation, Smoke::Index, void*&, long&);
163
void xenum_QScriptContext(Smoke::EnumOperation, Smoke::Index, void*&, long&);
164
void xenum_QScriptEngine(Smoke::EnumOperation, Smoke::Index, void*&, long&);
166
// Those are the xcall functions defined in each x_*.cpp file, for dispatching method calls
167
void xcall_QScriptClass(Smoke::Index, void*, Smoke::Stack);
168
void xcall_QScriptClassPropertyIterator(Smoke::Index, void*, Smoke::Stack);
169
void xcall_QScriptContext(Smoke::Index, void*, Smoke::Stack);
170
void xcall_QScriptContextInfo(Smoke::Index, void*, Smoke::Stack);
171
void xcall_QScriptEngine(Smoke::Index, void*, Smoke::Stack);
172
void xcall_QScriptEngineAgent(Smoke::Index, void*, Smoke::Stack);
173
void xcall_QScriptExtensionPlugin(Smoke::Index, void*, Smoke::Stack);
174
void xcall_QScriptString(Smoke::Index, void*, Smoke::Stack);
175
void xcall_QScriptValue(Smoke::Index, void*, Smoke::Stack);
176
void xcall_QScriptValueIterator(Smoke::Index, void*, Smoke::Stack);
177
void xcall_QScriptable(Smoke::Index, void*, Smoke::Stack);
179
// List of all classes
180
// Name, index into inheritanceList, method dispatcher, enum dispatcher, class flags
181
static Smoke::Class qtscript_classes[] = {
182
{ 0L, false, 0, 0, 0, 0 }, // 0 (no class)
183
{ "QChildEvent", true, 0, 0, 0, 0 }, // 1
184
{ "QDateTime", true, 0, 0, 0, 0 }, // 2
185
{ "QEvent", true, 0, 0, 0, 0 }, // 3
186
{ "QFactoryInterface", true, 0, 0, 0, 0 }, // 4
187
{ "QMetaObject", true, 0, 0, 0, 0 }, // 5
188
{ "QObject", true, 0, 0, 0, 0 }, // 6
189
{ "QRegExp", true, 0, 0, 0, 0 }, // 7
190
{ "QScriptClass", false, 0, xcall_QScriptClass, xenum_QScriptClass, Smoke::cf_constructor|Smoke::cf_virtual }, //8
191
{ "QScriptClassPropertyIterator", false, 0, xcall_QScriptClassPropertyIterator, 0, Smoke::cf_constructor|Smoke::cf_virtual }, //9
192
{ "QScriptContext", false, 0, xcall_QScriptContext, xenum_QScriptContext, 0 }, //10
193
{ "QScriptContextInfo", false, 0, xcall_QScriptContextInfo, xenum_QScriptContextInfo, Smoke::cf_constructor|Smoke::cf_deepcopy }, //11
194
{ "QScriptEngine", false, 1, xcall_QScriptEngine, xenum_QScriptEngine, Smoke::cf_constructor|Smoke::cf_virtual }, //12
195
{ "QScriptEngineAgent", false, 0, xcall_QScriptEngineAgent, xenum_QScriptEngineAgent, Smoke::cf_constructor|Smoke::cf_virtual }, //13
196
{ "QScriptExtensionInterface", true, 0, 0, 0, 0 }, // 14
197
{ "QScriptExtensionPlugin", false, 3, xcall_QScriptExtensionPlugin, 0, Smoke::cf_virtual }, //15
198
{ "QScriptString", false, 0, xcall_QScriptString, 0, Smoke::cf_constructor|Smoke::cf_deepcopy }, //16
199
{ "QScriptValue", false, 0, xcall_QScriptValue, xenum_QScriptValue, Smoke::cf_constructor|Smoke::cf_deepcopy }, //17
200
{ "QScriptValueIterator", false, 0, xcall_QScriptValueIterator, 0, Smoke::cf_constructor }, //18
201
{ "QScriptable", false, 0, xcall_QScriptable, 0, Smoke::cf_constructor }, //19
202
{ "QTimerEvent", true, 0, 0, 0, 0 }, // 20
203
{ "QVariant", true, 0, 0, 0, 0 }, // 21
206
// List of all types needed by the methods (arguments and return values)
207
// Name, class ID if arg is a class, and TypeId
208
static Smoke::Type qtscript_types[] = {
209
{ 0, 0, 0 }, //0 (no type)
210
{ "FunctionSignature", 0, Smoke::t_voidp | Smoke::tf_stack }, //1
211
{ "FunctionWithArgSignature", 0, Smoke::t_voidp | Smoke::tf_stack }, //2
212
{ "QAbstractFileEngine::FileFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //3
213
{ "QAbstractItemView::EditTriggers", 0, Smoke::t_uint | Smoke::tf_stack }, //4
214
{ "QAbstractPrintDialog::PrintDialogOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //5
215
{ "QAbstractSpinBox::StepEnabled", 0, Smoke::t_uint | Smoke::tf_stack }, //6
216
{ "QAccessible::Relation", 0, Smoke::t_uint | Smoke::tf_stack }, //7
217
{ "QAccessible::State", 0, Smoke::t_uint | Smoke::tf_stack }, //8
218
{ "QChildEvent*", 1, Smoke::t_class | Smoke::tf_ptr }, //9
219
{ "QDBusConnection::RegisterOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //10
220
{ "QDateTime", 2, Smoke::t_class | Smoke::tf_stack }, //11
221
{ "QDateTimeEdit::Sections", 0, Smoke::t_uint | Smoke::tf_stack }, //12
222
{ "QDialogButtonBox::StandardButtons", 0, Smoke::t_uint | Smoke::tf_stack }, //13
223
{ "QDir::Filters", 0, Smoke::t_uint | Smoke::tf_stack }, //14
224
{ "QDir::SortFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //15
225
{ "QDirIterator::IteratorFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //16
226
{ "QDockWidget::DockWidgetFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //17
227
{ "QEvent*", 3, Smoke::t_class | Smoke::tf_ptr }, //18
228
{ "QEventLoop::ProcessEventsFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //19
229
{ "QFile::Permissions", 0, Smoke::t_uint | Smoke::tf_stack }, //20
230
{ "QFileDialog::Options", 0, Smoke::t_uint | Smoke::tf_stack }, //21
231
{ "QFontComboBox::FontFilters", 0, Smoke::t_uint | Smoke::tf_stack }, //22
232
{ "QGL::FormatOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //23
233
{ "QGLFormat::OpenGLVersionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //24
234
{ "QGraphicsItem::GraphicsItemFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //25
235
{ "QGraphicsScene::SceneLayers", 0, Smoke::t_uint | Smoke::tf_stack }, //26
236
{ "QGraphicsView::CacheMode", 0, Smoke::t_uint | Smoke::tf_stack }, //27
237
{ "QGraphicsView::OptimizationFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //28
238
{ "QIODevice::OpenMode", 0, Smoke::t_uint | Smoke::tf_stack }, //29
239
{ "QItemSelectionModel::SelectionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //30
240
{ "QLibrary::LoadHints", 0, Smoke::t_uint | Smoke::tf_stack }, //31
241
{ "QLocale::NumberOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //32
242
{ "QMainWindow::DockOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //33
243
{ "QMdiArea::AreaOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //34
244
{ "QMdiSubWindow::SubWindowOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //35
245
{ "QMessageBox::StandardButtons", 0, Smoke::t_uint | Smoke::tf_stack }, //36
246
{ "QMetaObject::Call", 5, Smoke::t_enum | Smoke::tf_stack }, //37
247
{ "QNetworkInterface::InterfaceFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //38
248
{ "QObject*", 6, Smoke::t_class | Smoke::tf_ptr }, //39
249
{ "QPageSetupDialog::PageSetupDialogOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //40
250
{ "QPaintEngine::DirtyFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //41
251
{ "QPaintEngine::PaintEngineFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //42
252
{ "QPainter::RenderHints", 0, Smoke::t_uint | Smoke::tf_stack }, //43
253
{ "QRegExp", 7, Smoke::t_class | Smoke::tf_stack }, //44
254
{ "QScriptClass*", 8, Smoke::t_class | Smoke::tf_ptr }, //45
255
{ "QScriptClass::Extension", 8, Smoke::t_enum | Smoke::tf_stack }, //46
256
{ "QScriptClass::QueryFlag", 8, Smoke::t_enum | Smoke::tf_stack }, //47
257
{ "QScriptClass::QueryFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //48
258
{ "QScriptClassPrivate&", 0, Smoke::t_voidp | Smoke::tf_ref }, //49
259
{ "QScriptClassPropertyIterator*", 9, Smoke::t_class | Smoke::tf_ptr }, //50
260
{ "QScriptClassPropertyIteratorPrivate&", 0, Smoke::t_voidp | Smoke::tf_ref }, //51
261
{ "QScriptContext*", 10, Smoke::t_class | Smoke::tf_ptr }, //52
262
{ "QScriptContext::Error", 10, Smoke::t_enum | Smoke::tf_stack }, //53
263
{ "QScriptContext::ExecutionState", 10, Smoke::t_enum | Smoke::tf_stack }, //54
264
{ "QScriptContextInfo&", 11, Smoke::t_class | Smoke::tf_ref }, //55
265
{ "QScriptContextInfo*", 11, Smoke::t_class | Smoke::tf_ptr }, //56
266
{ "QScriptContextInfo::FunctionType", 11, Smoke::t_enum | Smoke::tf_stack }, //57
267
{ "QScriptEngine*", 12, Smoke::t_class | Smoke::tf_ptr }, //58
268
{ "QScriptEngine::QObjectWrapOption", 12, Smoke::t_enum | Smoke::tf_stack }, //59
269
{ "QScriptEngine::QObjectWrapOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //60
270
{ "QScriptEngine::ValueOwnership", 12, Smoke::t_enum | Smoke::tf_stack }, //61
271
{ "QScriptEngineAgent*", 13, Smoke::t_class | Smoke::tf_ptr }, //62
272
{ "QScriptEngineAgent::Extension", 13, Smoke::t_enum | Smoke::tf_stack }, //63
273
{ "QScriptString", 16, Smoke::t_class | Smoke::tf_stack }, //64
274
{ "QScriptString&", 16, Smoke::t_class | Smoke::tf_ref }, //65
275
{ "QScriptString*", 16, Smoke::t_class | Smoke::tf_ptr }, //66
276
{ "QScriptValue", 17, Smoke::t_class | Smoke::tf_stack }, //67
277
{ "QScriptValue&", 17, Smoke::t_class | Smoke::tf_ref }, //68
278
{ "QScriptValue*", 17, Smoke::t_class | Smoke::tf_ptr }, //69
279
{ "QScriptValue::PropertyFlag", 17, Smoke::t_enum | Smoke::tf_stack }, //70
280
{ "QScriptValue::PropertyFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //71
281
{ "QScriptValue::ResolveFlag", 17, Smoke::t_enum | Smoke::tf_stack }, //72
282
{ "QScriptValue::ResolveFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //73
283
{ "QScriptValue::SpecialValue", 17, Smoke::t_enum | Smoke::tf_stack }, //74
284
{ "QScriptValueIterator&", 18, Smoke::t_class | Smoke::tf_ref }, //75
285
{ "QScriptValueIterator*", 18, Smoke::t_class | Smoke::tf_ptr }, //76
286
{ "QScriptable*", 19, Smoke::t_class | Smoke::tf_ptr }, //77
287
{ "QSizePolicy::ControlTypes", 0, Smoke::t_uint | Smoke::tf_stack }, //78
288
{ "QSql::ParamType", 0, Smoke::t_uint | Smoke::tf_stack }, //79
289
{ "QString", 0, Smoke::t_voidp | Smoke::tf_stack }, //80
290
{ "QString::SectionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //81
291
{ "QStringList", 0, Smoke::t_voidp | Smoke::tf_stack }, //82
292
{ "QStyle::State", 0, Smoke::t_uint | Smoke::tf_stack }, //83
293
{ "QStyle::SubControls", 0, Smoke::t_uint | Smoke::tf_stack }, //84
294
{ "QStyleOptionButton::ButtonFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //85
295
{ "QStyleOptionFrameV2::FrameFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //86
296
{ "QStyleOptionQ3ListViewItem::Q3ListViewItemFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //87
297
{ "QStyleOptionTab::CornerWidgets", 0, Smoke::t_uint | Smoke::tf_stack }, //88
298
{ "QStyleOptionToolBar::ToolBarFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //89
299
{ "QStyleOptionToolButton::ToolButtonFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //90
300
{ "QStyleOptionViewItemV2::ViewItemFeatures", 0, Smoke::t_uint | Smoke::tf_stack }, //91
301
{ "QTextBoundaryFinder::BoundaryReasons", 0, Smoke::t_uint | Smoke::tf_stack }, //92
302
{ "QTextCodec::ConversionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //93
303
{ "QTextDocument::FindFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //94
304
{ "QTextEdit::AutoFormatting", 0, Smoke::t_uint | Smoke::tf_stack }, //95
305
{ "QTextFormat::PageBreakFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //96
306
{ "QTextItem::RenderFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //97
307
{ "QTextOption::Flags", 0, Smoke::t_uint | Smoke::tf_stack }, //98
308
{ "QTextStream::NumberFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //99
309
{ "QTimerEvent*", 20, Smoke::t_class | Smoke::tf_ptr }, //100
310
{ "QTreeWidgetItemIterator::IteratorFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //101
311
{ "QUdpSocket::BindMode", 0, Smoke::t_uint | Smoke::tf_stack }, //102
312
{ "QUrl::FormattingOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //103
313
{ "QVariant", 21, Smoke::t_class | Smoke::tf_stack }, //104
314
{ "QVariant::Type", 21, Smoke::t_enum | Smoke::tf_stack }, //105
315
{ "QWidget::RenderFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //106
316
{ "QWizard::WizardOptions", 0, Smoke::t_uint | Smoke::tf_stack }, //107
317
{ "Qt::Alignment", 0, Smoke::t_uint | Smoke::tf_stack }, //108
318
{ "Qt::DockWidgetAreas", 0, Smoke::t_uint | Smoke::tf_stack }, //109
319
{ "Qt::DropActions", 0, Smoke::t_uint | Smoke::tf_stack }, //110
320
{ "Qt::ImageConversionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //111
321
{ "Qt::ItemFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //112
322
{ "Qt::KeyboardModifiers", 0, Smoke::t_uint | Smoke::tf_stack }, //113
323
{ "Qt::MatchFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //114
324
{ "Qt::MouseButtons", 0, Smoke::t_uint | Smoke::tf_stack }, //115
325
{ "Qt::Orientations", 0, Smoke::t_uint | Smoke::tf_stack }, //116
326
{ "Qt::TextInteractionFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //117
327
{ "Qt::ToolBarAreas", 0, Smoke::t_uint | Smoke::tf_stack }, //118
328
{ "Qt::WindowFlags", 0, Smoke::t_uint | Smoke::tf_stack }, //119
329
{ "Qt::WindowStates", 0, Smoke::t_uint | Smoke::tf_stack }, //120
330
{ "bool", 0, Smoke::t_bool | Smoke::tf_stack }, //121
331
{ "const Handler*", 0, Smoke::t_voidp | Smoke::tf_ptr | Smoke::tf_const }, //122
332
{ "const QDateTime&", 2, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //123
333
{ "const QList<QScriptValue>&", 0, Smoke::t_voidp | Smoke::tf_ref | Smoke::tf_const }, //124
334
{ "const QMetaObject", 5, Smoke::t_class | Smoke::tf_stack | Smoke::tf_const }, //125
335
{ "const QMetaObject*", 5, Smoke::t_class | Smoke::tf_ptr | Smoke::tf_const }, //126
336
{ "const QRegExp&", 7, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //127
337
{ "const QScriptContext*", 10, Smoke::t_class | Smoke::tf_ptr | Smoke::tf_const }, //128
338
{ "const QScriptContextInfo&", 11, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //129
339
{ "const QScriptEngine::QObjectWrapOptions&", 0, Smoke::t_voidp | Smoke::tf_ref | Smoke::tf_const }, //130
340
{ "const QScriptString&", 16, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //131
341
{ "const QScriptValue&", 17, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //132
342
{ "const QScriptValue::PropertyFlags&", 0, Smoke::t_voidp | Smoke::tf_ref | Smoke::tf_const }, //133
343
{ "const QScriptValue::ResolveFlags&", 0, Smoke::t_voidp | Smoke::tf_ref | Smoke::tf_const }, //134
344
{ "const QString&", 0, Smoke::t_voidp | Smoke::tf_ref | Smoke::tf_const }, //135
345
{ "const QVariant&", 21, Smoke::t_class | Smoke::tf_ref | Smoke::tf_const }, //136
346
{ "const char*", 0, Smoke::t_voidp | Smoke::tf_ptr | Smoke::tf_const }, //137
347
{ "double", 0, Smoke::t_double | Smoke::tf_stack }, //138
348
{ "int", 0, Smoke::t_int | Smoke::tf_stack }, //139
349
{ "qint64", 0, Smoke::t_long | Smoke::tf_stack }, //140
350
{ "uint", 0, Smoke::t_uint | Smoke::tf_stack }, //141
351
{ "uint*", 0, Smoke::t_voidp | Smoke::tf_ptr }, //142
352
{ "unsigned int", 0, Smoke::t_uint | Smoke::tf_stack }, //143
353
{ "unsigned short", 0, Smoke::t_ushort | Smoke::tf_stack }, //144
354
{ "void*", 0, Smoke::t_voidp | Smoke::tf_stack }, //145
355
{ "void**", 0, Smoke::t_voidp | Smoke::tf_ptr }, //146
358
static Smoke::Index qtscript_argumentList[] = {
360
1, 0, //1 FunctionSignature
361
1, 132, 0, //3 FunctionSignature, const QScriptValue&
362
1, 132, 139, 0, //6 FunctionSignature, const QScriptValue&, int
363
1, 139, 0, //10 FunctionSignature, int
364
100, 0, //13 QTimerEvent*
365
123, 0, //15 const QDateTime&
366
124, 0, //17 const QList<QScriptValue>&
367
126, 0, //19 const QMetaObject*
368
126, 132, 0, //21 const QMetaObject*, const QScriptValue&
369
127, 0, //24 const QRegExp&
370
128, 0, //26 const QScriptContext*
371
129, 0, //28 const QScriptContextInfo&
372
131, 0, //30 const QScriptString&
373
131, 132, 0, //32 const QScriptString&, const QScriptValue&
374
131, 132, 133, 0, //35 const QScriptString&, const QScriptValue&, const QScriptValue::PropertyFlags&
375
131, 134, 0, //39 const QScriptString&, const QScriptValue::ResolveFlags&
376
132, 0, //42 const QScriptValue&
377
132, 124, 0, //44 const QScriptValue&, const QList<QScriptValue>&
378
132, 131, 141, 0, //47 const QScriptValue&, const QScriptString&, uint
379
132, 131, 48, 142, 0, //51 const QScriptValue&, const QScriptString&, QScriptClass::QueryFlags, uint*
380
132, 132, 0, //56 const QScriptValue&, const QScriptValue&
381
132, 136, 0, //59 const QScriptValue&, const QVariant&
382
132, 39, 0, //62 const QScriptValue&, QObject*
383
132, 39, 61, 0, //65 const QScriptValue&, QObject*, QScriptEngine::ValueOwnership
384
132, 39, 61, 130, 0, //69 const QScriptValue&, QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&
385
132, 51, 0, //74 const QScriptValue&, QScriptClassPropertyIteratorPrivate&
386
135, 0, //77 const QString&
387
135, 132, 0, //79 const QString&, const QScriptValue&
388
135, 132, 133, 0, //82 const QString&, const QScriptValue&, const QScriptValue::PropertyFlags&
389
135, 134, 0, //86 const QString&, const QScriptValue::ResolveFlags&
390
135, 135, 0, //89 const QString&, const QString&
391
135, 135, 139, 0, //92 const QString&, const QString&, int
392
135, 58, 0, //96 const QString&, QScriptEngine*
393
136, 0, //99 const QVariant&
394
137, 0, //101 const char*
395
137, 137, 0, //103 const char*, const char*
398
139, 132, 0, //110 int, const QScriptValue&
400
140, 132, 0, //115 qint64, const QScriptValue&
401
140, 132, 121, 0, //118 qint64, const QScriptValue&, bool
402
140, 135, 135, 139, 0, //122 qint64, const QString&, const QString&, int
403
140, 139, 139, 0, //127 qint64, int, int
405
143, 0, //133 unsigned int
406
143, 132, 0, //135 unsigned int, const QScriptValue&
407
143, 132, 133, 0, //138 unsigned int, const QScriptValue&, const QScriptValue::PropertyFlags&
408
143, 134, 0, //142 unsigned int, const QScriptValue::ResolveFlags&
410
2, 145, 0, //147 FunctionWithArgSignature, void*
411
37, 139, 146, 0, //150 QMetaObject::Call, int, void**
412
39, 0, //154 QObject*
413
39, 18, 0, //156 QObject*, QEvent*
414
39, 61, 0, //159 QObject*, QScriptEngine::ValueOwnership
415
39, 61, 130, 0, //162 QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&
416
45, 0, //166 QScriptClass*
417
45, 132, 0, //168 QScriptClass*, const QScriptValue&
418
46, 0, //171 QScriptClass::Extension
419
46, 136, 0, //173 QScriptClass::Extension, const QVariant&
420
53, 135, 0, //176 QScriptContext::Error, const QString&
421
58, 0, //179 QScriptEngine*
422
58, 121, 0, //181 QScriptEngine*, bool
423
58, 135, 0, //184 QScriptEngine*, const QString&
424
58, 137, 0, //187 QScriptEngine*, const char*
425
58, 138, 0, //190 QScriptEngine*, double
426
58, 139, 0, //193 QScriptEngine*, int
427
58, 141, 0, //196 QScriptEngine*, uint
428
58, 49, 0, //199 QScriptEngine*, QScriptClassPrivate&
429
58, 74, 0, //202 QScriptEngine*, QScriptValue::SpecialValue
430
62, 0, //205 QScriptEngineAgent*
431
63, 0, //207 QScriptEngineAgent::Extension
432
63, 136, 0, //209 QScriptEngineAgent::Extension, const QVariant&
433
68, 0, //212 QScriptValue&
434
68, 131, 141, 132, 0, //214 QScriptValue&, const QScriptString&, uint, const QScriptValue&
435
9, 0, //219 QChildEvent*
438
// Raw list of all methods, using munged names
439
static const char *qtscript_methodNames[] = {
441
"AutoCreateDynamicProperties", //1
444
"ExceptionState", //4
445
"ExcludeChildObjects", //5
446
"ExcludeSuperClassMethods", //6
447
"ExcludeSuperClassProperties", //7
448
"HandlesReadAccess", //8
449
"HandlesWriteAccess", //9
450
"KeepExistingFlags", //10
451
"NativeFunction", //11
454
"PreferExistingWrapperObject", //14
455
"PropertyGetter", //15
456
"PropertySetter", //16
457
"QObjectMember", //17
459
"QScriptClass#", //19
460
"QScriptClass#?", //20
461
"QScriptClassPropertyIterator", //21
462
"QScriptClassPropertyIterator#", //22
463
"QScriptClassPropertyIterator#?", //23
464
"QScriptContextInfo", //24
465
"QScriptContextInfo#", //25
466
"QScriptEngine", //26
467
"QScriptEngine#", //27
468
"QScriptEngineAgent", //28
469
"QScriptEngineAgent#", //29
470
"QScriptString", //30
471
"QScriptString#", //31
473
"QScriptValue#", //33
474
"QScriptValue#$", //34
475
"QScriptValueIterator", //35
476
"QScriptValueIterator#", //36
480
"QtPropertyFunction", //40
483
"ReferenceError", //43
486
"ResolvePrototype", //46
488
"ScriptFunction", //48
489
"ScriptOwnership", //49
490
"SkipInEnumeration", //50
491
"SkipMethodsInEnumeration", //51
495
"UndefinedValue", //55
499
"abortEvaluation", //59
500
"abortEvaluation#", //60
501
"activationObject", //61
505
"argumentCount", //65
506
"argumentsObject", //66
507
"availableExtensions", //67
518
"clearExceptions", //78
519
"collectGarbage", //79
521
"connectNotify", //81
522
"connectNotify$", //82
529
"currentContext", //89
533
"defaultPrototype", //93
534
"defaultPrototype$", //94
535
"disconnectNotify", //95
536
"disconnectNotify$", //96
547
"eventFilter##", //107
548
"exceptionCatch", //108
549
"exceptionCatch$#", //109
550
"exceptionThrow", //110
551
"exceptionThrow$#$", //111
557
"functionEndLineNumber", //117
558
"functionEntry", //118
559
"functionEntry$", //119
560
"functionExit", //120
561
"functionExit$#", //121
562
"functionMetaIndex", //122
563
"functionName", //123
564
"functionParameterNames", //124
565
"functionStartLineNumber", //125
566
"functionType", //126
567
"globalObject", //127
570
"hasUncaughtException", //130
572
"importExtension", //132
573
"importExtension$", //133
574
"importedExtensions", //134
576
"initialize$#", //136
581
"isCalledAsConstructor", //141
584
"isEvaluating", //144
589
"isQMetaObject", //149
602
"newActivationObject", //162
609
"newFunction?", //169
610
"newFunction?#", //170
611
"newFunction?#$", //171
612
"newFunction?$", //172
614
"newIterator#", //174
618
"newQMetaObject", //178
619
"newQMetaObject#", //179
620
"newQMetaObject##", //180
623
"newQObject##", //183
624
"newQObject##$", //184
625
"newQObject##$$", //185
626
"newQObject#$", //186
627
"newQObject#$$", //187
633
"newVariant##", //193
640
"operator QString", //200
647
"parentContext", //207
649
"positionChange", //209
650
"positionChange$$$", //210
652
"processEventsInterval", //212
659
"propertyFlags", //219
660
"propertyFlags#", //220
661
"propertyFlags##$", //221
662
"propertyFlags#$", //222
663
"propertyFlags$", //223
664
"propertyFlags$$", //224
668
"qt_metacall$$?", //228
669
"queryProperty", //229
670
"queryProperty##$$", //230
677
"scriptLoad$$$$", //237
679
"scriptUnload", //239
680
"scriptUnload$", //240
681
"setActivationObject", //241
682
"setActivationObject#", //242
687
"setDefaultPrototype", //247
688
"setDefaultPrototype$#", //248
689
"setProcessEventsInterval", //249
690
"setProcessEventsInterval$", //250
692
"setProperty##", //252
693
"setProperty##$", //253
694
"setProperty##$#", //254
695
"setProperty$#", //255
696
"setProperty$#$", //256
697
"setPrototype", //257
698
"setPrototype#", //258
699
"setReturnValue", //259
700
"setReturnValue#", //260
703
"setScriptClass", //263
704
"setScriptClass#", //264
705
"setThisObject", //265
706
"setThisObject#", //266
709
"signalHandlerException", //269
710
"signalHandlerException#", //270
712
"strictlyEquals", //272
713
"strictlyEquals#", //273
714
"supportsExtension", //274
715
"supportsExtension$", //275
719
"throwError$$", //279
732
"toQMetaObject", //292
736
"toStringHandle", //296
737
"toStringHandle$", //297
744
"uncaughtException", //304
745
"uncaughtExceptionBacktrace", //305
746
"uncaughtExceptionLineNumber", //306
747
"undefinedValue", //307
749
"~QScriptClass", //309
750
"~QScriptClassPropertyIterator", //310
751
"~QScriptContext", //311
752
"~QScriptContextInfo", //312
753
"~QScriptEngine", //313
754
"~QScriptEngineAgent", //314
755
"~QScriptString", //315
756
"~QScriptValue", //316
757
"~QScriptValueIterator", //317
758
"~QScriptable", //318
761
// (classId, name (index in methodNames), argumentList index, number of args, method flags, return type (index in types), xcall() index)
762
static Smoke::Method qtscript_methods[] = {
763
{4, 156, 0, 0, Smoke::mf_const, 82, -1}, //0 QFactoryInterface::keys() const [pure virtual]
764
{6, 160, 0, 0, Smoke::mf_const, 126, 1}, //1 QObject::metaObject() const
765
{6, 227, 150, 3, 0, 139, 2}, //2 QObject::qt_metacall(QMetaObject::Call, int, void**)
766
{6, 104, 145, 1, 0, 121, 5}, //3 QObject::event(QEvent*)
767
{6, 106, 156, 2, 0, 121, 6}, //4 QObject::eventFilter(QObject*, QEvent*)
768
{6, 282, 13, 1, Smoke::mf_protected, 0, 48}, //5 QObject::timerEvent(QTimerEvent*)
769
{6, 76, 219, 1, Smoke::mf_protected, 0, 49}, //6 QObject::childEvent(QChildEvent*)
770
{6, 90, 145, 1, Smoke::mf_protected, 0, 50}, //7 QObject::customEvent(QEvent*)
771
{6, 81, 101, 1, Smoke::mf_protected, 0, 51}, //8 QObject::connectNotify(const char*)
772
{6, 95, 101, 1, Smoke::mf_protected, 0, 52}, //9 QObject::disconnectNotify(const char*)
773
{8, 8, 0, 0, Smoke::mf_static|Smoke::mf_enum, 47, 0}, //10 QScriptClass::HandlesReadAccess (enum)
774
{8, 9, 0, 0, Smoke::mf_static|Smoke::mf_enum, 47, 1}, //11 QScriptClass::HandlesWriteAccess (enum)
775
{8, 3, 0, 0, Smoke::mf_static|Smoke::mf_enum, 46, 2}, //12 QScriptClass::Callable (enum)
776
{8, 18, 179, 1, Smoke::mf_ctor, 45, 3}, //13 QScriptClass::QScriptClass(QScriptEngine*)
777
{8, 309, 0, 0, Smoke::mf_dtor, 0, 16}, //14 QScriptClass::~QScriptClass()
778
{8, 97, 0, 0, Smoke::mf_const, 58, 4}, //15 QScriptClass::engine() const
779
{8, 229, 51, 4, 0, 48, 5}, //16 QScriptClass::queryProperty(const QScriptValue&, const QScriptString&, QScriptClass::QueryFlags, uint*)
780
{8, 213, 47, 3, 0, 67, 6}, //17 QScriptClass::property(const QScriptValue&, const QScriptString&, uint)
781
{8, 251, 214, 4, 0, 0, 7}, //18 QScriptClass::setProperty(QScriptValue&, const QScriptString&, uint, const QScriptValue&)
782
{8, 219, 47, 3, 0, 71, 8}, //19 QScriptClass::propertyFlags(const QScriptValue&, const QScriptString&, uint)
783
{8, 173, 42, 1, 0, 50, 9}, //20 QScriptClass::newIterator(const QScriptValue&)
784
{8, 225, 0, 0, Smoke::mf_const, 67, 10}, //21 QScriptClass::prototype() const
785
{8, 161, 0, 0, Smoke::mf_const, 80, 11}, //22 QScriptClass::name() const
786
{8, 274, 171, 1, Smoke::mf_const, 121, 12}, //23 QScriptClass::supportsExtension(QScriptClass::Extension) const
787
{8, 112, 173, 2, 0, 104, 13}, //24 QScriptClass::extension(QScriptClass::Extension, const QVariant&)
788
{8, 112, 171, 1, 0, 104, 14}, //25 QScriptClass::extension(QScriptClass::Extension)
789
{8, 18, 199, 2, Smoke::mf_ctor|Smoke::mf_protected, 45, 15}, //26 QScriptClass::QScriptClass(QScriptEngine*, QScriptClassPrivate&)
790
{9, 310, 0, 0, Smoke::mf_dtor, 0, 5}, //27 QScriptClassPropertyIterator::~QScriptClassPropertyIterator()
791
{9, 196, 0, 0, Smoke::mf_const, 67, 0}, //28 QScriptClassPropertyIterator::object() const
792
{9, 128, 0, 0, Smoke::mf_const, 121, -1}, //29 QScriptClassPropertyIterator::hasNext() const [pure virtual]
793
{9, 194, 0, 0, 0, 0, -1}, //30 QScriptClassPropertyIterator::next() [pure virtual]
794
{9, 129, 0, 0, Smoke::mf_const, 121, -1}, //31 QScriptClassPropertyIterator::hasPrevious() const [pure virtual]
795
{9, 211, 0, 0, 0, 0, -1}, //32 QScriptClassPropertyIterator::previous() [pure virtual]
796
{9, 287, 0, 0, 0, 0, -1}, //33 QScriptClassPropertyIterator::toFront() [pure virtual]
797
{9, 284, 0, 0, 0, 0, -1}, //34 QScriptClassPropertyIterator::toBack() [pure virtual]
798
{9, 161, 0, 0, Smoke::mf_const, 64, -1}, //35 QScriptClassPropertyIterator::name() const [pure virtual]
799
{9, 131, 0, 0, Smoke::mf_const, 141, 1}, //36 QScriptClassPropertyIterator::id() const
800
{9, 116, 0, 0, Smoke::mf_const, 71, 2}, //37 QScriptClassPropertyIterator::flags() const
801
{9, 21, 42, 1, Smoke::mf_ctor|Smoke::mf_protected, 50, 3}, //38 QScriptClassPropertyIterator::QScriptClassPropertyIterator(const QScriptValue&)
802
{9, 21, 74, 2, Smoke::mf_ctor|Smoke::mf_protected, 50, 4}, //39 QScriptClassPropertyIterator::QScriptClassPropertyIterator(const QScriptValue&, QScriptClassPropertyIteratorPrivate&)
803
{10, 12, 0, 0, Smoke::mf_static|Smoke::mf_enum, 54, 0}, //40 QScriptContext::NormalState (enum)
804
{10, 4, 0, 0, Smoke::mf_static|Smoke::mf_enum, 54, 1}, //41 QScriptContext::ExceptionState (enum)
805
{10, 57, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 2}, //42 QScriptContext::UnknownError (enum)
806
{10, 43, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 3}, //43 QScriptContext::ReferenceError (enum)
807
{10, 52, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 4}, //44 QScriptContext::SyntaxError (enum)
808
{10, 53, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 5}, //45 QScriptContext::TypeError (enum)
809
{10, 41, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 6}, //46 QScriptContext::RangeError (enum)
810
{10, 54, 0, 0, Smoke::mf_static|Smoke::mf_enum, 53, 7}, //47 QScriptContext::URIError (enum)
811
{10, 207, 0, 0, Smoke::mf_const, 52, 8}, //48 QScriptContext::parentContext() const
812
{10, 97, 0, 0, Smoke::mf_const, 58, 9}, //49 QScriptContext::engine() const
813
{10, 271, 0, 0, Smoke::mf_const, 54, 10}, //50 QScriptContext::state() const
814
{10, 73, 0, 0, Smoke::mf_const, 67, 11}, //51 QScriptContext::callee() const
815
{10, 65, 0, 0, Smoke::mf_const, 139, 12}, //52 QScriptContext::argumentCount() const
816
{10, 63, 108, 1, Smoke::mf_const, 67, 13}, //53 QScriptContext::argument(int) const
817
{10, 66, 0, 0, Smoke::mf_const, 67, 14}, //54 QScriptContext::argumentsObject() const
818
{10, 232, 0, 0, Smoke::mf_const, 67, 15}, //55 QScriptContext::returnValue() const
819
{10, 259, 42, 1, 0, 0, 16}, //56 QScriptContext::setReturnValue(const QScriptValue&)
820
{10, 61, 0, 0, Smoke::mf_const, 67, 17}, //57 QScriptContext::activationObject() const
821
{10, 241, 42, 1, 0, 0, 18}, //58 QScriptContext::setActivationObject(const QScriptValue&)
822
{10, 276, 0, 0, Smoke::mf_const, 67, 19}, //59 QScriptContext::thisObject() const
823
{10, 265, 42, 1, 0, 0, 20}, //60 QScriptContext::setThisObject(const QScriptValue&)
824
{10, 141, 0, 0, Smoke::mf_const, 121, 21}, //61 QScriptContext::isCalledAsConstructor() const
825
{10, 280, 42, 1, 0, 67, 22}, //62 QScriptContext::throwValue(const QScriptValue&)
826
{10, 277, 176, 2, 0, 67, 23}, //63 QScriptContext::throwError(QScriptContext::Error, const QString&)
827
{10, 277, 77, 1, 0, 67, 24}, //64 QScriptContext::throwError(const QString&)
828
{10, 68, 0, 0, Smoke::mf_const, 82, 25}, //65 QScriptContext::backtrace() const
829
{10, 295, 0, 0, Smoke::mf_const, 80, 26}, //66 QScriptContext::toString() const
830
{11, 48, 0, 0, Smoke::mf_static|Smoke::mf_enum, 57, 0}, //67 QScriptContextInfo::ScriptFunction (enum)
831
{11, 38, 0, 0, Smoke::mf_static|Smoke::mf_enum, 57, 1}, //68 QScriptContextInfo::QtFunction (enum)
832
{11, 40, 0, 0, Smoke::mf_static|Smoke::mf_enum, 57, 2}, //69 QScriptContextInfo::QtPropertyFunction (enum)
833
{11, 11, 0, 0, Smoke::mf_static|Smoke::mf_enum, 57, 3}, //70 QScriptContextInfo::NativeFunction (enum)
834
{11, 24, 26, 1, Smoke::mf_ctor, 56, 4}, //71 QScriptContextInfo::QScriptContextInfo(const QScriptContext*)
835
{11, 24, 28, 1, Smoke::mf_copyctor|Smoke::mf_ctor, 56, 5}, //72 QScriptContextInfo::QScriptContextInfo(const QScriptContextInfo&)
836
{11, 24, 0, 0, Smoke::mf_ctor, 56, 6}, //73 QScriptContextInfo::QScriptContextInfo()
837
{11, 312, 0, 0, Smoke::mf_dtor, 0, 21}, //74 QScriptContextInfo::~QScriptContextInfo()
838
{11, 203, 28, 1, 0, 55, 7}, //75 QScriptContextInfo::operator=(const QScriptContextInfo&)
839
{11, 146, 0, 0, Smoke::mf_const, 121, 8}, //76 QScriptContextInfo::isNull() const
840
{11, 235, 0, 0, Smoke::mf_const, 140, 9}, //77 QScriptContextInfo::scriptId() const
841
{11, 115, 0, 0, Smoke::mf_const, 80, 10}, //78 QScriptContextInfo::fileName() const
842
{11, 159, 0, 0, Smoke::mf_const, 139, 11}, //79 QScriptContextInfo::lineNumber() const
843
{11, 80, 0, 0, Smoke::mf_const, 139, 12}, //80 QScriptContextInfo::columnNumber() const
844
{11, 123, 0, 0, Smoke::mf_const, 80, 13}, //81 QScriptContextInfo::functionName() const
845
{11, 126, 0, 0, Smoke::mf_const, 57, 14}, //82 QScriptContextInfo::functionType() const
846
{11, 124, 0, 0, Smoke::mf_const, 82, 15}, //83 QScriptContextInfo::functionParameterNames() const
847
{11, 125, 0, 0, Smoke::mf_const, 139, 16}, //84 QScriptContextInfo::functionStartLineNumber() const
848
{11, 117, 0, 0, Smoke::mf_const, 139, 17}, //85 QScriptContextInfo::functionEndLineNumber() const
849
{11, 122, 0, 0, Smoke::mf_const, 139, 18}, //86 QScriptContextInfo::functionMetaIndex() const
850
{11, 205, 28, 1, Smoke::mf_const, 121, 19}, //87 QScriptContextInfo::operator==(const QScriptContextInfo&) const
851
{11, 201, 28, 1, Smoke::mf_const, 121, 20}, //88 QScriptContextInfo::operator!=(const QScriptContextInfo&) const
852
{12, 39, 0, 0, Smoke::mf_static|Smoke::mf_enum, 61, 0}, //89 QScriptEngine::QtOwnership (enum)
853
{12, 49, 0, 0, Smoke::mf_static|Smoke::mf_enum, 61, 1}, //90 QScriptEngine::ScriptOwnership (enum)
854
{12, 2, 0, 0, Smoke::mf_static|Smoke::mf_enum, 61, 2}, //91 QScriptEngine::AutoOwnership (enum)
855
{12, 5, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 3}, //92 QScriptEngine::ExcludeChildObjects (enum)
856
{12, 6, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 4}, //93 QScriptEngine::ExcludeSuperClassMethods (enum)
857
{12, 7, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 5}, //94 QScriptEngine::ExcludeSuperClassProperties (enum)
858
{12, 51, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 6}, //95 QScriptEngine::SkipMethodsInEnumeration (enum)
859
{12, 1, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 7}, //96 QScriptEngine::AutoCreateDynamicProperties (enum)
860
{12, 14, 0, 0, Smoke::mf_static|Smoke::mf_enum, 59, 8}, //97 QScriptEngine::PreferExistingWrapperObject (enum)
861
{12, 160, 0, 0, Smoke::mf_const, 126, 9}, //98 QScriptEngine::metaObject() const
862
{12, 227, 150, 3, 0, 139, 10}, //99 QScriptEngine::qt_metacall(QMetaObject::Call, int, void**)
863
{12, 26, 0, 0, Smoke::mf_ctor, 58, 11}, //100 QScriptEngine::QScriptEngine()
864
{12, 26, 154, 1, Smoke::mf_ctor, 58, 12}, //101 QScriptEngine::QScriptEngine(QObject*)
865
{12, 313, 0, 0, Smoke::mf_dtor, 0, 71}, //102 QScriptEngine::~QScriptEngine()
866
{12, 127, 0, 0, Smoke::mf_const, 67, 13}, //103 QScriptEngine::globalObject() const
867
{12, 89, 0, 0, Smoke::mf_const, 52, 14}, //104 QScriptEngine::currentContext() const
868
{12, 226, 0, 0, 0, 52, 15}, //105 QScriptEngine::pushContext()
869
{12, 208, 0, 0, 0, 0, 16}, //106 QScriptEngine::popContext()
870
{12, 74, 77, 1, Smoke::mf_const, 121, 17}, //107 QScriptEngine::canEvaluate(const QString&) const
871
{12, 100, 92, 3, 0, 67, 18}, //108 QScriptEngine::evaluate(const QString&, const QString&, int)
872
{12, 100, 89, 2, 0, 67, 19}, //109 QScriptEngine::evaluate(const QString&, const QString&)
873
{12, 100, 77, 1, 0, 67, 20}, //110 QScriptEngine::evaluate(const QString&)
874
{12, 144, 0, 0, Smoke::mf_const, 121, 21}, //111 QScriptEngine::isEvaluating() const
875
{12, 59, 42, 1, 0, 0, 22}, //112 QScriptEngine::abortEvaluation(const QScriptValue&)
876
{12, 59, 0, 0, 0, 0, 23}, //113 QScriptEngine::abortEvaluation()
877
{12, 130, 0, 0, Smoke::mf_const, 121, 24}, //114 QScriptEngine::hasUncaughtException() const
878
{12, 304, 0, 0, Smoke::mf_const, 67, 25}, //115 QScriptEngine::uncaughtException() const
879
{12, 306, 0, 0, Smoke::mf_const, 139, 26}, //116 QScriptEngine::uncaughtExceptionLineNumber() const
880
{12, 305, 0, 0, Smoke::mf_const, 82, 27}, //117 QScriptEngine::uncaughtExceptionBacktrace() const
881
{12, 78, 0, 0, 0, 0, 28}, //118 QScriptEngine::clearExceptions()
882
{12, 195, 0, 0, 0, 67, 29}, //119 QScriptEngine::nullValue()
883
{12, 307, 0, 0, 0, 67, 30}, //120 QScriptEngine::undefinedValue()
884
{12, 168, 10, 2, 0, 67, 31}, //121 QScriptEngine::newFunction(FunctionSignature, int)
885
{12, 168, 1, 1, 0, 67, 32}, //122 QScriptEngine::newFunction(FunctionSignature)
886
{12, 168, 6, 3, 0, 67, 33}, //123 QScriptEngine::newFunction(FunctionSignature, const QScriptValue&, int)
887
{12, 168, 3, 2, 0, 67, 34}, //124 QScriptEngine::newFunction(FunctionSignature, const QScriptValue&)
888
{12, 168, 147, 2, 0, 67, 35}, //125 QScriptEngine::newFunction(FunctionWithArgSignature, void*)
889
{12, 191, 99, 1, 0, 67, 36}, //126 QScriptEngine::newVariant(const QVariant&)
890
{12, 191, 59, 2, 0, 67, 37}, //127 QScriptEngine::newVariant(const QScriptValue&, const QVariant&)
891
{12, 188, 24, 1, 0, 67, 38}, //128 QScriptEngine::newRegExp(const QRegExp&)
892
{12, 175, 0, 0, 0, 67, 39}, //129 QScriptEngine::newObject()
893
{12, 175, 168, 2, 0, 67, 40}, //130 QScriptEngine::newObject(QScriptClass*, const QScriptValue&)
894
{12, 175, 166, 1, 0, 67, 41}, //131 QScriptEngine::newObject(QScriptClass*)
895
{12, 163, 131, 1, 0, 67, 42}, //132 QScriptEngine::newArray(uint)
896
{12, 163, 0, 0, 0, 67, 43}, //133 QScriptEngine::newArray()
897
{12, 188, 89, 2, 0, 67, 44}, //134 QScriptEngine::newRegExp(const QString&, const QString&)
898
{12, 165, 106, 1, 0, 67, 45}, //135 QScriptEngine::newDate(double)
899
{12, 165, 15, 1, 0, 67, 46}, //136 QScriptEngine::newDate(const QDateTime&)
900
{12, 162, 0, 0, 0, 67, 47}, //137 QScriptEngine::newActivationObject()
901
{12, 181, 162, 3, 0, 67, 48}, //138 QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&)
902
{12, 181, 159, 2, 0, 67, 49}, //139 QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership)
903
{12, 181, 154, 1, 0, 67, 50}, //140 QScriptEngine::newQObject(QObject*)
904
{12, 181, 69, 4, 0, 67, 51}, //141 QScriptEngine::newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&)
905
{12, 181, 65, 3, 0, 67, 52}, //142 QScriptEngine::newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership)
906
{12, 181, 62, 2, 0, 67, 53}, //143 QScriptEngine::newQObject(const QScriptValue&, QObject*)
907
{12, 178, 21, 2, 0, 67, 54}, //144 QScriptEngine::newQMetaObject(const QMetaObject*, const QScriptValue&)
908
{12, 178, 19, 1, 0, 67, 55}, //145 QScriptEngine::newQMetaObject(const QMetaObject*)
909
{12, 93, 108, 1, Smoke::mf_const, 67, 56}, //146 QScriptEngine::defaultPrototype(int) const
910
{12, 247, 110, 2, 0, 0, 57}, //147 QScriptEngine::setDefaultPrototype(int, const QScriptValue&)
911
{12, 132, 77, 1, 0, 67, 58}, //148 QScriptEngine::importExtension(const QString&)
912
{12, 67, 0, 0, Smoke::mf_const, 82, 59}, //149 QScriptEngine::availableExtensions() const
913
{12, 134, 0, 0, Smoke::mf_const, 82, 60}, //150 QScriptEngine::importedExtensions() const
914
{12, 79, 0, 0, 0, 0, 61}, //151 QScriptEngine::collectGarbage()
915
{12, 249, 108, 1, 0, 0, 62}, //152 QScriptEngine::setProcessEventsInterval(int)
916
{12, 212, 0, 0, Smoke::mf_const, 139, 63}, //153 QScriptEngine::processEventsInterval() const
917
{12, 243, 205, 1, 0, 0, 64}, //154 QScriptEngine::setAgent(QScriptEngineAgent*)
918
{12, 62, 0, 0, Smoke::mf_const, 62, 65}, //155 QScriptEngine::agent() const
919
{12, 296, 77, 1, 0, 64, 66}, //156 QScriptEngine::toStringHandle(const QString&)
920
{12, 197, 113, 1, Smoke::mf_const, 67, 67}, //157 QScriptEngine::objectById(qint64) const
921
{12, 269, 42, 1, 0, 0, 68}, //158 QScriptEngine::signalHandlerException(const QScriptValue&)
922
{12, 301, 103, 2, Smoke::mf_static, 80, 69}, //159 QScriptEngine::tr(const char*, const char*)
923
{12, 301, 101, 1, Smoke::mf_static, 80, 70}, //160 QScriptEngine::tr(const char*)
924
{13, 28, 179, 1, Smoke::mf_ctor, 62, 0}, //161 QScriptEngineAgent::QScriptEngineAgent(QScriptEngine*)
925
{13, 314, 0, 0, Smoke::mf_dtor, 0, 14}, //162 QScriptEngineAgent::~QScriptEngineAgent()
926
{13, 236, 122, 4, 0, 0, 1}, //163 QScriptEngineAgent::scriptLoad(qint64, const QString&, const QString&, int)
927
{13, 239, 113, 1, 0, 0, 2}, //164 QScriptEngineAgent::scriptUnload(qint64)
928
{13, 88, 0, 0, 0, 0, 3}, //165 QScriptEngineAgent::contextPush()
929
{13, 87, 0, 0, 0, 0, 4}, //166 QScriptEngineAgent::contextPop()
930
{13, 118, 113, 1, 0, 0, 5}, //167 QScriptEngineAgent::functionEntry(qint64)
931
{13, 120, 115, 2, 0, 0, 6}, //168 QScriptEngineAgent::functionExit(qint64, const QScriptValue&)
932
{13, 209, 127, 3, 0, 0, 7}, //169 QScriptEngineAgent::positionChange(qint64, int, int)
933
{13, 110, 118, 3, 0, 0, 8}, //170 QScriptEngineAgent::exceptionThrow(qint64, const QScriptValue&, bool)
934
{13, 108, 115, 2, 0, 0, 9}, //171 QScriptEngineAgent::exceptionCatch(qint64, const QScriptValue&)
935
{13, 274, 207, 1, Smoke::mf_const, 121, 10}, //172 QScriptEngineAgent::supportsExtension(QScriptEngineAgent::Extension) const
936
{13, 112, 209, 2, 0, 104, 11}, //173 QScriptEngineAgent::extension(QScriptEngineAgent::Extension, const QVariant&)
937
{13, 112, 207, 1, 0, 104, 12}, //174 QScriptEngineAgent::extension(QScriptEngineAgent::Extension)
938
{13, 97, 0, 0, Smoke::mf_const, 58, 13}, //175 QScriptEngineAgent::engine() const
939
{14, 135, 96, 2, 0, 0, -1}, //176 QScriptExtensionInterface::initialize(const QString&, QScriptEngine*) [pure virtual]
940
{15, 160, 0, 0, Smoke::mf_const, 126, 0}, //177 QScriptExtensionPlugin::metaObject() const
941
{15, 227, 150, 3, 0, 139, 1}, //178 QScriptExtensionPlugin::qt_metacall(QMetaObject::Call, int, void**)
942
{15, 301, 103, 2, Smoke::mf_static, 80, 2}, //179 QScriptExtensionPlugin::tr(const char*, const char*)
943
{15, 301, 101, 1, Smoke::mf_static, 80, 3}, //180 QScriptExtensionPlugin::tr(const char*)
944
{16, 30, 0, 0, Smoke::mf_ctor, 66, 0}, //181 QScriptString::QScriptString()
945
{16, 30, 30, 1, Smoke::mf_copyctor|Smoke::mf_ctor, 66, 1}, //182 QScriptString::QScriptString(const QScriptString&)
946
{16, 315, 0, 0, Smoke::mf_dtor, 0, 8}, //183 QScriptString::~QScriptString()
947
{16, 203, 30, 1, 0, 65, 2}, //184 QScriptString::operator=(const QScriptString&)
948
{16, 154, 0, 0, Smoke::mf_const, 121, 3}, //185 QScriptString::isValid() const
949
{16, 205, 30, 1, Smoke::mf_const, 121, 4}, //186 QScriptString::operator==(const QScriptString&) const
950
{16, 201, 30, 1, Smoke::mf_const, 121, 5}, //187 QScriptString::operator!=(const QScriptString&) const
951
{16, 295, 0, 0, Smoke::mf_const, 80, 6}, //188 QScriptString::toString() const
952
{16, 200, 0, 0, Smoke::mf_const, 0, 7}, //189 QScriptString::operator QString() const
953
{17, 45, 0, 0, Smoke::mf_static|Smoke::mf_enum, 72, 0}, //190 QScriptValue::ResolveLocal (enum)
954
{17, 46, 0, 0, Smoke::mf_static|Smoke::mf_enum, 72, 1}, //191 QScriptValue::ResolvePrototype (enum)
955
{17, 47, 0, 0, Smoke::mf_static|Smoke::mf_enum, 72, 2}, //192 QScriptValue::ResolveScope (enum)
956
{17, 44, 0, 0, Smoke::mf_static|Smoke::mf_enum, 72, 3}, //193 QScriptValue::ResolveFull (enum)
957
{17, 42, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 4}, //194 QScriptValue::ReadOnly (enum)
958
{17, 56, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 5}, //195 QScriptValue::Undeletable (enum)
959
{17, 50, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 6}, //196 QScriptValue::SkipInEnumeration (enum)
960
{17, 15, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 7}, //197 QScriptValue::PropertyGetter (enum)
961
{17, 16, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 8}, //198 QScriptValue::PropertySetter (enum)
962
{17, 17, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 9}, //199 QScriptValue::QObjectMember (enum)
963
{17, 10, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 10}, //200 QScriptValue::KeepExistingFlags (enum)
964
{17, 58, 0, 0, Smoke::mf_static|Smoke::mf_enum, 70, 11}, //201 QScriptValue::UserRange (enum)
965
{17, 13, 0, 0, Smoke::mf_static|Smoke::mf_enum, 74, 12}, //202 QScriptValue::NullValue (enum)
966
{17, 55, 0, 0, Smoke::mf_static|Smoke::mf_enum, 74, 13}, //203 QScriptValue::UndefinedValue (enum)
967
{17, 32, 0, 0, Smoke::mf_ctor, 69, 14}, //204 QScriptValue::QScriptValue()
968
{17, 316, 0, 0, Smoke::mf_dtor, 0, 89}, //205 QScriptValue::~QScriptValue()
969
{17, 32, 42, 1, Smoke::mf_copyctor|Smoke::mf_ctor, 69, 15}, //206 QScriptValue::QScriptValue(const QScriptValue&)
970
{17, 32, 202, 2, Smoke::mf_ctor, 69, 16}, //207 QScriptValue::QScriptValue(QScriptEngine*, QScriptValue::SpecialValue)
971
{17, 32, 181, 2, Smoke::mf_ctor, 69, 17}, //208 QScriptValue::QScriptValue(QScriptEngine*, bool)
972
{17, 32, 193, 2, Smoke::mf_ctor, 69, 18}, //209 QScriptValue::QScriptValue(QScriptEngine*, int)
973
{17, 32, 196, 2, Smoke::mf_ctor, 69, 19}, //210 QScriptValue::QScriptValue(QScriptEngine*, uint)
974
{17, 32, 190, 2, Smoke::mf_ctor, 69, 20}, //211 QScriptValue::QScriptValue(QScriptEngine*, double)
975
{17, 32, 184, 2, Smoke::mf_ctor, 69, 21}, //212 QScriptValue::QScriptValue(QScriptEngine*, const QString&)
976
{17, 32, 187, 2, Smoke::mf_ctor, 69, 22}, //213 QScriptValue::QScriptValue(QScriptEngine*, const char*)
977
{17, 203, 42, 1, 0, 68, 23}, //214 QScriptValue::operator=(const QScriptValue&)
978
{17, 97, 0, 0, Smoke::mf_const, 58, 24}, //215 QScriptValue::engine() const
979
{17, 154, 0, 0, Smoke::mf_const, 121, 25}, //216 QScriptValue::isValid() const
980
{17, 140, 0, 0, Smoke::mf_const, 121, 26}, //217 QScriptValue::isBoolean() const
981
{17, 147, 0, 0, Smoke::mf_const, 121, 27}, //218 QScriptValue::isNumber() const
982
{17, 145, 0, 0, Smoke::mf_const, 121, 28}, //219 QScriptValue::isFunction() const
983
{17, 146, 0, 0, Smoke::mf_const, 121, 29}, //220 QScriptValue::isNull() const
984
{17, 152, 0, 0, Smoke::mf_const, 121, 30}, //221 QScriptValue::isString() const
985
{17, 153, 0, 0, Smoke::mf_const, 121, 31}, //222 QScriptValue::isUndefined() const
986
{17, 155, 0, 0, Smoke::mf_const, 121, 32}, //223 QScriptValue::isVariant() const
987
{17, 150, 0, 0, Smoke::mf_const, 121, 33}, //224 QScriptValue::isQObject() const
988
{17, 149, 0, 0, Smoke::mf_const, 121, 34}, //225 QScriptValue::isQMetaObject() const
989
{17, 148, 0, 0, Smoke::mf_const, 121, 35}, //226 QScriptValue::isObject() const
990
{17, 142, 0, 0, Smoke::mf_const, 121, 36}, //227 QScriptValue::isDate() const
991
{17, 151, 0, 0, Smoke::mf_const, 121, 37}, //228 QScriptValue::isRegExp() const
992
{17, 139, 0, 0, Smoke::mf_const, 121, 38}, //229 QScriptValue::isArray() const
993
{17, 143, 0, 0, Smoke::mf_const, 121, 39}, //230 QScriptValue::isError() const
994
{17, 295, 0, 0, Smoke::mf_const, 80, 40}, //231 QScriptValue::toString() const
995
{17, 290, 0, 0, Smoke::mf_const, 138, 41}, //232 QScriptValue::toNumber() const
996
{17, 285, 0, 0, Smoke::mf_const, 121, 42}, //233 QScriptValue::toBoolean() const
997
{17, 289, 0, 0, Smoke::mf_const, 138, 43}, //234 QScriptValue::toInteger() const
998
{17, 288, 0, 0, Smoke::mf_const, 139, 44}, //235 QScriptValue::toInt32() const
999
{17, 299, 0, 0, Smoke::mf_const, 143, 45}, //236 QScriptValue::toUInt32() const
1000
{17, 298, 0, 0, Smoke::mf_const, 144, 46}, //237 QScriptValue::toUInt16() const
1001
{17, 300, 0, 0, Smoke::mf_const, 104, 47}, //238 QScriptValue::toVariant() const
1002
{17, 293, 0, 0, Smoke::mf_const, 39, 48}, //239 QScriptValue::toQObject() const
1003
{17, 292, 0, 0, Smoke::mf_const, 126, 49}, //240 QScriptValue::toQMetaObject() const
1004
{17, 291, 0, 0, Smoke::mf_const, 67, 50}, //241 QScriptValue::toObject() const
1005
{17, 286, 0, 0, Smoke::mf_const, 11, 51}, //242 QScriptValue::toDateTime() const
1006
{17, 294, 0, 0, Smoke::mf_const, 44, 52}, //243 QScriptValue::toRegExp() const
1007
{17, 137, 42, 1, Smoke::mf_const, 121, 53}, //244 QScriptValue::instanceOf(const QScriptValue&) const
1008
{17, 157, 42, 1, Smoke::mf_const, 121, 54}, //245 QScriptValue::lessThan(const QScriptValue&) const
1009
{17, 98, 42, 1, Smoke::mf_const, 121, 55}, //246 QScriptValue::equals(const QScriptValue&) const
1010
{17, 272, 42, 1, Smoke::mf_const, 121, 56}, //247 QScriptValue::strictlyEquals(const QScriptValue&) const
1011
{17, 225, 0, 0, Smoke::mf_const, 67, 57}, //248 QScriptValue::prototype() const
1012
{17, 257, 42, 1, 0, 0, 58}, //249 QScriptValue::setPrototype(const QScriptValue&)
1013
{17, 233, 0, 0, Smoke::mf_const, 67, 59}, //250 QScriptValue::scope() const
1014
{17, 261, 42, 1, 0, 0, 60}, //251 QScriptValue::setScope(const QScriptValue&)
1015
{17, 213, 86, 2, Smoke::mf_const, 67, 61}, //252 QScriptValue::property(const QString&, const QScriptValue::ResolveFlags&) const
1016
{17, 213, 77, 1, Smoke::mf_const, 67, 62}, //253 QScriptValue::property(const QString&) const
1017
{17, 251, 82, 3, 0, 0, 63}, //254 QScriptValue::setProperty(const QString&, const QScriptValue&, const QScriptValue::PropertyFlags&)
1018
{17, 251, 79, 2, 0, 0, 64}, //255 QScriptValue::setProperty(const QString&, const QScriptValue&)
1019
{17, 213, 142, 2, Smoke::mf_const, 67, 65}, //256 QScriptValue::property(unsigned int, const QScriptValue::ResolveFlags&) const
1020
{17, 213, 133, 1, Smoke::mf_const, 67, 66}, //257 QScriptValue::property(unsigned int) const
1021
{17, 251, 138, 3, 0, 0, 67}, //258 QScriptValue::setProperty(unsigned int, const QScriptValue&, const QScriptValue::PropertyFlags&)
1022
{17, 251, 135, 2, 0, 0, 68}, //259 QScriptValue::setProperty(unsigned int, const QScriptValue&)
1023
{17, 213, 39, 2, Smoke::mf_const, 67, 69}, //260 QScriptValue::property(const QScriptString&, const QScriptValue::ResolveFlags&) const
1024
{17, 213, 30, 1, Smoke::mf_const, 67, 70}, //261 QScriptValue::property(const QScriptString&) const
1025
{17, 251, 35, 3, 0, 0, 71}, //262 QScriptValue::setProperty(const QScriptString&, const QScriptValue&, const QScriptValue::PropertyFlags&)
1026
{17, 251, 32, 2, 0, 0, 72}, //263 QScriptValue::setProperty(const QScriptString&, const QScriptValue&)
1027
{17, 219, 86, 2, Smoke::mf_const, 71, 73}, //264 QScriptValue::propertyFlags(const QString&, const QScriptValue::ResolveFlags&) const
1028
{17, 219, 77, 1, Smoke::mf_const, 71, 74}, //265 QScriptValue::propertyFlags(const QString&) const
1029
{17, 219, 39, 2, Smoke::mf_const, 71, 75}, //266 QScriptValue::propertyFlags(const QScriptString&, const QScriptValue::ResolveFlags&) const
1030
{17, 219, 30, 1, Smoke::mf_const, 71, 76}, //267 QScriptValue::propertyFlags(const QScriptString&) const
1031
{17, 69, 44, 2, 0, 67, 77}, //268 QScriptValue::call(const QScriptValue&, const QList<QScriptValue>&)
1032
{17, 69, 42, 1, 0, 67, 78}, //269 QScriptValue::call(const QScriptValue&)
1033
{17, 69, 0, 0, 0, 67, 79}, //270 QScriptValue::call()
1034
{17, 69, 56, 2, 0, 67, 80}, //271 QScriptValue::call(const QScriptValue&, const QScriptValue&)
1035
{17, 83, 17, 1, 0, 67, 81}, //272 QScriptValue::construct(const QList<QScriptValue>&)
1036
{17, 83, 0, 0, 0, 67, 82}, //273 QScriptValue::construct()
1037
{17, 83, 42, 1, 0, 67, 83}, //274 QScriptValue::construct(const QScriptValue&)
1038
{17, 92, 0, 0, Smoke::mf_const, 67, 84}, //275 QScriptValue::data() const
1039
{17, 245, 42, 1, 0, 0, 85}, //276 QScriptValue::setData(const QScriptValue&)
1040
{17, 234, 0, 0, Smoke::mf_const, 45, 86}, //277 QScriptValue::scriptClass() const
1041
{17, 263, 166, 1, 0, 0, 87}, //278 QScriptValue::setScriptClass(QScriptClass*)
1042
{17, 199, 0, 0, Smoke::mf_const, 140, 88}, //279 QScriptValue::objectId() const
1043
{18, 35, 42, 1, Smoke::mf_ctor, 76, 0}, //280 QScriptValueIterator::QScriptValueIterator(const QScriptValue&)
1044
{18, 317, 0, 0, Smoke::mf_dtor, 0, 14}, //281 QScriptValueIterator::~QScriptValueIterator()
1045
{18, 128, 0, 0, Smoke::mf_const, 121, 1}, //282 QScriptValueIterator::hasNext() const
1046
{18, 194, 0, 0, 0, 0, 2}, //283 QScriptValueIterator::next()
1047
{18, 129, 0, 0, Smoke::mf_const, 121, 3}, //284 QScriptValueIterator::hasPrevious() const
1048
{18, 211, 0, 0, 0, 0, 4}, //285 QScriptValueIterator::previous()
1049
{18, 161, 0, 0, Smoke::mf_const, 80, 5}, //286 QScriptValueIterator::name() const
1050
{18, 238, 0, 0, Smoke::mf_const, 64, 6}, //287 QScriptValueIterator::scriptName() const
1051
{18, 308, 0, 0, Smoke::mf_const, 67, 7}, //288 QScriptValueIterator::value() const
1052
{18, 267, 42, 1, 0, 0, 8}, //289 QScriptValueIterator::setValue(const QScriptValue&)
1053
{18, 116, 0, 0, Smoke::mf_const, 71, 9}, //290 QScriptValueIterator::flags() const
1054
{18, 231, 0, 0, 0, 0, 10}, //291 QScriptValueIterator::remove()
1055
{18, 287, 0, 0, 0, 0, 11}, //292 QScriptValueIterator::toFront()
1056
{18, 284, 0, 0, 0, 0, 12}, //293 QScriptValueIterator::toBack()
1057
{18, 203, 212, 1, 0, 75, 13}, //294 QScriptValueIterator::operator=(QScriptValue&)
1058
{19, 37, 0, 0, Smoke::mf_ctor, 77, 0}, //295 QScriptable::QScriptable()
1059
{19, 318, 0, 0, Smoke::mf_dtor, 0, 6}, //296 QScriptable::~QScriptable()
1060
{19, 97, 0, 0, Smoke::mf_const, 58, 1}, //297 QScriptable::engine() const
1061
{19, 86, 0, 0, Smoke::mf_const, 52, 2}, //298 QScriptable::context() const
1062
{19, 276, 0, 0, Smoke::mf_const, 67, 3}, //299 QScriptable::thisObject() const
1063
{19, 65, 0, 0, Smoke::mf_const, 139, 4}, //300 QScriptable::argumentCount() const
1064
{19, 63, 108, 1, Smoke::mf_const, 67, 5}, //301 QScriptable::argument(int) const
1067
// Class ID, munged name ID (index into methodNames), method def (see methods) if >0 or number of overloads if <0
1068
static Smoke::MethodMap qtscript_methodMaps[] = {
1069
{ 0, 0, 0 }, //0 (no method)
1070
{8, 3, 12}, //1 QScriptClass::Callable
1071
{8, 8, 10}, //2 QScriptClass::HandlesReadAccess
1072
{8, 9, 11}, //3 QScriptClass::HandlesWriteAccess
1073
{8, 19, 13}, //4 QScriptClass::QScriptClass#
1074
{8, 20, 26}, //5 QScriptClass::QScriptClass#?
1075
{8, 97, 15}, //6 QScriptClass::engine
1076
{8, 113, 25}, //7 QScriptClass::extension$
1077
{8, 114, 24}, //8 QScriptClass::extension$#
1078
{8, 161, 22}, //9 QScriptClass::name
1079
{8, 174, 20}, //10 QScriptClass::newIterator#
1080
{8, 215, 17}, //11 QScriptClass::property##$
1081
{8, 221, 19}, //12 QScriptClass::propertyFlags##$
1082
{8, 225, 21}, //13 QScriptClass::prototype
1083
{8, 230, 16}, //14 QScriptClass::queryProperty##$$
1084
{8, 254, 18}, //15 QScriptClass::setProperty##$#
1085
{8, 275, 23}, //16 QScriptClass::supportsExtension$
1086
{8, 309, 14}, //17 QScriptClass::~QScriptClass
1087
{9, 22, 38}, //18 QScriptClassPropertyIterator::QScriptClassPropertyIterator#
1088
{9, 23, 39}, //19 QScriptClassPropertyIterator::QScriptClassPropertyIterator#?
1089
{9, 116, 37}, //20 QScriptClassPropertyIterator::flags
1090
{9, 128, 29}, //21 QScriptClassPropertyIterator::hasNext
1091
{9, 129, 31}, //22 QScriptClassPropertyIterator::hasPrevious
1092
{9, 131, 36}, //23 QScriptClassPropertyIterator::id
1093
{9, 161, 35}, //24 QScriptClassPropertyIterator::name
1094
{9, 194, 30}, //25 QScriptClassPropertyIterator::next
1095
{9, 196, 28}, //26 QScriptClassPropertyIterator::object
1096
{9, 211, 32}, //27 QScriptClassPropertyIterator::previous
1097
{9, 284, 34}, //28 QScriptClassPropertyIterator::toBack
1098
{9, 287, 33}, //29 QScriptClassPropertyIterator::toFront
1099
{9, 310, 27}, //30 QScriptClassPropertyIterator::~QScriptClassPropertyIterator
1100
{10, 4, 41}, //31 QScriptContext::ExceptionState
1101
{10, 12, 40}, //32 QScriptContext::NormalState
1102
{10, 41, 46}, //33 QScriptContext::RangeError
1103
{10, 43, 43}, //34 QScriptContext::ReferenceError
1104
{10, 52, 44}, //35 QScriptContext::SyntaxError
1105
{10, 53, 45}, //36 QScriptContext::TypeError
1106
{10, 54, 47}, //37 QScriptContext::URIError
1107
{10, 57, 42}, //38 QScriptContext::UnknownError
1108
{10, 61, 57}, //39 QScriptContext::activationObject
1109
{10, 64, 53}, //40 QScriptContext::argument$
1110
{10, 65, 52}, //41 QScriptContext::argumentCount
1111
{10, 66, 54}, //42 QScriptContext::argumentsObject
1112
{10, 68, 65}, //43 QScriptContext::backtrace
1113
{10, 73, 51}, //44 QScriptContext::callee
1114
{10, 97, 49}, //45 QScriptContext::engine
1115
{10, 141, 61}, //46 QScriptContext::isCalledAsConstructor
1116
{10, 207, 48}, //47 QScriptContext::parentContext
1117
{10, 232, 55}, //48 QScriptContext::returnValue
1118
{10, 242, 58}, //49 QScriptContext::setActivationObject#
1119
{10, 260, 56}, //50 QScriptContext::setReturnValue#
1120
{10, 266, 60}, //51 QScriptContext::setThisObject#
1121
{10, 271, 50}, //52 QScriptContext::state
1122
{10, 276, 59}, //53 QScriptContext::thisObject
1123
{10, 278, 64}, //54 QScriptContext::throwError$
1124
{10, 279, 63}, //55 QScriptContext::throwError$$
1125
{10, 281, 62}, //56 QScriptContext::throwValue#
1126
{10, 295, 66}, //57 QScriptContext::toString
1127
{11, 11, 70}, //58 QScriptContextInfo::NativeFunction
1128
{11, 24, 73}, //59 QScriptContextInfo::QScriptContextInfo
1129
{11, 25, -1}, //60 QScriptContextInfo::QScriptContextInfo#
1130
{11, 38, 68}, //61 QScriptContextInfo::QtFunction
1131
{11, 40, 69}, //62 QScriptContextInfo::QtPropertyFunction
1132
{11, 48, 67}, //63 QScriptContextInfo::ScriptFunction
1133
{11, 80, 80}, //64 QScriptContextInfo::columnNumber
1134
{11, 115, 78}, //65 QScriptContextInfo::fileName
1135
{11, 117, 85}, //66 QScriptContextInfo::functionEndLineNumber
1136
{11, 122, 86}, //67 QScriptContextInfo::functionMetaIndex
1137
{11, 123, 81}, //68 QScriptContextInfo::functionName
1138
{11, 124, 83}, //69 QScriptContextInfo::functionParameterNames
1139
{11, 125, 84}, //70 QScriptContextInfo::functionStartLineNumber
1140
{11, 126, 82}, //71 QScriptContextInfo::functionType
1141
{11, 146, 76}, //72 QScriptContextInfo::isNull
1142
{11, 159, 79}, //73 QScriptContextInfo::lineNumber
1143
{11, 202, 88}, //74 QScriptContextInfo::operator!=#
1144
{11, 204, 75}, //75 QScriptContextInfo::operator=#
1145
{11, 206, 87}, //76 QScriptContextInfo::operator==#
1146
{11, 235, 77}, //77 QScriptContextInfo::scriptId
1147
{11, 312, 74}, //78 QScriptContextInfo::~QScriptContextInfo
1148
{12, 1, 96}, //79 QScriptEngine::AutoCreateDynamicProperties
1149
{12, 2, 91}, //80 QScriptEngine::AutoOwnership
1150
{12, 5, 92}, //81 QScriptEngine::ExcludeChildObjects
1151
{12, 6, 93}, //82 QScriptEngine::ExcludeSuperClassMethods
1152
{12, 7, 94}, //83 QScriptEngine::ExcludeSuperClassProperties
1153
{12, 14, 97}, //84 QScriptEngine::PreferExistingWrapperObject
1154
{12, 26, 100}, //85 QScriptEngine::QScriptEngine
1155
{12, 27, 101}, //86 QScriptEngine::QScriptEngine#
1156
{12, 39, 89}, //87 QScriptEngine::QtOwnership
1157
{12, 49, 90}, //88 QScriptEngine::ScriptOwnership
1158
{12, 51, 95}, //89 QScriptEngine::SkipMethodsInEnumeration
1159
{12, 59, 113}, //90 QScriptEngine::abortEvaluation
1160
{12, 60, 112}, //91 QScriptEngine::abortEvaluation#
1161
{12, 62, 155}, //92 QScriptEngine::agent
1162
{12, 67, 149}, //93 QScriptEngine::availableExtensions
1163
{12, 75, 107}, //94 QScriptEngine::canEvaluate$
1164
{12, 78, 118}, //95 QScriptEngine::clearExceptions
1165
{12, 79, 151}, //96 QScriptEngine::collectGarbage
1166
{12, 89, 104}, //97 QScriptEngine::currentContext
1167
{12, 94, 146}, //98 QScriptEngine::defaultPrototype$
1168
{12, 101, 110}, //99 QScriptEngine::evaluate$
1169
{12, 102, 109}, //100 QScriptEngine::evaluate$$
1170
{12, 103, 108}, //101 QScriptEngine::evaluate$$$
1171
{12, 127, 103}, //102 QScriptEngine::globalObject
1172
{12, 130, 114}, //103 QScriptEngine::hasUncaughtException
1173
{12, 133, 148}, //104 QScriptEngine::importExtension$
1174
{12, 134, 150}, //105 QScriptEngine::importedExtensions
1175
{12, 144, 111}, //106 QScriptEngine::isEvaluating
1176
{12, 160, 98}, //107 QScriptEngine::metaObject
1177
{12, 162, 137}, //108 QScriptEngine::newActivationObject
1178
{12, 163, 133}, //109 QScriptEngine::newArray
1179
{12, 164, 132}, //110 QScriptEngine::newArray$
1180
{12, 166, 136}, //111 QScriptEngine::newDate#
1181
{12, 167, 135}, //112 QScriptEngine::newDate$
1182
{12, 169, 122}, //113 QScriptEngine::newFunction?
1183
{12, 170, 124}, //114 QScriptEngine::newFunction?#
1184
{12, 171, 123}, //115 QScriptEngine::newFunction?#$
1185
{12, 172, -4}, //116 QScriptEngine::newFunction?$
1186
{12, 175, 129}, //117 QScriptEngine::newObject
1187
{12, 176, 131}, //118 QScriptEngine::newObject#
1188
{12, 177, 130}, //119 QScriptEngine::newObject##
1189
{12, 179, 145}, //120 QScriptEngine::newQMetaObject#
1190
{12, 180, 144}, //121 QScriptEngine::newQMetaObject##
1191
{12, 182, 140}, //122 QScriptEngine::newQObject#
1192
{12, 183, 143}, //123 QScriptEngine::newQObject##
1193
{12, 184, 142}, //124 QScriptEngine::newQObject##$
1194
{12, 185, 141}, //125 QScriptEngine::newQObject##$$
1195
{12, 186, 139}, //126 QScriptEngine::newQObject#$
1196
{12, 187, 138}, //127 QScriptEngine::newQObject#$$
1197
{12, 189, 128}, //128 QScriptEngine::newRegExp#
1198
{12, 190, 134}, //129 QScriptEngine::newRegExp$$
1199
{12, 192, 126}, //130 QScriptEngine::newVariant#
1200
{12, 193, 127}, //131 QScriptEngine::newVariant##
1201
{12, 195, 119}, //132 QScriptEngine::nullValue
1202
{12, 198, 157}, //133 QScriptEngine::objectById$
1203
{12, 208, 106}, //134 QScriptEngine::popContext
1204
{12, 212, 153}, //135 QScriptEngine::processEventsInterval
1205
{12, 226, 105}, //136 QScriptEngine::pushContext
1206
{12, 228, 99}, //137 QScriptEngine::qt_metacall$$?
1207
{12, 244, 154}, //138 QScriptEngine::setAgent#
1208
{12, 248, 147}, //139 QScriptEngine::setDefaultPrototype$#
1209
{12, 250, 152}, //140 QScriptEngine::setProcessEventsInterval$
1210
{12, 270, 158}, //141 QScriptEngine::signalHandlerException#
1211
{12, 297, 156}, //142 QScriptEngine::toStringHandle$
1212
{12, 302, 160}, //143 QScriptEngine::tr$
1213
{12, 303, 159}, //144 QScriptEngine::tr$$
1214
{12, 304, 115}, //145 QScriptEngine::uncaughtException
1215
{12, 305, 117}, //146 QScriptEngine::uncaughtExceptionBacktrace
1216
{12, 306, 116}, //147 QScriptEngine::uncaughtExceptionLineNumber
1217
{12, 307, 120}, //148 QScriptEngine::undefinedValue
1218
{12, 313, 102}, //149 QScriptEngine::~QScriptEngine
1219
{13, 29, 161}, //150 QScriptEngineAgent::QScriptEngineAgent#
1220
{13, 87, 166}, //151 QScriptEngineAgent::contextPop
1221
{13, 88, 165}, //152 QScriptEngineAgent::contextPush
1222
{13, 97, 175}, //153 QScriptEngineAgent::engine
1223
{13, 109, 171}, //154 QScriptEngineAgent::exceptionCatch$#
1224
{13, 111, 170}, //155 QScriptEngineAgent::exceptionThrow$#$
1225
{13, 113, 174}, //156 QScriptEngineAgent::extension$
1226
{13, 114, 173}, //157 QScriptEngineAgent::extension$#
1227
{13, 119, 167}, //158 QScriptEngineAgent::functionEntry$
1228
{13, 121, 168}, //159 QScriptEngineAgent::functionExit$#
1229
{13, 210, 169}, //160 QScriptEngineAgent::positionChange$$$
1230
{13, 237, 163}, //161 QScriptEngineAgent::scriptLoad$$$$
1231
{13, 240, 164}, //162 QScriptEngineAgent::scriptUnload$
1232
{13, 275, 172}, //163 QScriptEngineAgent::supportsExtension$
1233
{13, 314, 162}, //164 QScriptEngineAgent::~QScriptEngineAgent
1234
{15, 160, 177}, //165 QScriptExtensionPlugin::metaObject
1235
{15, 228, 178}, //166 QScriptExtensionPlugin::qt_metacall$$?
1236
{15, 302, 180}, //167 QScriptExtensionPlugin::tr$
1237
{15, 303, 179}, //168 QScriptExtensionPlugin::tr$$
1238
{16, 30, 181}, //169 QScriptString::QScriptString
1239
{16, 31, 182}, //170 QScriptString::QScriptString#
1240
{16, 154, 185}, //171 QScriptString::isValid
1241
{16, 200, 189}, //172 QScriptString::operator QString
1242
{16, 202, 187}, //173 QScriptString::operator!=#
1243
{16, 204, 184}, //174 QScriptString::operator=#
1244
{16, 206, 186}, //175 QScriptString::operator==#
1245
{16, 295, 188}, //176 QScriptString::toString
1246
{16, 315, 183}, //177 QScriptString::~QScriptString
1247
{17, 10, 200}, //178 QScriptValue::KeepExistingFlags
1248
{17, 13, 202}, //179 QScriptValue::NullValue
1249
{17, 15, 197}, //180 QScriptValue::PropertyGetter
1250
{17, 16, 198}, //181 QScriptValue::PropertySetter
1251
{17, 17, 199}, //182 QScriptValue::QObjectMember
1252
{17, 32, 204}, //183 QScriptValue::QScriptValue
1253
{17, 33, 206}, //184 QScriptValue::QScriptValue#
1254
{17, 34, -7}, //185 QScriptValue::QScriptValue#$
1255
{17, 42, 194}, //186 QScriptValue::ReadOnly
1256
{17, 44, 193}, //187 QScriptValue::ResolveFull
1257
{17, 45, 190}, //188 QScriptValue::ResolveLocal
1258
{17, 46, 191}, //189 QScriptValue::ResolvePrototype
1259
{17, 47, 192}, //190 QScriptValue::ResolveScope
1260
{17, 50, 196}, //191 QScriptValue::SkipInEnumeration
1261
{17, 55, 203}, //192 QScriptValue::UndefinedValue
1262
{17, 56, 195}, //193 QScriptValue::Undeletable
1263
{17, 58, 201}, //194 QScriptValue::UserRange
1264
{17, 69, 270}, //195 QScriptValue::call
1265
{17, 70, 269}, //196 QScriptValue::call#
1266
{17, 71, 271}, //197 QScriptValue::call##
1267
{17, 72, 268}, //198 QScriptValue::call#?
1268
{17, 83, 273}, //199 QScriptValue::construct
1269
{17, 84, 274}, //200 QScriptValue::construct#
1270
{17, 85, 272}, //201 QScriptValue::construct?
1271
{17, 92, 275}, //202 QScriptValue::data
1272
{17, 97, 215}, //203 QScriptValue::engine
1273
{17, 99, 246}, //204 QScriptValue::equals#
1274
{17, 138, 244}, //205 QScriptValue::instanceOf#
1275
{17, 139, 229}, //206 QScriptValue::isArray
1276
{17, 140, 217}, //207 QScriptValue::isBoolean
1277
{17, 142, 227}, //208 QScriptValue::isDate
1278
{17, 143, 230}, //209 QScriptValue::isError
1279
{17, 145, 219}, //210 QScriptValue::isFunction
1280
{17, 146, 220}, //211 QScriptValue::isNull
1281
{17, 147, 218}, //212 QScriptValue::isNumber
1282
{17, 148, 226}, //213 QScriptValue::isObject
1283
{17, 149, 225}, //214 QScriptValue::isQMetaObject
1284
{17, 150, 224}, //215 QScriptValue::isQObject
1285
{17, 151, 228}, //216 QScriptValue::isRegExp
1286
{17, 152, 221}, //217 QScriptValue::isString
1287
{17, 153, 222}, //218 QScriptValue::isUndefined
1288
{17, 154, 216}, //219 QScriptValue::isValid
1289
{17, 155, 223}, //220 QScriptValue::isVariant
1290
{17, 158, 245}, //221 QScriptValue::lessThan#
1291
{17, 199, 279}, //222 QScriptValue::objectId
1292
{17, 204, 214}, //223 QScriptValue::operator=#
1293
{17, 214, 261}, //224 QScriptValue::property#
1294
{17, 216, 260}, //225 QScriptValue::property#$
1295
{17, 217, -15}, //226 QScriptValue::property$
1296
{17, 218, -18}, //227 QScriptValue::property$$
1297
{17, 220, 267}, //228 QScriptValue::propertyFlags#
1298
{17, 222, 266}, //229 QScriptValue::propertyFlags#$
1299
{17, 223, 265}, //230 QScriptValue::propertyFlags$
1300
{17, 224, 264}, //231 QScriptValue::propertyFlags$$
1301
{17, 225, 248}, //232 QScriptValue::prototype
1302
{17, 233, 250}, //233 QScriptValue::scope
1303
{17, 234, 277}, //234 QScriptValue::scriptClass
1304
{17, 246, 276}, //235 QScriptValue::setData#
1305
{17, 252, 263}, //236 QScriptValue::setProperty##
1306
{17, 253, 262}, //237 QScriptValue::setProperty##$
1307
{17, 255, -21}, //238 QScriptValue::setProperty$#
1308
{17, 256, -24}, //239 QScriptValue::setProperty$#$
1309
{17, 258, 249}, //240 QScriptValue::setPrototype#
1310
{17, 262, 251}, //241 QScriptValue::setScope#
1311
{17, 264, 278}, //242 QScriptValue::setScriptClass#
1312
{17, 273, 247}, //243 QScriptValue::strictlyEquals#
1313
{17, 285, 233}, //244 QScriptValue::toBoolean
1314
{17, 286, 242}, //245 QScriptValue::toDateTime
1315
{17, 288, 235}, //246 QScriptValue::toInt32
1316
{17, 289, 234}, //247 QScriptValue::toInteger
1317
{17, 290, 232}, //248 QScriptValue::toNumber
1318
{17, 291, 241}, //249 QScriptValue::toObject
1319
{17, 292, 240}, //250 QScriptValue::toQMetaObject
1320
{17, 293, 239}, //251 QScriptValue::toQObject
1321
{17, 294, 243}, //252 QScriptValue::toRegExp
1322
{17, 295, 231}, //253 QScriptValue::toString
1323
{17, 298, 237}, //254 QScriptValue::toUInt16
1324
{17, 299, 236}, //255 QScriptValue::toUInt32
1325
{17, 300, 238}, //256 QScriptValue::toVariant
1326
{17, 316, 205}, //257 QScriptValue::~QScriptValue
1327
{18, 36, 280}, //258 QScriptValueIterator::QScriptValueIterator#
1328
{18, 116, 290}, //259 QScriptValueIterator::flags
1329
{18, 128, 282}, //260 QScriptValueIterator::hasNext
1330
{18, 129, 284}, //261 QScriptValueIterator::hasPrevious
1331
{18, 161, 286}, //262 QScriptValueIterator::name
1332
{18, 194, 283}, //263 QScriptValueIterator::next
1333
{18, 204, 294}, //264 QScriptValueIterator::operator=#
1334
{18, 211, 285}, //265 QScriptValueIterator::previous
1335
{18, 231, 291}, //266 QScriptValueIterator::remove
1336
{18, 238, 287}, //267 QScriptValueIterator::scriptName
1337
{18, 268, 289}, //268 QScriptValueIterator::setValue#
1338
{18, 284, 293}, //269 QScriptValueIterator::toBack
1339
{18, 287, 292}, //270 QScriptValueIterator::toFront
1340
{18, 308, 288}, //271 QScriptValueIterator::value
1341
{18, 317, 281}, //272 QScriptValueIterator::~QScriptValueIterator
1342
{19, 37, 295}, //273 QScriptable::QScriptable
1343
{19, 64, 301}, //274 QScriptable::argument$
1344
{19, 65, 300}, //275 QScriptable::argumentCount
1345
{19, 86, 298}, //276 QScriptable::context
1346
{19, 97, 297}, //277 QScriptable::engine
1347
{19, 276, 299}, //278 QScriptable::thisObject
1348
{19, 318, 296}, //279 QScriptable::~QScriptable
1351
static Smoke::Index qtscript_ambiguousMethodList[] = {
1353
71, // QScriptContextInfo::QScriptContextInfo(const QScriptContext*)
1354
72, // QScriptContextInfo::QScriptContextInfo(const QScriptContextInfo&)
1356
125, // QScriptEngine::newFunction(FunctionWithArgSignature, void*)
1357
121, // QScriptEngine::newFunction(FunctionSignature, int)
1359
211, // QScriptValue::QScriptValue(QScriptEngine*, double)
1360
208, // QScriptValue::QScriptValue(QScriptEngine*, bool)
1361
209, // QScriptValue::QScriptValue(QScriptEngine*, int)
1362
213, // QScriptValue::QScriptValue(QScriptEngine*, const char*)
1363
212, // QScriptValue::QScriptValue(QScriptEngine*, const QString&)
1364
210, // QScriptValue::QScriptValue(QScriptEngine*, uint)
1365
207, // QScriptValue::QScriptValue(QScriptEngine*, QScriptValue::SpecialValue)
1367
257, // QScriptValue::property(unsigned int) const
1368
253, // QScriptValue::property(const QString&) const
1370
256, // QScriptValue::property(unsigned int, const QScriptValue::ResolveFlags&) const
1371
252, // QScriptValue::property(const QString&, const QScriptValue::ResolveFlags&) const
1373
255, // QScriptValue::setProperty(const QString&, const QScriptValue&)
1374
259, // QScriptValue::setProperty(unsigned int, const QScriptValue&)
1376
258, // QScriptValue::setProperty(unsigned int, const QScriptValue&, const QScriptValue::PropertyFlags&)
1377
254, // QScriptValue::setProperty(const QString&, const QScriptValue&, const QScriptValue::PropertyFlags&)
1382
extern "C" void init_qt_Smoke();
1384
bool initialized = false;
1385
Smoke *qtscript_Smoke = 0;
1387
// Create the Smoke instance encapsulating all the above.
1388
void init_qtscript_Smoke() {
1389
if (initialized) return;
1391
qtscript_Smoke = new Smoke(
1393
qtscript_classes, 22,
1394
qtscript_methods, 302,
1395
qtscript_methodMaps, 280,
1396
qtscript_methodNames, 318,
1397
qtscript_types, 147,
1398
qtscript_inheritanceList,
1399
qtscript_argumentList,
1400
qtscript_ambiguousMethodList,