added "install" instruction
[Leditor.git] / src / lqt_bind_QTextDocument.cpp
blob5bef4a3c66f5b567dde3d8542757a02f3982f3f1
1 #include "lqt_bind_QTextDocument.hpp"
3 int LuaBinder< QTextDocument >::__LuaWrapCall__objectForFormat (lua_State *L) {
4 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
5 if (__lua__obj==0) {
6 lua_pushstring(L, "trying to reference deleted pointer");
7 lua_error(L);
8 return 0;
10 const QTextFormat& arg1 = **static_cast<QTextFormat**>(lqtL_checkudata(L, 2, "QTextFormat*"));
11 QTextObject * ret = __lua__obj->QTextDocument::objectForFormat(arg1);
12 lqtL_pushudata(L, ret, "QTextObject*");
13 return 1;
15 int LuaBinder< QTextDocument >::__LuaWrapCall__defaultFont (lua_State *L) {
16 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
17 if (__lua__obj==0) {
18 lua_pushstring(L, "trying to reference deleted pointer");
19 lua_error(L);
20 return 0;
22 QFont ret = __lua__obj->QTextDocument::defaultFont();
23 lqtL_passudata(L, new QFont(ret), "QFont*");
24 return 1;
26 int LuaBinder< QTextDocument >::__LuaWrapCall__isRedoAvailable (lua_State *L) {
27 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
28 if (__lua__obj==0) {
29 lua_pushstring(L, "trying to reference deleted pointer");
30 lua_error(L);
31 return 0;
33 bool ret = __lua__obj->QTextDocument::isRedoAvailable();
34 lua_pushboolean(L, ret);
35 return 1;
37 int LuaBinder< QTextDocument >::__LuaWrapCall__useDesignMetrics (lua_State *L) {
38 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
39 if (__lua__obj==0) {
40 lua_pushstring(L, "trying to reference deleted pointer");
41 lua_error(L);
42 return 0;
44 bool ret = __lua__obj->QTextDocument::useDesignMetrics();
45 lua_pushboolean(L, ret);
46 return 1;
48 int LuaBinder< QTextDocument >::__LuaWrapCall__print (lua_State *L) {
49 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
50 if (__lua__obj==0) {
51 lua_pushstring(L, "trying to reference deleted pointer");
52 lua_error(L);
53 return 0;
55 QPrinter * arg1 = *static_cast<QPrinter**>(lqtL_checkudata(L, 2, "QPrinter*"));
56 __lua__obj->QTextDocument::print(arg1);
57 return 0;
59 int LuaBinder< QTextDocument >::__LuaWrapCall__delete (lua_State *L) {
60 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
61 if (__lua__obj==0) {
62 lua_pushstring(L, "trying to reference deleted pointer");
63 lua_error(L);
64 return 0;
66 delete __lua__obj;
67 __lua__obj = 0;
68 return 0;
70 int LuaBinder< QTextDocument >::__LuaWrapCall__setUseDesignMetrics (lua_State *L) {
71 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
72 if (__lua__obj==0) {
73 lua_pushstring(L, "trying to reference deleted pointer");
74 lua_error(L);
75 return 0;
77 bool arg1 = (bool)lua_toboolean(L, 2);
78 __lua__obj->QTextDocument::setUseDesignMetrics(arg1);
79 return 0;
81 int LuaBinder< QTextDocument >::__LuaWrapCall__trUtf8__OverloadedVersion__1 (lua_State *L) {
82 const char * arg1 = lua_tostring(L, 1);
83 const char * arg2 = (lua_type(L, 2)==LUA_TSTRING)?lua_tostring(L, 2):static_cast< const char * >(0);
84 QString ret = QTextDocument::trUtf8(arg1, arg2);
85 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
86 return 1;
88 int LuaBinder< QTextDocument >::__LuaWrapCall__trUtf8__OverloadedVersion__2 (lua_State *L) {
89 const char * arg1 = lua_tostring(L, 1);
90 const char * arg2 = lua_tostring(L, 2);
91 int arg3 = lua_tointeger(L, 3);
92 QString ret = QTextDocument::trUtf8(arg1, arg2, arg3);
93 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
94 return 1;
96 int LuaBinder< QTextDocument >::__LuaWrapCall__trUtf8 (lua_State *L) {
97 int score[3];
98 const int premium = 11+lua_gettop(L);
99 score[1] = 0;
100 if ((lua_type(L, 1)==LUA_TSTRING)) {
101 score[1] += premium;
102 } else if (false) {
103 score[1] += premium-1; // table: 0xe892c0;
104 } else {
105 score[1] -= premium*premium;
107 if ((lua_type(L, 2)==LUA_TSTRING)) {
108 score[1] += premium;
109 } else if (true) {
110 score[1] += premium-1; // table: 0x73af00;
111 } else {
112 score[1] -= premium*premium;
114 score[2] = 0;
115 if ((lua_type(L, 1)==LUA_TSTRING)) {
116 score[2] += premium;
117 } else if (false) {
118 score[2] += premium-1; // table: 0x672570;
119 } else {
120 score[2] -= premium*premium;
122 if ((lua_type(L, 2)==LUA_TSTRING)) {
123 score[2] += premium;
124 } else if (false) {
125 score[2] += premium-1; // table: 0xe59900;
126 } else {
127 score[2] -= premium*premium;
129 if (lua_isnumber(L, 3)) {
130 score[2] += premium;
131 } else if (false) {
132 score[2] += premium-1; // table: 0x625050;
133 } else {
134 score[2] -= premium*premium;
136 int best = 1;
137 for (int i=1;i<=2;i++) {
138 if (score[best] < score[i]) { best = i; }
140 switch (best) {
141 case 1: return __LuaWrapCall__trUtf8__OverloadedVersion__1(L); break;
142 case 2: return __LuaWrapCall__trUtf8__OverloadedVersion__2(L); break;
144 lua_pushstring(L, "no overload of function __LuaWrapCall__trUtf8 matching arguments");
145 lua_error(L);
146 return 0;
148 int LuaBinder< QTextDocument >::__LuaWrapCall__object (lua_State *L) {
149 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
150 if (__lua__obj==0) {
151 lua_pushstring(L, "trying to reference deleted pointer");
152 lua_error(L);
153 return 0;
155 int arg1 = lua_tointeger(L, 2);
156 QTextObject * ret = __lua__obj->QTextDocument::object(arg1);
157 lqtL_pushudata(L, ret, "QTextObject*");
158 return 1;
160 int LuaBinder< QTextDocument >::__LuaWrapCall__setUndoRedoEnabled (lua_State *L) {
161 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
162 if (__lua__obj==0) {
163 lua_pushstring(L, "trying to reference deleted pointer");
164 lua_error(L);
165 return 0;
167 bool arg1 = (bool)lua_toboolean(L, 2);
168 __lua__obj->QTextDocument::setUndoRedoEnabled(arg1);
169 return 0;
171 int LuaBinder< QTextDocument >::__LuaWrapCall__size (lua_State *L) {
172 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
173 if (__lua__obj==0) {
174 lua_pushstring(L, "trying to reference deleted pointer");
175 lua_error(L);
176 return 0;
178 QSizeF ret = __lua__obj->QTextDocument::size();
179 lqtL_passudata(L, new QSizeF(ret), "QSizeF*");
180 return 1;
182 int LuaBinder< QTextDocument >::__LuaWrapCall__tr__OverloadedVersion__1 (lua_State *L) {
183 const char * arg1 = lua_tostring(L, 1);
184 const char * arg2 = (lua_type(L, 2)==LUA_TSTRING)?lua_tostring(L, 2):static_cast< const char * >(0);
185 QString ret = QTextDocument::tr(arg1, arg2);
186 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
187 return 1;
189 int LuaBinder< QTextDocument >::__LuaWrapCall__tr__OverloadedVersion__2 (lua_State *L) {
190 const char * arg1 = lua_tostring(L, 1);
191 const char * arg2 = lua_tostring(L, 2);
192 int arg3 = lua_tointeger(L, 3);
193 QString ret = QTextDocument::tr(arg1, arg2, arg3);
194 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
195 return 1;
197 int LuaBinder< QTextDocument >::__LuaWrapCall__tr (lua_State *L) {
198 int score[3];
199 const int premium = 11+lua_gettop(L);
200 score[1] = 0;
201 if ((lua_type(L, 1)==LUA_TSTRING)) {
202 score[1] += premium;
203 } else if (false) {
204 score[1] += premium-1; // table: 0x7e8b80;
205 } else {
206 score[1] -= premium*premium;
208 if ((lua_type(L, 2)==LUA_TSTRING)) {
209 score[1] += premium;
210 } else if (true) {
211 score[1] += premium-1; // table: 0xe79e10;
212 } else {
213 score[1] -= premium*premium;
215 score[2] = 0;
216 if ((lua_type(L, 1)==LUA_TSTRING)) {
217 score[2] += premium;
218 } else if (false) {
219 score[2] += premium-1; // table: 0x7338d0;
220 } else {
221 score[2] -= premium*premium;
223 if ((lua_type(L, 2)==LUA_TSTRING)) {
224 score[2] += premium;
225 } else if (false) {
226 score[2] += premium-1; // table: 0x71f3d0;
227 } else {
228 score[2] -= premium*premium;
230 if (lua_isnumber(L, 3)) {
231 score[2] += premium;
232 } else if (false) {
233 score[2] += premium-1; // table: 0xef4310;
234 } else {
235 score[2] -= premium*premium;
237 int best = 1;
238 for (int i=1;i<=2;i++) {
239 if (score[best] < score[i]) { best = i; }
241 switch (best) {
242 case 1: return __LuaWrapCall__tr__OverloadedVersion__1(L); break;
243 case 2: return __LuaWrapCall__tr__OverloadedVersion__2(L); break;
245 lua_pushstring(L, "no overload of function __LuaWrapCall__tr matching arguments");
246 lua_error(L);
247 return 0;
249 int LuaBinder< QTextDocument >::__LuaWrapCall__rootFrame (lua_State *L) {
250 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
251 if (__lua__obj==0) {
252 lua_pushstring(L, "trying to reference deleted pointer");
253 lua_error(L);
254 return 0;
256 QTextFrame * ret = __lua__obj->QTextDocument::rootFrame();
257 lqtL_pushudata(L, ret, "QTextFrame*");
258 return 1;
260 int LuaBinder< QTextDocument >::__LuaWrapCall__addResource (lua_State *L) {
261 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
262 if (__lua__obj==0) {
263 lua_pushstring(L, "trying to reference deleted pointer");
264 lua_error(L);
265 return 0;
267 int arg1 = lua_tointeger(L, 2);
268 const QUrl& arg2 = **static_cast<QUrl**>(lqtL_checkudata(L, 3, "QUrl*"));
269 const QVariant& arg3 = **static_cast<QVariant**>(lqtL_checkudata(L, 4, "QVariant*"));
270 __lua__obj->QTextDocument::addResource(arg1, arg2, arg3);
271 return 0;
273 int LuaBinder< QTextDocument >::__LuaWrapCall__setPlainText (lua_State *L) {
274 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
275 if (__lua__obj==0) {
276 lua_pushstring(L, "trying to reference deleted pointer");
277 lua_error(L);
278 return 0;
280 const QString& arg1 = QString::fromAscii(lua_tostring(L, 2), lua_objlen(L, 2));
281 __lua__obj->QTextDocument::setPlainText(arg1);
282 return 0;
284 int LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultStyleSheet (lua_State *L) {
285 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
286 if (__lua__obj==0) {
287 lua_pushstring(L, "trying to reference deleted pointer");
288 lua_error(L);
289 return 0;
291 const QString& arg1 = QString::fromAscii(lua_tostring(L, 2), lua_objlen(L, 2));
292 __lua__obj->QTextDocument::setDefaultStyleSheet(arg1);
293 return 0;
295 int LuaBinder< QTextDocument >::__LuaWrapCall__isEmpty (lua_State *L) {
296 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
297 if (__lua__obj==0) {
298 lua_pushstring(L, "trying to reference deleted pointer");
299 lua_error(L);
300 return 0;
302 bool ret = __lua__obj->QTextDocument::isEmpty();
303 lua_pushboolean(L, ret);
304 return 1;
306 int LuaBinder< QTextDocument >::__LuaWrapCall__find__OverloadedVersion__1 (lua_State *L) {
307 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
308 if (__lua__obj==0) {
309 lua_pushstring(L, "trying to reference deleted pointer");
310 lua_error(L);
311 return 0;
313 const QString& arg1 = QString::fromAscii(lua_tostring(L, 2), lua_objlen(L, 2));
314 int arg2 = lua_isnumber(L, 3)?lua_tointeger(L, 3):static_cast< int >(0);
315 QFlags<QTextDocument::FindFlag> arg3 = lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")?**static_cast<QFlags<QTextDocument::FindFlag>**>(lqtL_checkudata(L, 4, "QFlags<QTextDocument::FindFlag>*")):static_cast< QFlags<QTextDocument::FindFlag> >(0);
316 QTextCursor ret = __lua__obj->QTextDocument::find(arg1, arg2, arg3);
317 lqtL_passudata(L, new QTextCursor(ret), "QTextCursor*");
318 return 1;
320 int LuaBinder< QTextDocument >::__LuaWrapCall__find__OverloadedVersion__2 (lua_State *L) {
321 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
322 if (__lua__obj==0) {
323 lua_pushstring(L, "trying to reference deleted pointer");
324 lua_error(L);
325 return 0;
327 const QString& arg1 = QString::fromAscii(lua_tostring(L, 2), lua_objlen(L, 2));
328 const QTextCursor& arg2 = **static_cast<QTextCursor**>(lqtL_checkudata(L, 3, "QTextCursor*"));
329 QFlags<QTextDocument::FindFlag> arg3 = lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")?**static_cast<QFlags<QTextDocument::FindFlag>**>(lqtL_checkudata(L, 4, "QFlags<QTextDocument::FindFlag>*")):static_cast< QFlags<QTextDocument::FindFlag> >(0);
330 QTextCursor ret = __lua__obj->QTextDocument::find(arg1, arg2, arg3);
331 lqtL_passudata(L, new QTextCursor(ret), "QTextCursor*");
332 return 1;
334 int LuaBinder< QTextDocument >::__LuaWrapCall__find__OverloadedVersion__3 (lua_State *L) {
335 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
336 if (__lua__obj==0) {
337 lua_pushstring(L, "trying to reference deleted pointer");
338 lua_error(L);
339 return 0;
341 const QRegExp& arg1 = **static_cast<QRegExp**>(lqtL_checkudata(L, 2, "QRegExp*"));
342 int arg2 = lua_isnumber(L, 3)?lua_tointeger(L, 3):static_cast< int >(0);
343 QFlags<QTextDocument::FindFlag> arg3 = lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")?**static_cast<QFlags<QTextDocument::FindFlag>**>(lqtL_checkudata(L, 4, "QFlags<QTextDocument::FindFlag>*")):static_cast< QFlags<QTextDocument::FindFlag> >(0);
344 QTextCursor ret = __lua__obj->QTextDocument::find(arg1, arg2, arg3);
345 lqtL_passudata(L, new QTextCursor(ret), "QTextCursor*");
346 return 1;
348 int LuaBinder< QTextDocument >::__LuaWrapCall__find__OverloadedVersion__4 (lua_State *L) {
349 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
350 if (__lua__obj==0) {
351 lua_pushstring(L, "trying to reference deleted pointer");
352 lua_error(L);
353 return 0;
355 const QRegExp& arg1 = **static_cast<QRegExp**>(lqtL_checkudata(L, 2, "QRegExp*"));
356 const QTextCursor& arg2 = **static_cast<QTextCursor**>(lqtL_checkudata(L, 3, "QTextCursor*"));
357 QFlags<QTextDocument::FindFlag> arg3 = lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")?**static_cast<QFlags<QTextDocument::FindFlag>**>(lqtL_checkudata(L, 4, "QFlags<QTextDocument::FindFlag>*")):static_cast< QFlags<QTextDocument::FindFlag> >(0);
358 QTextCursor ret = __lua__obj->QTextDocument::find(arg1, arg2, arg3);
359 lqtL_passudata(L, new QTextCursor(ret), "QTextCursor*");
360 return 1;
362 int LuaBinder< QTextDocument >::__LuaWrapCall__find (lua_State *L) {
363 int score[5];
364 const int premium = 11+lua_gettop(L);
365 score[1] = 0;
366 score[1] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
367 if ((lua_type(L, 2)==LUA_TSTRING)) {
368 score[1] += premium;
369 } else if (false) {
370 score[1] += premium-1; // table: 0xd884e0;
371 } else {
372 score[1] -= premium*premium;
374 if (lua_isnumber(L, 3)) {
375 score[1] += premium;
376 } else if (true) {
377 score[1] += premium-1; // table: 0xd9f120;
378 } else {
379 score[1] -= premium*premium;
381 if (lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")) {
382 score[1] += premium;
383 } else if (true) {
384 score[1] += premium-1; // table: 0xd32120;
385 } else {
386 score[1] -= premium*premium;
388 score[2] = 0;
389 score[2] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
390 if ((lua_type(L, 2)==LUA_TSTRING)) {
391 score[2] += premium;
392 } else if (false) {
393 score[2] += premium-1; // table: 0xc5bbe0;
394 } else {
395 score[2] -= premium*premium;
397 if (lqtL_testudata(L, 3, "QTextCursor*")) {
398 score[2] += premium;
399 } else if (false) {
400 score[2] += premium-1; // table: 0xe93790;
401 } else {
402 score[2] -= premium*premium;
404 if (lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")) {
405 score[2] += premium;
406 } else if (true) {
407 score[2] += premium-1; // table: 0xb1f880;
408 } else {
409 score[2] -= premium*premium;
411 score[3] = 0;
412 score[3] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
413 if (lqtL_testudata(L, 2, "QRegExp*")) {
414 score[3] += premium;
415 } else if (false) {
416 score[3] += premium-1; // table: 0x88b400;
417 } else {
418 score[3] -= premium*premium;
420 if (lua_isnumber(L, 3)) {
421 score[3] += premium;
422 } else if (true) {
423 score[3] += premium-1; // table: 0x81f230;
424 } else {
425 score[3] -= premium*premium;
427 if (lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")) {
428 score[3] += premium;
429 } else if (true) {
430 score[3] += premium-1; // table: 0x793930;
431 } else {
432 score[3] -= premium*premium;
434 score[4] = 0;
435 score[4] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
436 if (lqtL_testudata(L, 2, "QRegExp*")) {
437 score[4] += premium;
438 } else if (false) {
439 score[4] += premium-1; // table: 0x741940;
440 } else {
441 score[4] -= premium*premium;
443 if (lqtL_testudata(L, 3, "QTextCursor*")) {
444 score[4] += premium;
445 } else if (false) {
446 score[4] += premium-1; // table: 0x6f66a0;
447 } else {
448 score[4] -= premium*premium;
450 if (lqtL_testudata(L, 4, "QFlags<QTextDocument::FindFlag>*")) {
451 score[4] += premium;
452 } else if (true) {
453 score[4] += premium-1; // table: 0x618ee0;
454 } else {
455 score[4] -= premium*premium;
457 int best = 1;
458 for (int i=1;i<=4;i++) {
459 if (score[best] < score[i]) { best = i; }
461 switch (best) {
462 case 1: return __LuaWrapCall__find__OverloadedVersion__1(L); break;
463 case 2: return __LuaWrapCall__find__OverloadedVersion__2(L); break;
464 case 3: return __LuaWrapCall__find__OverloadedVersion__3(L); break;
465 case 4: return __LuaWrapCall__find__OverloadedVersion__4(L); break;
467 lua_pushstring(L, "no overload of function __LuaWrapCall__find matching arguments");
468 lua_error(L);
469 return 0;
471 int LuaBinder< QTextDocument >::__LuaWrapCall__isUndoRedoEnabled (lua_State *L) {
472 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
473 if (__lua__obj==0) {
474 lua_pushstring(L, "trying to reference deleted pointer");
475 lua_error(L);
476 return 0;
478 bool ret = __lua__obj->QTextDocument::isUndoRedoEnabled();
479 lua_pushboolean(L, ret);
480 return 1;
482 int LuaBinder< QTextDocument >::__LuaWrapCall__begin (lua_State *L) {
483 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
484 if (__lua__obj==0) {
485 lua_pushstring(L, "trying to reference deleted pointer");
486 lua_error(L);
487 return 0;
489 QTextBlock ret = __lua__obj->QTextDocument::begin();
490 lqtL_passudata(L, new QTextBlock(ret), "QTextBlock*");
491 return 1;
493 int LuaBinder< QTextDocument >::__LuaWrapCall__isUndoAvailable (lua_State *L) {
494 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
495 if (__lua__obj==0) {
496 lua_pushstring(L, "trying to reference deleted pointer");
497 lua_error(L);
498 return 0;
500 bool ret = __lua__obj->QTextDocument::isUndoAvailable();
501 lua_pushboolean(L, ret);
502 return 1;
504 int LuaBinder< QTextDocument >::__LuaWrapCall__adjustSize (lua_State *L) {
505 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
506 if (__lua__obj==0) {
507 lua_pushstring(L, "trying to reference deleted pointer");
508 lua_error(L);
509 return 0;
511 __lua__obj->QTextDocument::adjustSize();
512 return 0;
514 int LuaBinder< QTextDocument >::__LuaWrapCall__markContentsDirty (lua_State *L) {
515 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
516 if (__lua__obj==0) {
517 lua_pushstring(L, "trying to reference deleted pointer");
518 lua_error(L);
519 return 0;
521 int arg1 = lua_tointeger(L, 2);
522 int arg2 = lua_tointeger(L, 3);
523 __lua__obj->QTextDocument::markContentsDirty(arg1, arg2);
524 return 0;
526 int LuaBinder< QTextDocument >::__LuaWrapCall__clone (lua_State *L) {
527 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
528 if (__lua__obj==0) {
529 lua_pushstring(L, "trying to reference deleted pointer");
530 lua_error(L);
531 return 0;
533 QObject * arg1 = lqtL_testudata(L, 2, "QObject*")?*static_cast<QObject**>(lqtL_checkudata(L, 2, "QObject*")):static_cast< QObject * >(0);
534 QTextDocument * ret = __lua__obj->QTextDocument::clone(arg1);
535 lqtL_pushudata(L, ret, "QTextDocument*");
536 return 1;
538 int LuaBinder< QTextDocument >::__LuaWrapCall__defaultStyleSheet (lua_State *L) {
539 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
540 if (__lua__obj==0) {
541 lua_pushstring(L, "trying to reference deleted pointer");
542 lua_error(L);
543 return 0;
545 QString ret = __lua__obj->QTextDocument::defaultStyleSheet();
546 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
547 return 1;
549 int LuaBinder< QTextDocument >::__LuaWrapCall__toPlainText (lua_State *L) {
550 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
551 if (__lua__obj==0) {
552 lua_pushstring(L, "trying to reference deleted pointer");
553 lua_error(L);
554 return 0;
556 QString ret = __lua__obj->QTextDocument::toPlainText();
557 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
558 return 1;
560 int LuaBinder< QTextDocument >::__LuaWrapCall__setModified (lua_State *L) {
561 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
562 if (__lua__obj==0) {
563 lua_pushstring(L, "trying to reference deleted pointer");
564 lua_error(L);
565 return 0;
567 bool arg1 = lua_isboolean(L, 2)?(bool)lua_toboolean(L, 2):true;
568 __lua__obj->QTextDocument::setModified(arg1);
569 return 0;
571 int LuaBinder< QTextDocument >::__LuaWrapCall__maximumBlockCount (lua_State *L) {
572 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
573 if (__lua__obj==0) {
574 lua_pushstring(L, "trying to reference deleted pointer");
575 lua_error(L);
576 return 0;
578 int ret = __lua__obj->QTextDocument::maximumBlockCount();
579 lua_pushinteger(L, ret);
580 return 1;
582 int LuaBinder< QTextDocument >::__LuaWrapCall__appendUndoItem (lua_State *L) {
583 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
584 if (__lua__obj==0) {
585 lua_pushstring(L, "trying to reference deleted pointer");
586 lua_error(L);
587 return 0;
589 QAbstractUndoItem * arg1 = *static_cast<QAbstractUndoItem**>(lqtL_checkudata(L, 2, "QAbstractUndoItem*"));
590 __lua__obj->QTextDocument::appendUndoItem(arg1);
591 return 0;
593 int LuaBinder< QTextDocument >::__LuaWrapCall__pageCount (lua_State *L) {
594 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
595 if (__lua__obj==0) {
596 lua_pushstring(L, "trying to reference deleted pointer");
597 lua_error(L);
598 return 0;
600 int ret = __lua__obj->QTextDocument::pageCount();
601 lua_pushinteger(L, ret);
602 return 1;
604 int LuaBinder< QTextDocument >::__LuaWrapCall__documentLayout (lua_State *L) {
605 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
606 if (__lua__obj==0) {
607 lua_pushstring(L, "trying to reference deleted pointer");
608 lua_error(L);
609 return 0;
611 QAbstractTextDocumentLayout * ret = __lua__obj->QTextDocument::documentLayout();
612 lqtL_pushudata(L, ret, "QAbstractTextDocumentLayout*");
613 return 1;
615 int LuaBinder< QTextDocument >::__LuaWrapCall__allFormats (lua_State *L) {
616 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
617 if (__lua__obj==0) {
618 lua_pushstring(L, "trying to reference deleted pointer");
619 lua_error(L);
620 return 0;
622 QVector<QTextFormat> ret = __lua__obj->QTextDocument::allFormats();
623 lqtL_passudata(L, new QVector<QTextFormat>(ret), "QVector<QTextFormat>*");
624 return 1;
626 int LuaBinder< QTextDocument >::__LuaWrapCall__setMaximumBlockCount (lua_State *L) {
627 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
628 if (__lua__obj==0) {
629 lua_pushstring(L, "trying to reference deleted pointer");
630 lua_error(L);
631 return 0;
633 int arg1 = lua_tointeger(L, 2);
634 __lua__obj->QTextDocument::setMaximumBlockCount(arg1);
635 return 0;
637 int LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultTextOption (lua_State *L) {
638 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
639 if (__lua__obj==0) {
640 lua_pushstring(L, "trying to reference deleted pointer");
641 lua_error(L);
642 return 0;
644 const QTextOption& arg1 = **static_cast<QTextOption**>(lqtL_checkudata(L, 2, "QTextOption*"));
645 __lua__obj->QTextDocument::setDefaultTextOption(arg1);
646 return 0;
648 int LuaBinder< QTextDocument >::__LuaWrapCall__defaultTextOption (lua_State *L) {
649 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
650 if (__lua__obj==0) {
651 lua_pushstring(L, "trying to reference deleted pointer");
652 lua_error(L);
653 return 0;
655 QTextOption ret = __lua__obj->QTextDocument::defaultTextOption();
656 lqtL_passudata(L, new QTextOption(ret), "QTextOption*");
657 return 1;
659 int LuaBinder< QTextDocument >::__LuaWrapCall__isModified (lua_State *L) {
660 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
661 if (__lua__obj==0) {
662 lua_pushstring(L, "trying to reference deleted pointer");
663 lua_error(L);
664 return 0;
666 bool ret = __lua__obj->QTextDocument::isModified();
667 lua_pushboolean(L, ret);
668 return 1;
670 int LuaBinder< QTextDocument >::__LuaWrapCall__metaInformation (lua_State *L) {
671 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
672 if (__lua__obj==0) {
673 lua_pushstring(L, "trying to reference deleted pointer");
674 lua_error(L);
675 return 0;
677 QTextDocument::MetaInformation arg1 = static_cast<QTextDocument::MetaInformation>(lqtL_toenum(L, 2, "QTextDocument::MetaInformation"));
678 QString ret = __lua__obj->QTextDocument::metaInformation(arg1);
679 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
680 return 1;
682 int LuaBinder< QTextDocument >::__LuaWrapCall__resource (lua_State *L) {
683 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
684 if (__lua__obj==0) {
685 lua_pushstring(L, "trying to reference deleted pointer");
686 lua_error(L);
687 return 0;
689 int arg1 = lua_tointeger(L, 2);
690 const QUrl& arg2 = **static_cast<QUrl**>(lqtL_checkudata(L, 3, "QUrl*"));
691 QVariant ret = __lua__obj->QTextDocument::resource(arg1, arg2);
692 lqtL_passudata(L, new QVariant(ret), "QVariant*");
693 return 1;
695 int LuaBinder< QTextDocument >::__LuaWrapCall__end (lua_State *L) {
696 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
697 if (__lua__obj==0) {
698 lua_pushstring(L, "trying to reference deleted pointer");
699 lua_error(L);
700 return 0;
702 QTextBlock ret = __lua__obj->QTextDocument::end();
703 lqtL_passudata(L, new QTextBlock(ret), "QTextBlock*");
704 return 1;
706 int LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultFont (lua_State *L) {
707 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
708 if (__lua__obj==0) {
709 lua_pushstring(L, "trying to reference deleted pointer");
710 lua_error(L);
711 return 0;
713 const QFont& arg1 = **static_cast<QFont**>(lqtL_checkudata(L, 2, "QFont*"));
714 __lua__obj->QTextDocument::setDefaultFont(arg1);
715 return 0;
717 int LuaBinder< QTextDocument >::__LuaWrapCall__toHtml (lua_State *L) {
718 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
719 if (__lua__obj==0) {
720 lua_pushstring(L, "trying to reference deleted pointer");
721 lua_error(L);
722 return 0;
724 const QByteArray& arg1 = (lua_type(L, 2)==LUA_TSTRING)?QByteArray(lua_tostring(L, 2), lua_objlen(L, 2)):QByteArray();
725 QString ret = __lua__obj->QTextDocument::toHtml(arg1);
726 lua_pushlstring(L, ret.toAscii().data(), ret.toAscii().size());
727 return 1;
729 int LuaBinder< QTextDocument >::__LuaWrapCall__metaObject (lua_State *L) {
730 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
731 if (__lua__obj==0) {
732 lua_pushstring(L, "trying to reference deleted pointer");
733 lua_error(L);
734 return 0;
736 const QMetaObject * ret = __lua__obj->QTextDocument::metaObject();
737 lqtL_pushudata(L, ret, "QMetaObject*");
738 return 1;
740 int LuaBinder< QTextDocument >::__LuaWrapCall__new__OverloadedVersion__1 (lua_State *L) {
741 QObject * arg1 = lqtL_testudata(L, 1, "QObject*")?*static_cast<QObject**>(lqtL_checkudata(L, 1, "QObject*")):static_cast< QObject * >(0);
742 QTextDocument * ret = new LuaBinder< QTextDocument >(L, arg1);
743 lqtL_passudata(L, ret, "QTextDocument*");
744 return 1;
746 int LuaBinder< QTextDocument >::__LuaWrapCall__new__OverloadedVersion__2 (lua_State *L) {
747 const QString& arg1 = QString::fromAscii(lua_tostring(L, 1), lua_objlen(L, 1));
748 QObject * arg2 = lqtL_testudata(L, 2, "QObject*")?*static_cast<QObject**>(lqtL_checkudata(L, 2, "QObject*")):static_cast< QObject * >(0);
749 QTextDocument * ret = new LuaBinder< QTextDocument >(L, arg1, arg2);
750 lqtL_passudata(L, ret, "QTextDocument*");
751 return 1;
753 int LuaBinder< QTextDocument >::__LuaWrapCall__new (lua_State *L) {
754 int score[3];
755 const int premium = 11+lua_gettop(L);
756 score[1] = 0;
757 if (lqtL_testudata(L, 1, "QObject*")) {
758 score[1] += premium;
759 } else if (true) {
760 score[1] += premium-1; // table: 0x569070;
761 } else {
762 score[1] -= premium*premium;
764 score[2] = 0;
765 if ((lua_type(L, 1)==LUA_TSTRING)) {
766 score[2] += premium;
767 } else if (false) {
768 score[2] += premium-1; // table: 0x580d30;
769 } else {
770 score[2] -= premium*premium;
772 if (lqtL_testudata(L, 2, "QObject*")) {
773 score[2] += premium;
774 } else if (true) {
775 score[2] += premium-1; // table: 0x51f8c0;
776 } else {
777 score[2] -= premium*premium;
779 int best = 1;
780 for (int i=1;i<=2;i++) {
781 if (score[best] < score[i]) { best = i; }
783 switch (best) {
784 case 1: return __LuaWrapCall__new__OverloadedVersion__1(L); break;
785 case 2: return __LuaWrapCall__new__OverloadedVersion__2(L); break;
787 lua_pushstring(L, "no overload of function __LuaWrapCall__new matching arguments");
788 lua_error(L);
789 return 0;
791 int LuaBinder< QTextDocument >::__LuaWrapCall__clear (lua_State *L) {
792 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
793 if (__lua__obj==0) {
794 lua_pushstring(L, "trying to reference deleted pointer");
795 lua_error(L);
796 return 0;
798 __lua__obj->QTextDocument::clear();
799 return 0;
801 int LuaBinder< QTextDocument >::__LuaWrapCall__setDocumentLayout (lua_State *L) {
802 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
803 if (__lua__obj==0) {
804 lua_pushstring(L, "trying to reference deleted pointer");
805 lua_error(L);
806 return 0;
808 QAbstractTextDocumentLayout * arg1 = *static_cast<QAbstractTextDocumentLayout**>(lqtL_checkudata(L, 2, "QAbstractTextDocumentLayout*"));
809 __lua__obj->QTextDocument::setDocumentLayout(arg1);
810 return 0;
812 int LuaBinder< QTextDocument >::__LuaWrapCall__redo__OverloadedVersion__1 (lua_State *L) {
813 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
814 if (__lua__obj==0) {
815 lua_pushstring(L, "trying to reference deleted pointer");
816 lua_error(L);
817 return 0;
819 QTextCursor * arg1 = *static_cast<QTextCursor**>(lqtL_checkudata(L, 2, "QTextCursor*"));
820 __lua__obj->QTextDocument::redo(arg1);
821 return 0;
823 int LuaBinder< QTextDocument >::__LuaWrapCall__redo__OverloadedVersion__2 (lua_State *L) {
824 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
825 if (__lua__obj==0) {
826 lua_pushstring(L, "trying to reference deleted pointer");
827 lua_error(L);
828 return 0;
830 __lua__obj->QTextDocument::redo();
831 return 0;
833 int LuaBinder< QTextDocument >::__LuaWrapCall__redo (lua_State *L) {
834 int score[3];
835 const int premium = 11+lua_gettop(L);
836 score[1] = 0;
837 score[1] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
838 if (lqtL_testudata(L, 2, "QTextCursor*")) {
839 score[1] += premium;
840 } else if (false) {
841 score[1] += premium-1; // table: 0x9e94c0;
842 } else {
843 score[1] -= premium*premium;
845 score[2] = 0;
846 score[2] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
847 int best = 1;
848 for (int i=1;i<=2;i++) {
849 if (score[best] < score[i]) { best = i; }
851 switch (best) {
852 case 1: return __LuaWrapCall__redo__OverloadedVersion__1(L); break;
853 case 2: return __LuaWrapCall__redo__OverloadedVersion__2(L); break;
855 lua_pushstring(L, "no overload of function __LuaWrapCall__redo matching arguments");
856 lua_error(L);
857 return 0;
859 int LuaBinder< QTextDocument >::__LuaWrapCall__findBlock (lua_State *L) {
860 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
861 if (__lua__obj==0) {
862 lua_pushstring(L, "trying to reference deleted pointer");
863 lua_error(L);
864 return 0;
866 int arg1 = lua_tointeger(L, 2);
867 QTextBlock ret = __lua__obj->QTextDocument::findBlock(arg1);
868 lqtL_passudata(L, new QTextBlock(ret), "QTextBlock*");
869 return 1;
871 int LuaBinder< QTextDocument >::__LuaWrapCall__setTextWidth (lua_State *L) {
872 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
873 if (__lua__obj==0) {
874 lua_pushstring(L, "trying to reference deleted pointer");
875 lua_error(L);
876 return 0;
878 double arg1 = lua_tonumber(L, 2);
879 __lua__obj->QTextDocument::setTextWidth(arg1);
880 return 0;
882 int LuaBinder< QTextDocument >::__LuaWrapCall__textWidth (lua_State *L) {
883 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
884 if (__lua__obj==0) {
885 lua_pushstring(L, "trying to reference deleted pointer");
886 lua_error(L);
887 return 0;
889 double ret = __lua__obj->QTextDocument::textWidth();
890 lua_pushnumber(L, ret);
891 return 1;
893 int LuaBinder< QTextDocument >::__LuaWrapCall__idealWidth (lua_State *L) {
894 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
895 if (__lua__obj==0) {
896 lua_pushstring(L, "trying to reference deleted pointer");
897 lua_error(L);
898 return 0;
900 double ret = __lua__obj->QTextDocument::idealWidth();
901 lua_pushnumber(L, ret);
902 return 1;
904 int LuaBinder< QTextDocument >::__LuaWrapCall__setHtml (lua_State *L) {
905 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
906 if (__lua__obj==0) {
907 lua_pushstring(L, "trying to reference deleted pointer");
908 lua_error(L);
909 return 0;
911 const QString& arg1 = QString::fromAscii(lua_tostring(L, 2), lua_objlen(L, 2));
912 __lua__obj->QTextDocument::setHtml(arg1);
913 return 0;
915 int LuaBinder< QTextDocument >::__LuaWrapCall__blockCount (lua_State *L) {
916 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
917 if (__lua__obj==0) {
918 lua_pushstring(L, "trying to reference deleted pointer");
919 lua_error(L);
920 return 0;
922 int ret = __lua__obj->QTextDocument::blockCount();
923 lua_pushinteger(L, ret);
924 return 1;
926 int LuaBinder< QTextDocument >::__LuaWrapCall__setMetaInformation (lua_State *L) {
927 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
928 if (__lua__obj==0) {
929 lua_pushstring(L, "trying to reference deleted pointer");
930 lua_error(L);
931 return 0;
933 QTextDocument::MetaInformation arg1 = static_cast<QTextDocument::MetaInformation>(lqtL_toenum(L, 2, "QTextDocument::MetaInformation"));
934 const QString& arg2 = QString::fromAscii(lua_tostring(L, 3), lua_objlen(L, 3));
935 __lua__obj->QTextDocument::setMetaInformation(arg1, arg2);
936 return 0;
938 int LuaBinder< QTextDocument >::__LuaWrapCall__frameAt (lua_State *L) {
939 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
940 if (__lua__obj==0) {
941 lua_pushstring(L, "trying to reference deleted pointer");
942 lua_error(L);
943 return 0;
945 int arg1 = lua_tointeger(L, 2);
946 QTextFrame * ret = __lua__obj->QTextDocument::frameAt(arg1);
947 lqtL_pushudata(L, ret, "QTextFrame*");
948 return 1;
950 int LuaBinder< QTextDocument >::__LuaWrapCall__drawContents (lua_State *L) {
951 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
952 if (__lua__obj==0) {
953 lua_pushstring(L, "trying to reference deleted pointer");
954 lua_error(L);
955 return 0;
957 QPainter * arg1 = *static_cast<QPainter**>(lqtL_checkudata(L, 2, "QPainter*"));
958 const QRectF& arg2 = lqtL_testudata(L, 3, "QRectF*")?**static_cast<QRectF**>(lqtL_checkudata(L, 3, "QRectF*")):QRectF();
959 __lua__obj->QTextDocument::drawContents(arg1, arg2);
960 return 0;
962 int LuaBinder< QTextDocument >::__LuaWrapCall__undo__OverloadedVersion__1 (lua_State *L) {
963 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
964 if (__lua__obj==0) {
965 lua_pushstring(L, "trying to reference deleted pointer");
966 lua_error(L);
967 return 0;
969 QTextCursor * arg1 = *static_cast<QTextCursor**>(lqtL_checkudata(L, 2, "QTextCursor*"));
970 __lua__obj->QTextDocument::undo(arg1);
971 return 0;
973 int LuaBinder< QTextDocument >::__LuaWrapCall__undo__OverloadedVersion__2 (lua_State *L) {
974 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
975 if (__lua__obj==0) {
976 lua_pushstring(L, "trying to reference deleted pointer");
977 lua_error(L);
978 return 0;
980 __lua__obj->QTextDocument::undo();
981 return 0;
983 int LuaBinder< QTextDocument >::__LuaWrapCall__undo (lua_State *L) {
984 int score[3];
985 const int premium = 11+lua_gettop(L);
986 score[1] = 0;
987 score[1] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
988 if (lqtL_testudata(L, 2, "QTextCursor*")) {
989 score[1] += premium;
990 } else if (false) {
991 score[1] += premium-1; // table: 0xd42890;
992 } else {
993 score[1] -= premium*premium;
995 score[2] = 0;
996 score[2] += lqtL_testudata(L, 1, "QTextDocument*")?premium:-premium*premium;
997 int best = 1;
998 for (int i=1;i<=2;i++) {
999 if (score[best] < score[i]) { best = i; }
1001 switch (best) {
1002 case 1: return __LuaWrapCall__undo__OverloadedVersion__1(L); break;
1003 case 2: return __LuaWrapCall__undo__OverloadedVersion__2(L); break;
1005 lua_pushstring(L, "no overload of function __LuaWrapCall__undo matching arguments");
1006 lua_error(L);
1007 return 0;
1009 int LuaBinder< QTextDocument >::__LuaWrapCall__docHandle (lua_State *L) {
1010 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
1011 if (__lua__obj==0) {
1012 lua_pushstring(L, "trying to reference deleted pointer");
1013 lua_error(L);
1014 return 0;
1016 QTextDocumentPrivate * ret = __lua__obj->QTextDocument::docHandle();
1017 lqtL_pushudata(L, ret, "QTextDocumentPrivate*");
1018 return 1;
1020 int LuaBinder< QTextDocument >::__LuaWrapCall__pageSize (lua_State *L) {
1021 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
1022 if (__lua__obj==0) {
1023 lua_pushstring(L, "trying to reference deleted pointer");
1024 lua_error(L);
1025 return 0;
1027 QSizeF ret = __lua__obj->QTextDocument::pageSize();
1028 lqtL_passudata(L, new QSizeF(ret), "QSizeF*");
1029 return 1;
1031 int LuaBinder< QTextDocument >::__LuaWrapCall__setPageSize (lua_State *L) {
1032 QTextDocument *& __lua__obj = *static_cast<QTextDocument**>(lqtL_checkudata(L, 1, "QTextDocument*"));
1033 if (__lua__obj==0) {
1034 lua_pushstring(L, "trying to reference deleted pointer");
1035 lua_error(L);
1036 return 0;
1038 const QSizeF& arg1 = **static_cast<QSizeF**>(lqtL_checkudata(L, 2, "QSizeF*"));
1039 __lua__obj->QTextDocument::setPageSize(arg1);
1040 return 0;
1042 bool LuaBinder< QTextDocument >::eventFilter (QObject * arg1, QEvent * arg2) {
1043 bool absorbed = false;
1044 int oldtop = lua_gettop(L);
1045 lqtL_pushudata(L, this, "QTextDocument*");
1046 if (lua_getmetatable(L, -1)) {
1047 lua_getfield(L, -1, "eventFilter");
1048 lua_remove(L, -2);
1049 } else {
1050 lua_pushnil(L);
1052 lua_insert(L, -2);
1053 lqtL_pushudata(L, arg1, "QObject*");
1054 lqtL_pushudata(L, arg2, "QEvent*");
1055 if (lua_isfunction(L, -2-2)) {
1056 lua_pcall(L, 2+1, 2, 0);
1057 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1058 lua_pop(L, 1);
1060 if (!absorbed) {
1061 lua_settop(L, oldtop);
1062 return this->QObject::eventFilter(arg1, arg2);
1064 bool ret = (bool)lua_toboolean(L, -1);
1065 lua_settop(L, oldtop);
1066 return ret;
1068 const QMetaObject * LuaBinder< QTextDocument >::metaObject () const {
1069 bool absorbed = false;
1070 int oldtop = lua_gettop(L);
1071 lqtL_pushudata(L, this, "QTextDocument*");
1072 if (lua_getmetatable(L, -1)) {
1073 lua_getfield(L, -1, "metaObject");
1074 lua_remove(L, -2);
1075 } else {
1076 lua_pushnil(L);
1078 lua_insert(L, -2);
1079 if (lua_isfunction(L, -0-2)) {
1080 lua_pcall(L, 0+1, 2, 0);
1081 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1082 lua_pop(L, 1);
1084 if (!absorbed) {
1085 lua_settop(L, oldtop);
1086 return this->QTextDocument::metaObject();
1088 const QMetaObject * ret = *static_cast<QMetaObject**>(lqtL_checkudata(L, -1, "QMetaObject*"));
1089 lua_settop(L, oldtop);
1090 return ret;
1092 void LuaBinder< QTextDocument >::connectNotify (const char * arg1) {
1093 bool absorbed = false;
1094 int oldtop = lua_gettop(L);
1095 lqtL_pushudata(L, this, "QTextDocument*");
1096 if (lua_getmetatable(L, -1)) {
1097 lua_getfield(L, -1, "connectNotify");
1098 lua_remove(L, -2);
1099 } else {
1100 lua_pushnil(L);
1102 lua_insert(L, -2);
1103 lua_pushstring(L, arg1);
1104 if (lua_isfunction(L, -1-2)) {
1105 lua_pcall(L, 1+1, 2, 0);
1106 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1107 lua_pop(L, 1);
1109 if (!absorbed) {
1110 lua_settop(L, oldtop);
1111 this->QObject::connectNotify(arg1);
1113 lua_settop(L, oldtop);
1115 bool LuaBinder< QTextDocument >::event (QEvent * arg1) {
1116 bool absorbed = false;
1117 int oldtop = lua_gettop(L);
1118 lqtL_pushudata(L, this, "QTextDocument*");
1119 if (lua_getmetatable(L, -1)) {
1120 lua_getfield(L, -1, "event");
1121 lua_remove(L, -2);
1122 } else {
1123 lua_pushnil(L);
1125 lua_insert(L, -2);
1126 lqtL_pushudata(L, arg1, "QEvent*");
1127 if (lua_isfunction(L, -1-2)) {
1128 lua_pcall(L, 1+1, 2, 0);
1129 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1130 lua_pop(L, 1);
1132 if (!absorbed) {
1133 lua_settop(L, oldtop);
1134 return this->QObject::event(arg1);
1136 bool ret = (bool)lua_toboolean(L, -1);
1137 lua_settop(L, oldtop);
1138 return ret;
1140 void LuaBinder< QTextDocument >::clear () {
1141 bool absorbed = false;
1142 int oldtop = lua_gettop(L);
1143 lqtL_pushudata(L, this, "QTextDocument*");
1144 if (lua_getmetatable(L, -1)) {
1145 lua_getfield(L, -1, "clear");
1146 lua_remove(L, -2);
1147 } else {
1148 lua_pushnil(L);
1150 lua_insert(L, -2);
1151 if (lua_isfunction(L, -0-2)) {
1152 lua_pcall(L, 0+1, 2, 0);
1153 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1154 lua_pop(L, 1);
1156 if (!absorbed) {
1157 lua_settop(L, oldtop);
1158 this->QTextDocument::clear();
1160 lua_settop(L, oldtop);
1162 void LuaBinder< QTextDocument >::timerEvent (QTimerEvent * arg1) {
1163 bool absorbed = false;
1164 int oldtop = lua_gettop(L);
1165 lqtL_pushudata(L, this, "QTextDocument*");
1166 if (lua_getmetatable(L, -1)) {
1167 lua_getfield(L, -1, "timerEvent");
1168 lua_remove(L, -2);
1169 } else {
1170 lua_pushnil(L);
1172 lua_insert(L, -2);
1173 lqtL_pushudata(L, arg1, "QTimerEvent*");
1174 if (lua_isfunction(L, -1-2)) {
1175 lua_pcall(L, 1+1, 2, 0);
1176 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1177 lua_pop(L, 1);
1179 if (!absorbed) {
1180 lua_settop(L, oldtop);
1181 this->QObject::timerEvent(arg1);
1183 lua_settop(L, oldtop);
1185 void LuaBinder< QTextDocument >::disconnectNotify (const char * arg1) {
1186 bool absorbed = false;
1187 int oldtop = lua_gettop(L);
1188 lqtL_pushudata(L, this, "QTextDocument*");
1189 if (lua_getmetatable(L, -1)) {
1190 lua_getfield(L, -1, "disconnectNotify");
1191 lua_remove(L, -2);
1192 } else {
1193 lua_pushnil(L);
1195 lua_insert(L, -2);
1196 lua_pushstring(L, arg1);
1197 if (lua_isfunction(L, -1-2)) {
1198 lua_pcall(L, 1+1, 2, 0);
1199 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1200 lua_pop(L, 1);
1202 if (!absorbed) {
1203 lua_settop(L, oldtop);
1204 this->QObject::disconnectNotify(arg1);
1206 lua_settop(L, oldtop);
1208 QVariant LuaBinder< QTextDocument >::loadResource (int arg1, const QUrl& arg2) {
1209 bool absorbed = false;
1210 int oldtop = lua_gettop(L);
1211 lqtL_pushudata(L, this, "QTextDocument*");
1212 if (lua_getmetatable(L, -1)) {
1213 lua_getfield(L, -1, "loadResource");
1214 lua_remove(L, -2);
1215 } else {
1216 lua_pushnil(L);
1218 lua_insert(L, -2);
1219 lua_pushinteger(L, arg1);
1220 lqtL_pushudata(L, &(arg2), "QUrl*");
1221 if (lua_isfunction(L, -2-2)) {
1222 lua_pcall(L, 2+1, 2, 0);
1223 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1224 lua_pop(L, 1);
1226 if (!absorbed) {
1227 lua_settop(L, oldtop);
1228 return this->QTextDocument::loadResource(arg1, arg2);
1230 QVariant ret = **static_cast<QVariant**>(lqtL_checkudata(L, -1, "QVariant*"));
1231 lua_settop(L, oldtop);
1232 return ret;
1234 QTextObject * LuaBinder< QTextDocument >::createObject (const QTextFormat& arg1) {
1235 bool absorbed = false;
1236 int oldtop = lua_gettop(L);
1237 lqtL_pushudata(L, this, "QTextDocument*");
1238 if (lua_getmetatable(L, -1)) {
1239 lua_getfield(L, -1, "createObject");
1240 lua_remove(L, -2);
1241 } else {
1242 lua_pushnil(L);
1244 lua_insert(L, -2);
1245 lqtL_pushudata(L, &(arg1), "QTextFormat*");
1246 if (lua_isfunction(L, -1-2)) {
1247 lua_pcall(L, 1+1, 2, 0);
1248 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1249 lua_pop(L, 1);
1251 if (!absorbed) {
1252 lua_settop(L, oldtop);
1253 return this->QTextDocument::createObject(arg1);
1255 QTextObject * ret = *static_cast<QTextObject**>(lqtL_checkudata(L, -1, "QTextObject*"));
1256 lua_settop(L, oldtop);
1257 return ret;
1259 void LuaBinder< QTextDocument >::childEvent (QChildEvent * arg1) {
1260 bool absorbed = false;
1261 int oldtop = lua_gettop(L);
1262 lqtL_pushudata(L, this, "QTextDocument*");
1263 if (lua_getmetatable(L, -1)) {
1264 lua_getfield(L, -1, "childEvent");
1265 lua_remove(L, -2);
1266 } else {
1267 lua_pushnil(L);
1269 lua_insert(L, -2);
1270 lqtL_pushudata(L, arg1, "QChildEvent*");
1271 if (lua_isfunction(L, -1-2)) {
1272 lua_pcall(L, 1+1, 2, 0);
1273 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1274 lua_pop(L, 1);
1276 if (!absorbed) {
1277 lua_settop(L, oldtop);
1278 this->QObject::childEvent(arg1);
1280 lua_settop(L, oldtop);
1282 void LuaBinder< QTextDocument >::customEvent (QEvent * arg1) {
1283 bool absorbed = false;
1284 int oldtop = lua_gettop(L);
1285 lqtL_pushudata(L, this, "QTextDocument*");
1286 if (lua_getmetatable(L, -1)) {
1287 lua_getfield(L, -1, "customEvent");
1288 lua_remove(L, -2);
1289 } else {
1290 lua_pushnil(L);
1292 lua_insert(L, -2);
1293 lqtL_pushudata(L, arg1, "QEvent*");
1294 if (lua_isfunction(L, -1-2)) {
1295 lua_pcall(L, 1+1, 2, 0);
1296 absorbed = (bool)lua_toboolean(L, -1) || (bool)lua_toboolean(L, -2);
1297 lua_pop(L, 1);
1299 if (!absorbed) {
1300 lua_settop(L, oldtop);
1301 this->QObject::customEvent(arg1);
1303 lua_settop(L, oldtop);
1305 LuaBinder< QTextDocument >:: ~LuaBinder< QTextDocument > () {
1306 int oldtop = lua_gettop(L);
1307 lqtL_pushudata(L, this, "QTextDocument*");
1308 lua_getfield(L, -1, "~QTextDocument");
1310 if (lua_isfunction(L, -1)) {
1311 lua_insert(L, -2);
1312 lua_pcall(L, 1, 1, 0);
1313 } else {
1315 lua_settop(L, oldtop);
1317 int LuaBinder< QTextDocument >::lqt_pushenum_MetaInformation (lua_State *L) {
1318 int enum_table = 0;
1319 lua_getfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1320 if (!lua_istable(L, -1)) {
1321 lua_pop(L, 1);
1322 lua_newtable(L);
1323 lua_pushvalue(L, -1);
1324 lua_setfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1326 lua_newtable(L);
1327 enum_table = lua_gettop(L);
1328 lua_pushstring(L, "DocumentTitle");
1329 lua_rawseti(L, enum_table, 0);
1330 lua_pushinteger(L, 0);
1331 lua_setfield(L, enum_table, "DocumentTitle");
1332 lua_pushcfunction(L, LuaBinder< QTextDocument >::lqt_pushenum_MetaInformation_QFLAGS_CREATOR);
1333 lua_setfield(L, enum_table, "QFlags");
1334 lua_pushvalue(L, -1);
1335 lua_setfield(L, -3, "QTextDocument::MetaInformation");
1336 lua_remove(L, -2);
1337 return 1;
1339 int LuaBinder< QTextDocument >::lqt_pushenum_MetaInformation_QFLAGS_CREATOR (lua_State *L) {
1340 int argn = lua_gettop(L);
1341 int i = 0;
1342 void *p = lua_newuserdata(L, sizeof(QFlags<QTextDocument::MetaInformation>*) + sizeof(QFlags<QTextDocument::MetaInformation>));
1343 QFlags<QTextDocument::MetaInformation> *fl = static_cast<QFlags<QTextDocument::MetaInformation>*>( static_cast<void*>(&static_cast<QFlags<QTextDocument::MetaInformation>**>(p)[1]) );
1344 *(void**)p = fl;
1345 for (i=1;i<=argn;i++) {
1346 *fl |= static_cast<QTextDocument::MetaInformation>(lqtL_toenum(L, i, "QTextDocument::MetaInformation"));
1348 if (luaL_newmetatable(L, "QFlags<QTextDocument::MetaInformation>*")) {
1349 lua_pushstring(L, "QFlags<QTextDocument::MetaInformation>*");
1350 lua_setfield(L, -2, "__qtype");
1352 lua_setmetatable(L, -2);
1353 return 1;
1355 int LuaBinder< QTextDocument >::lqt_pushenum_FindFlag (lua_State *L) {
1356 int enum_table = 0;
1357 lua_getfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1358 if (!lua_istable(L, -1)) {
1359 lua_pop(L, 1);
1360 lua_newtable(L);
1361 lua_pushvalue(L, -1);
1362 lua_setfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1364 lua_newtable(L);
1365 enum_table = lua_gettop(L);
1366 lua_pushstring(L, "FindBackward");
1367 lua_rawseti(L, enum_table, 1);
1368 lua_pushinteger(L, 1);
1369 lua_setfield(L, enum_table, "FindBackward");
1370 lua_pushstring(L, "FindCaseSensitively");
1371 lua_rawseti(L, enum_table, 2);
1372 lua_pushinteger(L, 2);
1373 lua_setfield(L, enum_table, "FindCaseSensitively");
1374 lua_pushstring(L, "FindWholeWords");
1375 lua_rawseti(L, enum_table, 4);
1376 lua_pushinteger(L, 4);
1377 lua_setfield(L, enum_table, "FindWholeWords");
1378 lua_pushcfunction(L, LuaBinder< QTextDocument >::lqt_pushenum_FindFlag_QFLAGS_CREATOR);
1379 lua_setfield(L, enum_table, "QFlags");
1380 lua_pushvalue(L, -1);
1381 lua_setfield(L, -3, "QTextDocument::FindFlag");
1382 lua_remove(L, -2);
1383 return 1;
1385 int LuaBinder< QTextDocument >::lqt_pushenum_FindFlag_QFLAGS_CREATOR (lua_State *L) {
1386 int argn = lua_gettop(L);
1387 int i = 0;
1388 void *p = lua_newuserdata(L, sizeof(QFlags<QTextDocument::FindFlag>*) + sizeof(QFlags<QTextDocument::FindFlag>));
1389 QFlags<QTextDocument::FindFlag> *fl = static_cast<QFlags<QTextDocument::FindFlag>*>( static_cast<void*>(&static_cast<QFlags<QTextDocument::FindFlag>**>(p)[1]) );
1390 *(void**)p = fl;
1391 for (i=1;i<=argn;i++) {
1392 *fl |= static_cast<QTextDocument::FindFlag>(lqtL_toenum(L, i, "QTextDocument::FindFlag"));
1394 if (luaL_newmetatable(L, "QFlags<QTextDocument::FindFlag>*")) {
1395 lua_pushstring(L, "QFlags<QTextDocument::FindFlag>*");
1396 lua_setfield(L, -2, "__qtype");
1398 lua_setmetatable(L, -2);
1399 return 1;
1401 int LuaBinder< QTextDocument >::lqt_pushenum_ResourceType (lua_State *L) {
1402 int enum_table = 0;
1403 lua_getfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1404 if (!lua_istable(L, -1)) {
1405 lua_pop(L, 1);
1406 lua_newtable(L);
1407 lua_pushvalue(L, -1);
1408 lua_setfield(L, LUA_REGISTRYINDEX, LQT_ENUMS);
1410 lua_newtable(L);
1411 enum_table = lua_gettop(L);
1412 lua_pushstring(L, "HtmlResource");
1413 lua_rawseti(L, enum_table, 1);
1414 lua_pushinteger(L, 1);
1415 lua_setfield(L, enum_table, "HtmlResource");
1416 lua_pushstring(L, "ImageResource");
1417 lua_rawseti(L, enum_table, 2);
1418 lua_pushinteger(L, 2);
1419 lua_setfield(L, enum_table, "ImageResource");
1420 lua_pushstring(L, "StyleSheetResource");
1421 lua_rawseti(L, enum_table, 3);
1422 lua_pushinteger(L, 3);
1423 lua_setfield(L, enum_table, "StyleSheetResource");
1424 lua_pushstring(L, "UserResource");
1425 lua_rawseti(L, enum_table, 100);
1426 lua_pushinteger(L, 100);
1427 lua_setfield(L, enum_table, "UserResource");
1428 lua_pushcfunction(L, LuaBinder< QTextDocument >::lqt_pushenum_ResourceType_QFLAGS_CREATOR);
1429 lua_setfield(L, enum_table, "QFlags");
1430 lua_pushvalue(L, -1);
1431 lua_setfield(L, -3, "QTextDocument::ResourceType");
1432 lua_remove(L, -2);
1433 return 1;
1435 int LuaBinder< QTextDocument >::lqt_pushenum_ResourceType_QFLAGS_CREATOR (lua_State *L) {
1436 int argn = lua_gettop(L);
1437 int i = 0;
1438 void *p = lua_newuserdata(L, sizeof(QFlags<QTextDocument::ResourceType>*) + sizeof(QFlags<QTextDocument::ResourceType>));
1439 QFlags<QTextDocument::ResourceType> *fl = static_cast<QFlags<QTextDocument::ResourceType>*>( static_cast<void*>(&static_cast<QFlags<QTextDocument::ResourceType>**>(p)[1]) );
1440 *(void**)p = fl;
1441 for (i=1;i<=argn;i++) {
1442 *fl |= static_cast<QTextDocument::ResourceType>(lqtL_toenum(L, i, "QTextDocument::ResourceType"));
1444 if (luaL_newmetatable(L, "QFlags<QTextDocument::ResourceType>*")) {
1445 lua_pushstring(L, "QFlags<QTextDocument::ResourceType>*");
1446 lua_setfield(L, -2, "__qtype");
1448 lua_setmetatable(L, -2);
1449 return 1;
1451 int luaopen_QTextDocument (lua_State *L) {
1452 if (luaL_newmetatable(L, "QTextDocument*")) {
1453 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__objectForFormat);
1454 lua_setfield(L, -2, "objectForFormat");
1455 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__defaultFont);
1456 lua_setfield(L, -2, "defaultFont");
1457 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__isRedoAvailable);
1458 lua_setfield(L, -2, "isRedoAvailable");
1459 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__useDesignMetrics);
1460 lua_setfield(L, -2, "useDesignMetrics");
1461 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__print);
1462 lua_setfield(L, -2, "print");
1463 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__delete);
1464 lua_setfield(L, -2, "delete");
1465 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setUseDesignMetrics);
1466 lua_setfield(L, -2, "setUseDesignMetrics");
1467 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__trUtf8);
1468 lua_setfield(L, -2, "trUtf8");
1469 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__object);
1470 lua_setfield(L, -2, "object");
1471 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setUndoRedoEnabled);
1472 lua_setfield(L, -2, "setUndoRedoEnabled");
1473 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__size);
1474 lua_setfield(L, -2, "size");
1475 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__tr);
1476 lua_setfield(L, -2, "tr");
1477 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__rootFrame);
1478 lua_setfield(L, -2, "rootFrame");
1479 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__addResource);
1480 lua_setfield(L, -2, "addResource");
1481 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setPlainText);
1482 lua_setfield(L, -2, "setPlainText");
1483 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultStyleSheet);
1484 lua_setfield(L, -2, "setDefaultStyleSheet");
1485 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__isEmpty);
1486 lua_setfield(L, -2, "isEmpty");
1487 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__find);
1488 lua_setfield(L, -2, "find");
1489 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__isUndoRedoEnabled);
1490 lua_setfield(L, -2, "isUndoRedoEnabled");
1491 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__begin);
1492 lua_setfield(L, -2, "begin");
1493 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__isUndoAvailable);
1494 lua_setfield(L, -2, "isUndoAvailable");
1495 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__adjustSize);
1496 lua_setfield(L, -2, "adjustSize");
1497 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__markContentsDirty);
1498 lua_setfield(L, -2, "markContentsDirty");
1499 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__clone);
1500 lua_setfield(L, -2, "clone");
1501 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__defaultStyleSheet);
1502 lua_setfield(L, -2, "defaultStyleSheet");
1503 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__toPlainText);
1504 lua_setfield(L, -2, "toPlainText");
1505 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setModified);
1506 lua_setfield(L, -2, "setModified");
1507 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__maximumBlockCount);
1508 lua_setfield(L, -2, "maximumBlockCount");
1509 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__appendUndoItem);
1510 lua_setfield(L, -2, "appendUndoItem");
1511 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__pageCount);
1512 lua_setfield(L, -2, "pageCount");
1513 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__documentLayout);
1514 lua_setfield(L, -2, "documentLayout");
1515 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__allFormats);
1516 lua_setfield(L, -2, "allFormats");
1517 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setMaximumBlockCount);
1518 lua_setfield(L, -2, "setMaximumBlockCount");
1519 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultTextOption);
1520 lua_setfield(L, -2, "setDefaultTextOption");
1521 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__defaultTextOption);
1522 lua_setfield(L, -2, "defaultTextOption");
1523 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__isModified);
1524 lua_setfield(L, -2, "isModified");
1525 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__metaInformation);
1526 lua_setfield(L, -2, "metaInformation");
1527 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__resource);
1528 lua_setfield(L, -2, "resource");
1529 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__end);
1530 lua_setfield(L, -2, "end");
1531 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setDefaultFont);
1532 lua_setfield(L, -2, "setDefaultFont");
1533 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__toHtml);
1534 lua_setfield(L, -2, "toHtml");
1535 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__metaObject);
1536 lua_setfield(L, -2, "metaObject");
1537 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__new);
1538 lua_setfield(L, -2, "new");
1539 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__clear);
1540 lua_setfield(L, -2, "clear");
1541 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setDocumentLayout);
1542 lua_setfield(L, -2, "setDocumentLayout");
1543 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__redo);
1544 lua_setfield(L, -2, "redo");
1545 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__findBlock);
1546 lua_setfield(L, -2, "findBlock");
1547 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setTextWidth);
1548 lua_setfield(L, -2, "setTextWidth");
1549 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__textWidth);
1550 lua_setfield(L, -2, "textWidth");
1551 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__idealWidth);
1552 lua_setfield(L, -2, "idealWidth");
1553 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setHtml);
1554 lua_setfield(L, -2, "setHtml");
1555 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__blockCount);
1556 lua_setfield(L, -2, "blockCount");
1557 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setMetaInformation);
1558 lua_setfield(L, -2, "setMetaInformation");
1559 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__frameAt);
1560 lua_setfield(L, -2, "frameAt");
1561 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__drawContents);
1562 lua_setfield(L, -2, "drawContents");
1563 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__undo);
1564 lua_setfield(L, -2, "undo");
1565 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__docHandle);
1566 lua_setfield(L, -2, "docHandle");
1567 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__pageSize);
1568 lua_setfield(L, -2, "pageSize");
1569 lua_pushcfunction(L, LuaBinder< QTextDocument >::__LuaWrapCall__setPageSize);
1570 lua_setfield(L, -2, "setPageSize");
1571 LuaBinder< QTextDocument >::lqt_pushenum_MetaInformation(L);
1572 lua_setfield(L, -2, "MetaInformation");
1573 LuaBinder< QTextDocument >::lqt_pushenum_FindFlag(L);
1574 lua_setfield(L, -2, "FindFlag");
1575 LuaBinder< QTextDocument >::lqt_pushenum_ResourceType(L);
1576 lua_setfield(L, -2, "ResourceType");
1577 lua_newtable(L);
1578 lua_pushboolean(L, 1);
1579 lua_setfield(L, -2, "QObject*");
1580 lua_setfield(L, -2, "__base");
1581 lua_pushcfunction(L, lqtL_newindex);
1582 lua_setfield(L, -2, "__newindex");
1583 lua_pushcfunction(L, lqtL_index);
1584 lua_setfield(L, -2, "__index");
1585 lua_pushcfunction(L, lqtL_gc);
1586 lua_setfield(L, -2, "__gc");
1587 lua_pushstring(L, "QTextDocument");
1588 lua_setfield(L, -2, "__qtype");
1589 lua_setglobal(L, "QTextDocument");
1590 } else {
1591 lua_pop(L, 1);
1593 return 0;