1 //******************************************************************************
2 // Copyright (c) 2005-2013 by Jan Van hijfte
3 //
4 // See the included file COPYING.TXT for details about the copyright.
5 //
6 // This program is distributed in the hope that it will be useful,
7 // but WITHOUT ANY WARRANTY; without even the implied warranty of
8 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
9 //******************************************************************************
10
11
12 #include "qwidget_c.h"
13
QWidget_Create(QWidgetH parent,unsigned int f)14 QWidgetH QWidget_Create(QWidgetH parent, unsigned int f)
15 {
16 return (QWidgetH) new QWidget((QWidget*)parent, (Qt::WindowFlags)f);
17 }
18
QWidget_Destroy(QWidgetH handle)19 void QWidget_Destroy(QWidgetH handle)
20 {
21 delete (QWidget *)handle;
22 }
23
QWidget_devType(QWidgetH handle)24 int QWidget_devType(QWidgetH handle)
25 {
26 return (int) ((QWidget *)handle)->devType();
27 }
28
QWidget_winId(QWidgetH handle)29 WId QWidget_winId(QWidgetH handle)
30 {
31 return (WId) ((QWidget *)handle)->winId();
32 }
33
QWidget_createWinId(QWidgetH handle)34 void QWidget_createWinId(QWidgetH handle)
35 {
36 ((QWidget *)handle)->createWinId();
37 }
38
QWidget_internalWinId(QWidgetH handle)39 WId QWidget_internalWinId(QWidgetH handle)
40 {
41 return (WId) ((QWidget *)handle)->internalWinId();
42 }
43
QWidget_effectiveWinId(QWidgetH handle)44 WId QWidget_effectiveWinId(QWidgetH handle)
45 {
46 return (WId) ((QWidget *)handle)->effectiveWinId();
47 }
48
QWidget_style(QWidgetH handle)49 QStyleH QWidget_style(QWidgetH handle)
50 {
51 return (QStyleH) ((QWidget *)handle)->style();
52 }
53
QWidget_setStyle(QWidgetH handle,QStyleH AnonParam1)54 void QWidget_setStyle(QWidgetH handle, QStyleH AnonParam1)
55 {
56 ((QWidget *)handle)->setStyle((QStyle*)AnonParam1);
57 }
58
QWidget_isTopLevel(QWidgetH handle)59 bool QWidget_isTopLevel(QWidgetH handle)
60 {
61 return (bool) ((QWidget *)handle)->isTopLevel();
62 }
63
QWidget_isWindow(QWidgetH handle)64 bool QWidget_isWindow(QWidgetH handle)
65 {
66 return (bool) ((QWidget *)handle)->isWindow();
67 }
68
QWidget_isModal(QWidgetH handle)69 bool QWidget_isModal(QWidgetH handle)
70 {
71 return (bool) ((QWidget *)handle)->isModal();
72 }
73
QWidget_windowModality(QWidgetH handle)74 Qt::WindowModality QWidget_windowModality(QWidgetH handle)
75 {
76 return (Qt::WindowModality) ((QWidget *)handle)->windowModality();
77 }
78
QWidget_setWindowModality(QWidgetH handle,Qt::WindowModality windowModality)79 void QWidget_setWindowModality(QWidgetH handle, Qt::WindowModality windowModality)
80 {
81 ((QWidget *)handle)->setWindowModality(windowModality);
82 }
83
QWidget_isEnabled(QWidgetH handle)84 bool QWidget_isEnabled(QWidgetH handle)
85 {
86 return (bool) ((QWidget *)handle)->isEnabled();
87 }
88
QWidget_isEnabledTo(QWidgetH handle,const QWidgetH AnonParam1)89 bool QWidget_isEnabledTo(QWidgetH handle, const QWidgetH AnonParam1)
90 {
91 return (bool) ((QWidget *)handle)->isEnabledTo((const QWidget*)AnonParam1);
92 }
93
QWidget_isEnabledToTLW(QWidgetH handle)94 bool QWidget_isEnabledToTLW(QWidgetH handle)
95 {
96 return (bool) ((QWidget *)handle)->isEnabledToTLW();
97 }
98
QWidget_setEnabled(QWidgetH handle,bool AnonParam1)99 void QWidget_setEnabled(QWidgetH handle, bool AnonParam1)
100 {
101 ((QWidget *)handle)->setEnabled(AnonParam1);
102 }
103
QWidget_setDisabled(QWidgetH handle,bool AnonParam1)104 void QWidget_setDisabled(QWidgetH handle, bool AnonParam1)
105 {
106 ((QWidget *)handle)->setDisabled(AnonParam1);
107 }
108
QWidget_setWindowModified(QWidgetH handle,bool AnonParam1)109 void QWidget_setWindowModified(QWidgetH handle, bool AnonParam1)
110 {
111 ((QWidget *)handle)->setWindowModified(AnonParam1);
112 }
113
QWidget_frameGeometry(QWidgetH handle,PRect retval)114 void QWidget_frameGeometry(QWidgetH handle, PRect retval)
115 {
116 QRect t_retval;
117 t_retval = ((QWidget *)handle)->frameGeometry();
118 copyQRectToPRect(t_retval, retval);
119 }
120
QWidget_geometry(QWidgetH handle,PRect retval)121 void QWidget_geometry(QWidgetH handle, PRect retval)
122 {
123 QRect t_retval;
124 t_retval = ((QWidget *)handle)->geometry();
125 copyQRectToPRect(t_retval, retval);
126 }
127
QWidget_normalGeometry(QWidgetH handle,PRect retval)128 void QWidget_normalGeometry(QWidgetH handle, PRect retval)
129 {
130 QRect t_retval;
131 t_retval = ((QWidget *)handle)->normalGeometry();
132 copyQRectToPRect(t_retval, retval);
133 }
134
QWidget_x(QWidgetH handle)135 int QWidget_x(QWidgetH handle)
136 {
137 return (int) ((QWidget *)handle)->x();
138 }
139
QWidget_y(QWidgetH handle)140 int QWidget_y(QWidgetH handle)
141 {
142 return (int) ((QWidget *)handle)->y();
143 }
144
QWidget_pos(QWidgetH handle,PQtPoint retval)145 void QWidget_pos(QWidgetH handle, PQtPoint retval)
146 {
147 *(QPoint *)retval = ((QWidget *)handle)->pos();
148 }
149
QWidget_frameSize(QWidgetH handle,PSize retval)150 void QWidget_frameSize(QWidgetH handle, PSize retval)
151 {
152 *(QSize *)retval = ((QWidget *)handle)->frameSize();
153 }
154
QWidget_size(QWidgetH handle,PSize retval)155 void QWidget_size(QWidgetH handle, PSize retval)
156 {
157 *(QSize *)retval = ((QWidget *)handle)->size();
158 }
159
QWidget_width(QWidgetH handle)160 int QWidget_width(QWidgetH handle)
161 {
162 return (int) ((QWidget *)handle)->width();
163 }
164
QWidget_height(QWidgetH handle)165 int QWidget_height(QWidgetH handle)
166 {
167 return (int) ((QWidget *)handle)->height();
168 }
169
QWidget_rect(QWidgetH handle,PRect retval)170 void QWidget_rect(QWidgetH handle, PRect retval)
171 {
172 QRect t_retval;
173 t_retval = ((QWidget *)handle)->rect();
174 copyQRectToPRect(t_retval, retval);
175 }
176
QWidget_childrenRect(QWidgetH handle,PRect retval)177 void QWidget_childrenRect(QWidgetH handle, PRect retval)
178 {
179 QRect t_retval;
180 t_retval = ((QWidget *)handle)->childrenRect();
181 copyQRectToPRect(t_retval, retval);
182 }
183
QWidget_childrenRegion(QWidgetH handle,QRegionH retval)184 void QWidget_childrenRegion(QWidgetH handle, QRegionH retval)
185 {
186 *(QRegion *)retval = ((QWidget *)handle)->childrenRegion();
187 }
188
QWidget_minimumSize(QWidgetH handle,PSize retval)189 void QWidget_minimumSize(QWidgetH handle, PSize retval)
190 {
191 *(QSize *)retval = ((QWidget *)handle)->minimumSize();
192 }
193
QWidget_maximumSize(QWidgetH handle,PSize retval)194 void QWidget_maximumSize(QWidgetH handle, PSize retval)
195 {
196 *(QSize *)retval = ((QWidget *)handle)->maximumSize();
197 }
198
QWidget_minimumWidth(QWidgetH handle)199 int QWidget_minimumWidth(QWidgetH handle)
200 {
201 return (int) ((QWidget *)handle)->minimumWidth();
202 }
203
QWidget_minimumHeight(QWidgetH handle)204 int QWidget_minimumHeight(QWidgetH handle)
205 {
206 return (int) ((QWidget *)handle)->minimumHeight();
207 }
208
QWidget_maximumWidth(QWidgetH handle)209 int QWidget_maximumWidth(QWidgetH handle)
210 {
211 return (int) ((QWidget *)handle)->maximumWidth();
212 }
213
QWidget_maximumHeight(QWidgetH handle)214 int QWidget_maximumHeight(QWidgetH handle)
215 {
216 return (int) ((QWidget *)handle)->maximumHeight();
217 }
218
QWidget_setMinimumSize(QWidgetH handle,const QSizeH AnonParam1)219 void QWidget_setMinimumSize(QWidgetH handle, const QSizeH AnonParam1)
220 {
221 ((QWidget *)handle)->setMinimumSize(*(const QSize*)AnonParam1);
222 }
223
QWidget_setMinimumSize2(QWidgetH handle,int minw,int minh)224 void QWidget_setMinimumSize2(QWidgetH handle, int minw, int minh)
225 {
226 ((QWidget *)handle)->setMinimumSize(minw, minh);
227 }
228
QWidget_setMaximumSize(QWidgetH handle,const QSizeH AnonParam1)229 void QWidget_setMaximumSize(QWidgetH handle, const QSizeH AnonParam1)
230 {
231 ((QWidget *)handle)->setMaximumSize(*(const QSize*)AnonParam1);
232 }
233
QWidget_setMaximumSize2(QWidgetH handle,int maxw,int maxh)234 void QWidget_setMaximumSize2(QWidgetH handle, int maxw, int maxh)
235 {
236 ((QWidget *)handle)->setMaximumSize(maxw, maxh);
237 }
238
QWidget_setMinimumWidth(QWidgetH handle,int minw)239 void QWidget_setMinimumWidth(QWidgetH handle, int minw)
240 {
241 ((QWidget *)handle)->setMinimumWidth(minw);
242 }
243
QWidget_setMinimumHeight(QWidgetH handle,int minh)244 void QWidget_setMinimumHeight(QWidgetH handle, int minh)
245 {
246 ((QWidget *)handle)->setMinimumHeight(minh);
247 }
248
QWidget_setMaximumWidth(QWidgetH handle,int maxw)249 void QWidget_setMaximumWidth(QWidgetH handle, int maxw)
250 {
251 ((QWidget *)handle)->setMaximumWidth(maxw);
252 }
253
QWidget_setMaximumHeight(QWidgetH handle,int maxh)254 void QWidget_setMaximumHeight(QWidgetH handle, int maxh)
255 {
256 ((QWidget *)handle)->setMaximumHeight(maxh);
257 }
258
QWidget_sizeIncrement(QWidgetH handle,PSize retval)259 void QWidget_sizeIncrement(QWidgetH handle, PSize retval)
260 {
261 *(QSize *)retval = ((QWidget *)handle)->sizeIncrement();
262 }
263
QWidget_setSizeIncrement(QWidgetH handle,const QSizeH AnonParam1)264 void QWidget_setSizeIncrement(QWidgetH handle, const QSizeH AnonParam1)
265 {
266 ((QWidget *)handle)->setSizeIncrement(*(const QSize*)AnonParam1);
267 }
268
QWidget_setSizeIncrement2(QWidgetH handle,int w,int h)269 void QWidget_setSizeIncrement2(QWidgetH handle, int w, int h)
270 {
271 ((QWidget *)handle)->setSizeIncrement(w, h);
272 }
273
QWidget_baseSize(QWidgetH handle,PSize retval)274 void QWidget_baseSize(QWidgetH handle, PSize retval)
275 {
276 *(QSize *)retval = ((QWidget *)handle)->baseSize();
277 }
278
QWidget_setBaseSize(QWidgetH handle,const QSizeH AnonParam1)279 void QWidget_setBaseSize(QWidgetH handle, const QSizeH AnonParam1)
280 {
281 ((QWidget *)handle)->setBaseSize(*(const QSize*)AnonParam1);
282 }
283
QWidget_setBaseSize2(QWidgetH handle,int basew,int baseh)284 void QWidget_setBaseSize2(QWidgetH handle, int basew, int baseh)
285 {
286 ((QWidget *)handle)->setBaseSize(basew, baseh);
287 }
288
QWidget_setFixedSize(QWidgetH handle,const QSizeH AnonParam1)289 void QWidget_setFixedSize(QWidgetH handle, const QSizeH AnonParam1)
290 {
291 ((QWidget *)handle)->setFixedSize(*(const QSize*)AnonParam1);
292 }
293
QWidget_setFixedSize2(QWidgetH handle,int w,int h)294 void QWidget_setFixedSize2(QWidgetH handle, int w, int h)
295 {
296 ((QWidget *)handle)->setFixedSize(w, h);
297 }
298
QWidget_setFixedWidth(QWidgetH handle,int w)299 void QWidget_setFixedWidth(QWidgetH handle, int w)
300 {
301 ((QWidget *)handle)->setFixedWidth(w);
302 }
303
QWidget_setFixedHeight(QWidgetH handle,int h)304 void QWidget_setFixedHeight(QWidgetH handle, int h)
305 {
306 ((QWidget *)handle)->setFixedHeight(h);
307 }
308
QWidget_mapToGlobal(QWidgetH handle,PQtPoint retval,const QPointH AnonParam1)309 void QWidget_mapToGlobal(QWidgetH handle, PQtPoint retval, const QPointH AnonParam1)
310 {
311 *(QPoint *)retval = ((QWidget *)handle)->mapToGlobal(*(const QPoint*)AnonParam1);
312 }
313
QWidget_mapFromGlobal(QWidgetH handle,PQtPoint retval,const QPointH AnonParam1)314 void QWidget_mapFromGlobal(QWidgetH handle, PQtPoint retval, const QPointH AnonParam1)
315 {
316 *(QPoint *)retval = ((QWidget *)handle)->mapFromGlobal(*(const QPoint*)AnonParam1);
317 }
318
QWidget_mapToParent(QWidgetH handle,PQtPoint retval,const QPointH AnonParam1)319 void QWidget_mapToParent(QWidgetH handle, PQtPoint retval, const QPointH AnonParam1)
320 {
321 *(QPoint *)retval = ((QWidget *)handle)->mapToParent(*(const QPoint*)AnonParam1);
322 }
323
QWidget_mapFromParent(QWidgetH handle,PQtPoint retval,const QPointH AnonParam1)324 void QWidget_mapFromParent(QWidgetH handle, PQtPoint retval, const QPointH AnonParam1)
325 {
326 *(QPoint *)retval = ((QWidget *)handle)->mapFromParent(*(const QPoint*)AnonParam1);
327 }
328
QWidget_mapTo(QWidgetH handle,PQtPoint retval,const QWidgetH AnonParam1,const QPointH AnonParam2)329 void QWidget_mapTo(QWidgetH handle, PQtPoint retval, const QWidgetH AnonParam1, const QPointH AnonParam2)
330 {
331 *(QPoint *)retval = ((QWidget *)handle)->mapTo((const QWidget*)AnonParam1, *(const QPoint*)AnonParam2);
332 }
333
QWidget_mapFrom(QWidgetH handle,PQtPoint retval,const QWidgetH AnonParam1,const QPointH AnonParam2)334 void QWidget_mapFrom(QWidgetH handle, PQtPoint retval, const QWidgetH AnonParam1, const QPointH AnonParam2)
335 {
336 *(QPoint *)retval = ((QWidget *)handle)->mapFrom((const QWidget*)AnonParam1, *(const QPoint*)AnonParam2);
337 }
338
QWidget_window(QWidgetH handle)339 QWidgetH QWidget_window(QWidgetH handle)
340 {
341 return (QWidgetH) ((QWidget *)handle)->window();
342 }
343
QWidget_nativeParentWidget(QWidgetH handle)344 QWidgetH QWidget_nativeParentWidget(QWidgetH handle)
345 {
346 return (QWidgetH) ((QWidget *)handle)->nativeParentWidget();
347 }
348
QWidget_topLevelWidget(QWidgetH handle)349 QWidgetH QWidget_topLevelWidget(QWidgetH handle)
350 {
351 return (QWidgetH) ((QWidget *)handle)->topLevelWidget();
352 }
353
QWidget_palette(QWidgetH handle)354 const QPaletteH QWidget_palette(QWidgetH handle)
355 {
356 return (const QPaletteH) &((QWidget *)handle)->palette();
357 }
358
QWidget_setPalette(QWidgetH handle,const QPaletteH AnonParam1)359 void QWidget_setPalette(QWidgetH handle, const QPaletteH AnonParam1)
360 {
361 ((QWidget *)handle)->setPalette(*(const QPalette*)AnonParam1);
362 }
363
QWidget_setBackgroundRole(QWidgetH handle,QPalette::ColorRole AnonParam1)364 void QWidget_setBackgroundRole(QWidgetH handle, QPalette::ColorRole AnonParam1)
365 {
366 ((QWidget *)handle)->setBackgroundRole(AnonParam1);
367 }
368
QWidget_backgroundRole(QWidgetH handle)369 QPalette::ColorRole QWidget_backgroundRole(QWidgetH handle)
370 {
371 return (QPalette::ColorRole) ((QWidget *)handle)->backgroundRole();
372 }
373
QWidget_setForegroundRole(QWidgetH handle,QPalette::ColorRole AnonParam1)374 void QWidget_setForegroundRole(QWidgetH handle, QPalette::ColorRole AnonParam1)
375 {
376 ((QWidget *)handle)->setForegroundRole(AnonParam1);
377 }
378
QWidget_foregroundRole(QWidgetH handle)379 QPalette::ColorRole QWidget_foregroundRole(QWidgetH handle)
380 {
381 return (QPalette::ColorRole) ((QWidget *)handle)->foregroundRole();
382 }
383
QWidget_font(QWidgetH handle)384 const QFontH QWidget_font(QWidgetH handle)
385 {
386 return (const QFontH) &((QWidget *)handle)->font();
387 }
388
QWidget_setFont(QWidgetH handle,const QFontH AnonParam1)389 void QWidget_setFont(QWidgetH handle, const QFontH AnonParam1)
390 {
391 ((QWidget *)handle)->setFont(*(const QFont*)AnonParam1);
392 }
393
QWidget_fontMetrics(QWidgetH handle,QFontMetricsH retval)394 void QWidget_fontMetrics(QWidgetH handle, QFontMetricsH retval)
395 {
396 *(QFontMetrics *)retval = ((QWidget *)handle)->fontMetrics();
397 }
398
QWidget_fontInfo(QWidgetH handle,QFontInfoH retval)399 void QWidget_fontInfo(QWidgetH handle, QFontInfoH retval)
400 {
401 *(QFontInfo *)retval = ((QWidget *)handle)->fontInfo();
402 }
403
QWidget_cursor(QWidgetH handle,QCursorH retval)404 void QWidget_cursor(QWidgetH handle, QCursorH retval)
405 {
406 *(QCursor *)retval = ((QWidget *)handle)->cursor();
407 }
408
QWidget_setCursor(QWidgetH handle,const QCursorH AnonParam1)409 void QWidget_setCursor(QWidgetH handle, const QCursorH AnonParam1)
410 {
411 ((QWidget *)handle)->setCursor(*(const QCursor*)AnonParam1);
412 }
413
QWidget_unsetCursor(QWidgetH handle)414 void QWidget_unsetCursor(QWidgetH handle)
415 {
416 ((QWidget *)handle)->unsetCursor();
417 }
418
QWidget_setMouseTracking(QWidgetH handle,bool enable)419 void QWidget_setMouseTracking(QWidgetH handle, bool enable)
420 {
421 ((QWidget *)handle)->setMouseTracking(enable);
422 }
423
QWidget_hasMouseTracking(QWidgetH handle)424 bool QWidget_hasMouseTracking(QWidgetH handle)
425 {
426 return (bool) ((QWidget *)handle)->hasMouseTracking();
427 }
428
QWidget_underMouse(QWidgetH handle)429 bool QWidget_underMouse(QWidgetH handle)
430 {
431 return (bool) ((QWidget *)handle)->underMouse();
432 }
433
QWidget_setMask(QWidgetH handle,const QBitmapH AnonParam1)434 void QWidget_setMask(QWidgetH handle, const QBitmapH AnonParam1)
435 {
436 ((QWidget *)handle)->setMask(*(const QBitmap*)AnonParam1);
437 }
438
QWidget_setMask2(QWidgetH handle,const QRegionH AnonParam1)439 void QWidget_setMask2(QWidgetH handle, const QRegionH AnonParam1)
440 {
441 ((QWidget *)handle)->setMask(*(const QRegion*)AnonParam1);
442 }
443
QWidget_mask(QWidgetH handle,QRegionH retval)444 void QWidget_mask(QWidgetH handle, QRegionH retval)
445 {
446 *(QRegion *)retval = ((QWidget *)handle)->mask();
447 }
448
QWidget_clearMask(QWidgetH handle)449 void QWidget_clearMask(QWidgetH handle)
450 {
451 ((QWidget *)handle)->clearMask();
452 }
453
QWidget_render(QWidgetH handle,QPaintDeviceH target,const QPointH targetOffset,const QRegionH sourceRegion,unsigned int renderFlags)454 void QWidget_render(QWidgetH handle, QPaintDeviceH target, const QPointH targetOffset, const QRegionH sourceRegion, unsigned int renderFlags)
455 {
456 ((QWidget *)handle)->render((QPaintDevice*)target, *(const QPoint*)targetOffset, *(const QRegion*)sourceRegion, (QWidget::RenderFlags)renderFlags);
457 }
458
QWidget_render2(QWidgetH handle,QPainterH painter,const QPointH targetOffset,const QRegionH sourceRegion,unsigned int renderFlags)459 void QWidget_render2(QWidgetH handle, QPainterH painter, const QPointH targetOffset, const QRegionH sourceRegion, unsigned int renderFlags)
460 {
461 ((QWidget *)handle)->render((QPainter*)painter, *(const QPoint*)targetOffset, *(const QRegion*)sourceRegion, (QWidget::RenderFlags)renderFlags);
462 }
463
QWidget_grab(QWidgetH handle,QPixmapH retval,PRect rectangle)464 void QWidget_grab(QWidgetH handle, QPixmapH retval, PRect rectangle)
465 {
466 QRect t_rectangle;
467 copyPRectToQRect(rectangle, t_rectangle);
468 *(QPixmap *)retval = ((QWidget *)handle)->grab(t_rectangle);
469 }
470
QWidget_graphicsEffect(QWidgetH handle)471 QGraphicsEffectH QWidget_graphicsEffect(QWidgetH handle)
472 {
473 return (QGraphicsEffectH) ((QWidget *)handle)->graphicsEffect();
474 }
475
QWidget_setGraphicsEffect(QWidgetH handle,QGraphicsEffectH effect)476 void QWidget_setGraphicsEffect(QWidgetH handle, QGraphicsEffectH effect)
477 {
478 ((QWidget *)handle)->setGraphicsEffect((QGraphicsEffect*)effect);
479 }
480
QWidget_grabGesture(QWidgetH handle,Qt::GestureType type,unsigned int flags)481 void QWidget_grabGesture(QWidgetH handle, Qt::GestureType type, unsigned int flags)
482 {
483 ((QWidget *)handle)->grabGesture(type, (Qt::GestureFlags)flags);
484 }
485
QWidget_ungrabGesture(QWidgetH handle,Qt::GestureType type)486 void QWidget_ungrabGesture(QWidgetH handle, Qt::GestureType type)
487 {
488 ((QWidget *)handle)->ungrabGesture(type);
489 }
490
QWidget_setWindowTitle(QWidgetH handle,PWideString AnonParam1)491 void QWidget_setWindowTitle(QWidgetH handle, PWideString AnonParam1)
492 {
493 QString t_AnonParam1;
494 copyPWideStringToQString(AnonParam1, t_AnonParam1);
495 ((QWidget *)handle)->setWindowTitle(t_AnonParam1);
496 }
497
QWidget_setStyleSheet(QWidgetH handle,PWideString styleSheet)498 void QWidget_setStyleSheet(QWidgetH handle, PWideString styleSheet)
499 {
500 QString t_styleSheet;
501 copyPWideStringToQString(styleSheet, t_styleSheet);
502 ((QWidget *)handle)->setStyleSheet(t_styleSheet);
503 }
504
QWidget_styleSheet(QWidgetH handle,PWideString retval)505 void QWidget_styleSheet(QWidgetH handle, PWideString retval)
506 {
507 QString t_retval;
508 t_retval = ((QWidget *)handle)->styleSheet();
509 copyQStringToPWideString(t_retval, retval);
510 }
511
QWidget_windowTitle(QWidgetH handle,PWideString retval)512 void QWidget_windowTitle(QWidgetH handle, PWideString retval)
513 {
514 QString t_retval;
515 t_retval = ((QWidget *)handle)->windowTitle();
516 copyQStringToPWideString(t_retval, retval);
517 }
518
QWidget_setWindowIcon(QWidgetH handle,const QIconH icon)519 void QWidget_setWindowIcon(QWidgetH handle, const QIconH icon)
520 {
521 ((QWidget *)handle)->setWindowIcon(*(const QIcon*)icon);
522 }
523
QWidget_windowIcon(QWidgetH handle,QIconH retval)524 void QWidget_windowIcon(QWidgetH handle, QIconH retval)
525 {
526 *(QIcon *)retval = ((QWidget *)handle)->windowIcon();
527 }
528
QWidget_setWindowIconText(QWidgetH handle,PWideString AnonParam1)529 void QWidget_setWindowIconText(QWidgetH handle, PWideString AnonParam1)
530 {
531 QString t_AnonParam1;
532 copyPWideStringToQString(AnonParam1, t_AnonParam1);
533 ((QWidget *)handle)->setWindowIconText(t_AnonParam1);
534 }
535
QWidget_windowIconText(QWidgetH handle,PWideString retval)536 void QWidget_windowIconText(QWidgetH handle, PWideString retval)
537 {
538 QString t_retval;
539 t_retval = ((QWidget *)handle)->windowIconText();
540 copyQStringToPWideString(t_retval, retval);
541 }
542
QWidget_setWindowRole(QWidgetH handle,PWideString AnonParam1)543 void QWidget_setWindowRole(QWidgetH handle, PWideString AnonParam1)
544 {
545 QString t_AnonParam1;
546 copyPWideStringToQString(AnonParam1, t_AnonParam1);
547 ((QWidget *)handle)->setWindowRole(t_AnonParam1);
548 }
549
QWidget_windowRole(QWidgetH handle,PWideString retval)550 void QWidget_windowRole(QWidgetH handle, PWideString retval)
551 {
552 QString t_retval;
553 t_retval = ((QWidget *)handle)->windowRole();
554 copyQStringToPWideString(t_retval, retval);
555 }
556
QWidget_setWindowFilePath(QWidgetH handle,PWideString filePath)557 void QWidget_setWindowFilePath(QWidgetH handle, PWideString filePath)
558 {
559 QString t_filePath;
560 copyPWideStringToQString(filePath, t_filePath);
561 ((QWidget *)handle)->setWindowFilePath(t_filePath);
562 }
563
QWidget_windowFilePath(QWidgetH handle,PWideString retval)564 void QWidget_windowFilePath(QWidgetH handle, PWideString retval)
565 {
566 QString t_retval;
567 t_retval = ((QWidget *)handle)->windowFilePath();
568 copyQStringToPWideString(t_retval, retval);
569 }
570
QWidget_setWindowOpacity(QWidgetH handle,qreal level)571 void QWidget_setWindowOpacity(QWidgetH handle, qreal level)
572 {
573 ((QWidget *)handle)->setWindowOpacity(level);
574 }
575
QWidget_windowOpacity(QWidgetH handle)576 qreal QWidget_windowOpacity(QWidgetH handle)
577 {
578 return (qreal) ((QWidget *)handle)->windowOpacity();
579 }
580
QWidget_isWindowModified(QWidgetH handle)581 bool QWidget_isWindowModified(QWidgetH handle)
582 {
583 return (bool) ((QWidget *)handle)->isWindowModified();
584 }
585
QWidget_setToolTip(QWidgetH handle,PWideString AnonParam1)586 void QWidget_setToolTip(QWidgetH handle, PWideString AnonParam1)
587 {
588 QString t_AnonParam1;
589 copyPWideStringToQString(AnonParam1, t_AnonParam1);
590 ((QWidget *)handle)->setToolTip(t_AnonParam1);
591 }
592
QWidget_toolTip(QWidgetH handle,PWideString retval)593 void QWidget_toolTip(QWidgetH handle, PWideString retval)
594 {
595 QString t_retval;
596 t_retval = ((QWidget *)handle)->toolTip();
597 copyQStringToPWideString(t_retval, retval);
598 }
599
QWidget_setStatusTip(QWidgetH handle,PWideString AnonParam1)600 void QWidget_setStatusTip(QWidgetH handle, PWideString AnonParam1)
601 {
602 QString t_AnonParam1;
603 copyPWideStringToQString(AnonParam1, t_AnonParam1);
604 ((QWidget *)handle)->setStatusTip(t_AnonParam1);
605 }
606
QWidget_statusTip(QWidgetH handle,PWideString retval)607 void QWidget_statusTip(QWidgetH handle, PWideString retval)
608 {
609 QString t_retval;
610 t_retval = ((QWidget *)handle)->statusTip();
611 copyQStringToPWideString(t_retval, retval);
612 }
613
QWidget_setWhatsThis(QWidgetH handle,PWideString AnonParam1)614 void QWidget_setWhatsThis(QWidgetH handle, PWideString AnonParam1)
615 {
616 QString t_AnonParam1;
617 copyPWideStringToQString(AnonParam1, t_AnonParam1);
618 ((QWidget *)handle)->setWhatsThis(t_AnonParam1);
619 }
620
QWidget_whatsThis(QWidgetH handle,PWideString retval)621 void QWidget_whatsThis(QWidgetH handle, PWideString retval)
622 {
623 QString t_retval;
624 t_retval = ((QWidget *)handle)->whatsThis();
625 copyQStringToPWideString(t_retval, retval);
626 }
627
QWidget_accessibleName(QWidgetH handle,PWideString retval)628 void QWidget_accessibleName(QWidgetH handle, PWideString retval)
629 {
630 QString t_retval;
631 t_retval = ((QWidget *)handle)->accessibleName();
632 copyQStringToPWideString(t_retval, retval);
633 }
634
QWidget_setAccessibleName(QWidgetH handle,PWideString name)635 void QWidget_setAccessibleName(QWidgetH handle, PWideString name)
636 {
637 QString t_name;
638 copyPWideStringToQString(name, t_name);
639 ((QWidget *)handle)->setAccessibleName(t_name);
640 }
641
QWidget_accessibleDescription(QWidgetH handle,PWideString retval)642 void QWidget_accessibleDescription(QWidgetH handle, PWideString retval)
643 {
644 QString t_retval;
645 t_retval = ((QWidget *)handle)->accessibleDescription();
646 copyQStringToPWideString(t_retval, retval);
647 }
648
QWidget_setAccessibleDescription(QWidgetH handle,PWideString description)649 void QWidget_setAccessibleDescription(QWidgetH handle, PWideString description)
650 {
651 QString t_description;
652 copyPWideStringToQString(description, t_description);
653 ((QWidget *)handle)->setAccessibleDescription(t_description);
654 }
655
QWidget_setLayoutDirection(QWidgetH handle,Qt::LayoutDirection direction)656 void QWidget_setLayoutDirection(QWidgetH handle, Qt::LayoutDirection direction)
657 {
658 ((QWidget *)handle)->setLayoutDirection(direction);
659 }
660
QWidget_layoutDirection(QWidgetH handle)661 Qt::LayoutDirection QWidget_layoutDirection(QWidgetH handle)
662 {
663 return (Qt::LayoutDirection) ((QWidget *)handle)->layoutDirection();
664 }
665
QWidget_unsetLayoutDirection(QWidgetH handle)666 void QWidget_unsetLayoutDirection(QWidgetH handle)
667 {
668 ((QWidget *)handle)->unsetLayoutDirection();
669 }
670
QWidget_setLocale(QWidgetH handle,const QLocaleH locale)671 void QWidget_setLocale(QWidgetH handle, const QLocaleH locale)
672 {
673 ((QWidget *)handle)->setLocale(*(const QLocale*)locale);
674 }
675
QWidget_locale(QWidgetH handle,QLocaleH retval)676 void QWidget_locale(QWidgetH handle, QLocaleH retval)
677 {
678 *(QLocale *)retval = ((QWidget *)handle)->locale();
679 }
680
QWidget_unsetLocale(QWidgetH handle)681 void QWidget_unsetLocale(QWidgetH handle)
682 {
683 ((QWidget *)handle)->unsetLocale();
684 }
685
QWidget_isRightToLeft(QWidgetH handle)686 bool QWidget_isRightToLeft(QWidgetH handle)
687 {
688 return (bool) ((QWidget *)handle)->isRightToLeft();
689 }
690
QWidget_isLeftToRight(QWidgetH handle)691 bool QWidget_isLeftToRight(QWidgetH handle)
692 {
693 return (bool) ((QWidget *)handle)->isLeftToRight();
694 }
695
QWidget_setFocus(QWidgetH handle)696 void QWidget_setFocus(QWidgetH handle)
697 {
698 ((QWidget *)handle)->setFocus();
699 }
700
QWidget_isActiveWindow(QWidgetH handle)701 bool QWidget_isActiveWindow(QWidgetH handle)
702 {
703 return (bool) ((QWidget *)handle)->isActiveWindow();
704 }
705
QWidget_activateWindow(QWidgetH handle)706 void QWidget_activateWindow(QWidgetH handle)
707 {
708 ((QWidget *)handle)->activateWindow();
709 }
710
QWidget_clearFocus(QWidgetH handle)711 void QWidget_clearFocus(QWidgetH handle)
712 {
713 ((QWidget *)handle)->clearFocus();
714 }
715
QWidget_setFocus2(QWidgetH handle,Qt::FocusReason reason)716 void QWidget_setFocus2(QWidgetH handle, Qt::FocusReason reason)
717 {
718 ((QWidget *)handle)->setFocus(reason);
719 }
720
QWidget_focusPolicy(QWidgetH handle)721 Qt::FocusPolicy QWidget_focusPolicy(QWidgetH handle)
722 {
723 return (Qt::FocusPolicy) ((QWidget *)handle)->focusPolicy();
724 }
725
QWidget_setFocusPolicy(QWidgetH handle,Qt::FocusPolicy policy)726 void QWidget_setFocusPolicy(QWidgetH handle, Qt::FocusPolicy policy)
727 {
728 ((QWidget *)handle)->setFocusPolicy(policy);
729 }
730
QWidget_hasFocus(QWidgetH handle)731 bool QWidget_hasFocus(QWidgetH handle)
732 {
733 return (bool) ((QWidget *)handle)->hasFocus();
734 }
735
QWidget_setTabOrder(QWidgetH AnonParam1,QWidgetH AnonParam2)736 void QWidget_setTabOrder(QWidgetH AnonParam1, QWidgetH AnonParam2)
737 {
738 QWidget::setTabOrder((QWidget*)AnonParam1, (QWidget*)AnonParam2);
739 }
740
QWidget_setFocusProxy(QWidgetH handle,QWidgetH AnonParam1)741 void QWidget_setFocusProxy(QWidgetH handle, QWidgetH AnonParam1)
742 {
743 ((QWidget *)handle)->setFocusProxy((QWidget*)AnonParam1);
744 }
745
QWidget_focusProxy(QWidgetH handle)746 QWidgetH QWidget_focusProxy(QWidgetH handle)
747 {
748 return (QWidgetH) ((QWidget *)handle)->focusProxy();
749 }
750
QWidget_contextMenuPolicy(QWidgetH handle)751 Qt::ContextMenuPolicy QWidget_contextMenuPolicy(QWidgetH handle)
752 {
753 return (Qt::ContextMenuPolicy) ((QWidget *)handle)->contextMenuPolicy();
754 }
755
QWidget_setContextMenuPolicy(QWidgetH handle,Qt::ContextMenuPolicy policy)756 void QWidget_setContextMenuPolicy(QWidgetH handle, Qt::ContextMenuPolicy policy)
757 {
758 ((QWidget *)handle)->setContextMenuPolicy(policy);
759 }
760
QWidget_grabMouse(QWidgetH handle)761 void QWidget_grabMouse(QWidgetH handle)
762 {
763 ((QWidget *)handle)->grabMouse();
764 }
765
QWidget_grabMouse2(QWidgetH handle,const QCursorH AnonParam1)766 void QWidget_grabMouse2(QWidgetH handle, const QCursorH AnonParam1)
767 {
768 ((QWidget *)handle)->grabMouse(*(const QCursor*)AnonParam1);
769 }
770
QWidget_releaseMouse(QWidgetH handle)771 void QWidget_releaseMouse(QWidgetH handle)
772 {
773 ((QWidget *)handle)->releaseMouse();
774 }
775
QWidget_grabKeyboard(QWidgetH handle)776 void QWidget_grabKeyboard(QWidgetH handle)
777 {
778 ((QWidget *)handle)->grabKeyboard();
779 }
780
QWidget_releaseKeyboard(QWidgetH handle)781 void QWidget_releaseKeyboard(QWidgetH handle)
782 {
783 ((QWidget *)handle)->releaseKeyboard();
784 }
785
QWidget_grabShortcut(QWidgetH handle,const QKeySequenceH key,Qt::ShortcutContext context)786 int QWidget_grabShortcut(QWidgetH handle, const QKeySequenceH key, Qt::ShortcutContext context)
787 {
788 return (int) ((QWidget *)handle)->grabShortcut(*(const QKeySequence*)key, context);
789 }
790
QWidget_releaseShortcut(QWidgetH handle,int id)791 void QWidget_releaseShortcut(QWidgetH handle, int id)
792 {
793 ((QWidget *)handle)->releaseShortcut(id);
794 }
795
QWidget_setShortcutEnabled(QWidgetH handle,int id,bool enable)796 void QWidget_setShortcutEnabled(QWidgetH handle, int id, bool enable)
797 {
798 ((QWidget *)handle)->setShortcutEnabled(id, enable);
799 }
800
QWidget_setShortcutAutoRepeat(QWidgetH handle,int id,bool enable)801 void QWidget_setShortcutAutoRepeat(QWidgetH handle, int id, bool enable)
802 {
803 ((QWidget *)handle)->setShortcutAutoRepeat(id, enable);
804 }
805
QWidget_mouseGrabber()806 QWidgetH QWidget_mouseGrabber()
807 {
808 return (QWidgetH) QWidget::mouseGrabber();
809 }
810
QWidget_keyboardGrabber()811 QWidgetH QWidget_keyboardGrabber()
812 {
813 return (QWidgetH) QWidget::keyboardGrabber();
814 }
815
QWidget_updatesEnabled(QWidgetH handle)816 bool QWidget_updatesEnabled(QWidgetH handle)
817 {
818 return (bool) ((QWidget *)handle)->updatesEnabled();
819 }
820
QWidget_setUpdatesEnabled(QWidgetH handle,bool enable)821 void QWidget_setUpdatesEnabled(QWidgetH handle, bool enable)
822 {
823 ((QWidget *)handle)->setUpdatesEnabled(enable);
824 }
825
QWidget_graphicsProxyWidget(QWidgetH handle)826 QGraphicsProxyWidgetH QWidget_graphicsProxyWidget(QWidgetH handle)
827 {
828 return (QGraphicsProxyWidgetH) ((QWidget *)handle)->graphicsProxyWidget();
829 }
830
QWidget_update(QWidgetH handle)831 void QWidget_update(QWidgetH handle)
832 {
833 ((QWidget *)handle)->update();
834 }
835
QWidget_repaint(QWidgetH handle)836 void QWidget_repaint(QWidgetH handle)
837 {
838 ((QWidget *)handle)->repaint();
839 }
840
QWidget_update2(QWidgetH handle,int x,int y,int w,int h)841 void QWidget_update2(QWidgetH handle, int x, int y, int w, int h)
842 {
843 ((QWidget *)handle)->update(x, y, w, h);
844 }
845
QWidget_update3(QWidgetH handle,PRect AnonParam1)846 void QWidget_update3(QWidgetH handle, PRect AnonParam1)
847 {
848 QRect t_AnonParam1;
849 copyPRectToQRect(AnonParam1, t_AnonParam1);
850 ((QWidget *)handle)->update(t_AnonParam1);
851 }
852
QWidget_update4(QWidgetH handle,const QRegionH AnonParam1)853 void QWidget_update4(QWidgetH handle, const QRegionH AnonParam1)
854 {
855 ((QWidget *)handle)->update(*(const QRegion*)AnonParam1);
856 }
857
QWidget_repaint2(QWidgetH handle,int x,int y,int w,int h)858 void QWidget_repaint2(QWidgetH handle, int x, int y, int w, int h)
859 {
860 ((QWidget *)handle)->repaint(x, y, w, h);
861 }
862
QWidget_repaint3(QWidgetH handle,PRect AnonParam1)863 void QWidget_repaint3(QWidgetH handle, PRect AnonParam1)
864 {
865 QRect t_AnonParam1;
866 copyPRectToQRect(AnonParam1, t_AnonParam1);
867 ((QWidget *)handle)->repaint(t_AnonParam1);
868 }
869
QWidget_repaint4(QWidgetH handle,const QRegionH AnonParam1)870 void QWidget_repaint4(QWidgetH handle, const QRegionH AnonParam1)
871 {
872 ((QWidget *)handle)->repaint(*(const QRegion*)AnonParam1);
873 }
874
QWidget_setVisible(QWidgetH handle,bool visible)875 void QWidget_setVisible(QWidgetH handle, bool visible)
876 {
877 ((QWidget *)handle)->setVisible(visible);
878 }
879
QWidget_setHidden(QWidgetH handle,bool hidden)880 void QWidget_setHidden(QWidgetH handle, bool hidden)
881 {
882 ((QWidget *)handle)->setHidden(hidden);
883 }
884
QWidget_show(QWidgetH handle)885 void QWidget_show(QWidgetH handle)
886 {
887 ((QWidget *)handle)->show();
888 }
889
QWidget_hide(QWidgetH handle)890 void QWidget_hide(QWidgetH handle)
891 {
892 ((QWidget *)handle)->hide();
893 }
894
QWidget_showMinimized(QWidgetH handle)895 void QWidget_showMinimized(QWidgetH handle)
896 {
897 ((QWidget *)handle)->showMinimized();
898 }
899
QWidget_showMaximized(QWidgetH handle)900 void QWidget_showMaximized(QWidgetH handle)
901 {
902 ((QWidget *)handle)->showMaximized();
903 }
904
QWidget_showFullScreen(QWidgetH handle)905 void QWidget_showFullScreen(QWidgetH handle)
906 {
907 ((QWidget *)handle)->showFullScreen();
908 }
909
QWidget_showNormal(QWidgetH handle)910 void QWidget_showNormal(QWidgetH handle)
911 {
912 ((QWidget *)handle)->showNormal();
913 }
914
QWidget_close(QWidgetH handle)915 bool QWidget_close(QWidgetH handle)
916 {
917 return (bool) ((QWidget *)handle)->close();
918 }
919
QWidget_raise(QWidgetH handle)920 void QWidget_raise(QWidgetH handle)
921 {
922 ((QWidget *)handle)->raise();
923 }
924
QWidget_lower(QWidgetH handle)925 void QWidget_lower(QWidgetH handle)
926 {
927 ((QWidget *)handle)->lower();
928 }
929
QWidget_stackUnder(QWidgetH handle,QWidgetH AnonParam1)930 void QWidget_stackUnder(QWidgetH handle, QWidgetH AnonParam1)
931 {
932 ((QWidget *)handle)->stackUnder((QWidget*)AnonParam1);
933 }
934
QWidget_move(QWidgetH handle,int x,int y)935 void QWidget_move(QWidgetH handle, int x, int y)
936 {
937 ((QWidget *)handle)->move(x, y);
938 }
939
QWidget_move2(QWidgetH handle,const QPointH AnonParam1)940 void QWidget_move2(QWidgetH handle, const QPointH AnonParam1)
941 {
942 ((QWidget *)handle)->move(*(const QPoint*)AnonParam1);
943 }
944
QWidget_resize(QWidgetH handle,int w,int h)945 void QWidget_resize(QWidgetH handle, int w, int h)
946 {
947 ((QWidget *)handle)->resize(w, h);
948 }
949
QWidget_resize2(QWidgetH handle,const QSizeH AnonParam1)950 void QWidget_resize2(QWidgetH handle, const QSizeH AnonParam1)
951 {
952 ((QWidget *)handle)->resize(*(const QSize*)AnonParam1);
953 }
954
QWidget_setGeometry(QWidgetH handle,int x,int y,int w,int h)955 void QWidget_setGeometry(QWidgetH handle, int x, int y, int w, int h)
956 {
957 ((QWidget *)handle)->setGeometry(x, y, w, h);
958 }
959
QWidget_setGeometry2(QWidgetH handle,PRect AnonParam1)960 void QWidget_setGeometry2(QWidgetH handle, PRect AnonParam1)
961 {
962 QRect t_AnonParam1;
963 copyPRectToQRect(AnonParam1, t_AnonParam1);
964 ((QWidget *)handle)->setGeometry(t_AnonParam1);
965 }
966
QWidget_saveGeometry(QWidgetH handle,QByteArrayH retval)967 void QWidget_saveGeometry(QWidgetH handle, QByteArrayH retval)
968 {
969 *(QByteArray *)retval = ((QWidget *)handle)->saveGeometry();
970 }
971
QWidget_restoreGeometry(QWidgetH handle,const QByteArrayH geometry)972 bool QWidget_restoreGeometry(QWidgetH handle, const QByteArrayH geometry)
973 {
974 return (bool) ((QWidget *)handle)->restoreGeometry(*(const QByteArray*)geometry);
975 }
976
QWidget_adjustSize(QWidgetH handle)977 void QWidget_adjustSize(QWidgetH handle)
978 {
979 ((QWidget *)handle)->adjustSize();
980 }
981
QWidget_isVisible(QWidgetH handle)982 bool QWidget_isVisible(QWidgetH handle)
983 {
984 return (bool) ((QWidget *)handle)->isVisible();
985 }
986
QWidget_isVisibleTo(QWidgetH handle,const QWidgetH AnonParam1)987 bool QWidget_isVisibleTo(QWidgetH handle, const QWidgetH AnonParam1)
988 {
989 return (bool) ((QWidget *)handle)->isVisibleTo((const QWidget*)AnonParam1);
990 }
991
QWidget_isHidden(QWidgetH handle)992 bool QWidget_isHidden(QWidgetH handle)
993 {
994 return (bool) ((QWidget *)handle)->isHidden();
995 }
996
QWidget_isMinimized(QWidgetH handle)997 bool QWidget_isMinimized(QWidgetH handle)
998 {
999 return (bool) ((QWidget *)handle)->isMinimized();
1000 }
1001
QWidget_isMaximized(QWidgetH handle)1002 bool QWidget_isMaximized(QWidgetH handle)
1003 {
1004 return (bool) ((QWidget *)handle)->isMaximized();
1005 }
1006
QWidget_isFullScreen(QWidgetH handle)1007 bool QWidget_isFullScreen(QWidgetH handle)
1008 {
1009 return (bool) ((QWidget *)handle)->isFullScreen();
1010 }
1011
QWidget_windowState(QWidgetH handle)1012 unsigned int QWidget_windowState(QWidgetH handle)
1013 {
1014 return (unsigned int) ((QWidget *)handle)->windowState();
1015 }
1016
QWidget_setWindowState(QWidgetH handle,unsigned int state)1017 void QWidget_setWindowState(QWidgetH handle, unsigned int state)
1018 {
1019 ((QWidget *)handle)->setWindowState((Qt::WindowStates)state);
1020 }
1021
QWidget_overrideWindowState(QWidgetH handle,unsigned int state)1022 void QWidget_overrideWindowState(QWidgetH handle, unsigned int state)
1023 {
1024 ((QWidget *)handle)->overrideWindowState((Qt::WindowStates)state);
1025 }
1026
QWidget_sizeHint(QWidgetH handle,PSize retval)1027 void QWidget_sizeHint(QWidgetH handle, PSize retval)
1028 {
1029 *(QSize *)retval = ((QWidget *)handle)->sizeHint();
1030 }
1031
QWidget_minimumSizeHint(QWidgetH handle,PSize retval)1032 void QWidget_minimumSizeHint(QWidgetH handle, PSize retval)
1033 {
1034 *(QSize *)retval = ((QWidget *)handle)->minimumSizeHint();
1035 }
1036
QWidget_sizePolicy(QWidgetH handle,PQSizePolicy retval)1037 void QWidget_sizePolicy(QWidgetH handle, PQSizePolicy retval)
1038 {
1039 *(QSizePolicy *)retval = ((QWidget *)handle)->sizePolicy();
1040 }
1041
QWidget_setSizePolicy(QWidgetH handle,PQSizePolicy AnonParam1)1042 void QWidget_setSizePolicy(QWidgetH handle, PQSizePolicy AnonParam1)
1043 {
1044 ((QWidget *)handle)->setSizePolicy(*(QSizePolicy *)AnonParam1);
1045 }
1046
QWidget_setSizePolicy2(QWidgetH handle,QSizePolicy::Policy horizontal,QSizePolicy::Policy vertical)1047 void QWidget_setSizePolicy2(QWidgetH handle, QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)
1048 {
1049 ((QWidget *)handle)->setSizePolicy(horizontal, vertical);
1050 }
1051
QWidget_heightForWidth(QWidgetH handle,int AnonParam1)1052 int QWidget_heightForWidth(QWidgetH handle, int AnonParam1)
1053 {
1054 return (int) ((QWidget *)handle)->heightForWidth(AnonParam1);
1055 }
1056
QWidget_hasHeightForWidth(QWidgetH handle)1057 bool QWidget_hasHeightForWidth(QWidgetH handle)
1058 {
1059 return (bool) ((QWidget *)handle)->hasHeightForWidth();
1060 }
1061
QWidget_visibleRegion(QWidgetH handle,QRegionH retval)1062 void QWidget_visibleRegion(QWidgetH handle, QRegionH retval)
1063 {
1064 *(QRegion *)retval = ((QWidget *)handle)->visibleRegion();
1065 }
1066
QWidget_setContentsMargins(QWidgetH handle,int left,int top,int right,int bottom)1067 void QWidget_setContentsMargins(QWidgetH handle, int left, int top, int right, int bottom)
1068 {
1069 ((QWidget *)handle)->setContentsMargins(left, top, right, bottom);
1070 }
1071
QWidget_setContentsMargins2(QWidgetH handle,const QMarginsH margins)1072 void QWidget_setContentsMargins2(QWidgetH handle, const QMarginsH margins)
1073 {
1074 ((QWidget *)handle)->setContentsMargins(*(const QMargins*)margins);
1075 }
1076
QWidget_getContentsMargins(QWidgetH handle,int * left,int * top,int * right,int * bottom)1077 void QWidget_getContentsMargins(QWidgetH handle, int* left, int* top, int* right, int* bottom)
1078 {
1079 ((QWidget *)handle)->getContentsMargins(left, top, right, bottom);
1080 }
1081
QWidget_contentsMargins(QWidgetH handle,QMarginsH retval)1082 void QWidget_contentsMargins(QWidgetH handle, QMarginsH retval)
1083 {
1084 *(QMargins *)retval = ((QWidget *)handle)->contentsMargins();
1085 }
1086
QWidget_contentsRect(QWidgetH handle,PRect retval)1087 void QWidget_contentsRect(QWidgetH handle, PRect retval)
1088 {
1089 QRect t_retval;
1090 t_retval = ((QWidget *)handle)->contentsRect();
1091 copyQRectToPRect(t_retval, retval);
1092 }
1093
QWidget_layout(QWidgetH handle)1094 QLayoutH QWidget_layout(QWidgetH handle)
1095 {
1096 return (QLayoutH) ((QWidget *)handle)->layout();
1097 }
1098
QWidget_setLayout(QWidgetH handle,QLayoutH AnonParam1)1099 void QWidget_setLayout(QWidgetH handle, QLayoutH AnonParam1)
1100 {
1101 ((QWidget *)handle)->setLayout((QLayout*)AnonParam1);
1102 }
1103
QWidget_updateGeometry(QWidgetH handle)1104 void QWidget_updateGeometry(QWidgetH handle)
1105 {
1106 ((QWidget *)handle)->updateGeometry();
1107 }
1108
QWidget_setParent(QWidgetH handle,QWidgetH parent)1109 void QWidget_setParent(QWidgetH handle, QWidgetH parent)
1110 {
1111 ((QWidget *)handle)->setParent((QWidget*)parent);
1112 }
1113
QWidget_setParent2(QWidgetH handle,QWidgetH parent,unsigned int f)1114 void QWidget_setParent2(QWidgetH handle, QWidgetH parent, unsigned int f)
1115 {
1116 ((QWidget *)handle)->setParent((QWidget*)parent, (Qt::WindowFlags)f);
1117 }
1118
QWidget_scroll(QWidgetH handle,int dx,int dy)1119 void QWidget_scroll(QWidgetH handle, int dx, int dy)
1120 {
1121 ((QWidget *)handle)->scroll(dx, dy);
1122 }
1123
QWidget_scroll2(QWidgetH handle,int dx,int dy,PRect AnonParam3)1124 void QWidget_scroll2(QWidgetH handle, int dx, int dy, PRect AnonParam3)
1125 {
1126 QRect t_AnonParam3;
1127 copyPRectToQRect(AnonParam3, t_AnonParam3);
1128 ((QWidget *)handle)->scroll(dx, dy, t_AnonParam3);
1129 }
1130
QWidget_focusWidget(QWidgetH handle)1131 QWidgetH QWidget_focusWidget(QWidgetH handle)
1132 {
1133 return (QWidgetH) ((QWidget *)handle)->focusWidget();
1134 }
1135
QWidget_nextInFocusChain(QWidgetH handle)1136 QWidgetH QWidget_nextInFocusChain(QWidgetH handle)
1137 {
1138 return (QWidgetH) ((QWidget *)handle)->nextInFocusChain();
1139 }
1140
QWidget_previousInFocusChain(QWidgetH handle)1141 QWidgetH QWidget_previousInFocusChain(QWidgetH handle)
1142 {
1143 return (QWidgetH) ((QWidget *)handle)->previousInFocusChain();
1144 }
1145
QWidget_acceptDrops(QWidgetH handle)1146 bool QWidget_acceptDrops(QWidgetH handle)
1147 {
1148 return (bool) ((QWidget *)handle)->acceptDrops();
1149 }
1150
QWidget_setAcceptDrops(QWidgetH handle,bool on)1151 void QWidget_setAcceptDrops(QWidgetH handle, bool on)
1152 {
1153 ((QWidget *)handle)->setAcceptDrops(on);
1154 }
1155
QWidget_addAction(QWidgetH handle,QActionH action)1156 void QWidget_addAction(QWidgetH handle, QActionH action)
1157 {
1158 ((QWidget *)handle)->addAction((QAction*)action);
1159 }
1160
QWidget_addActions(QWidgetH handle,PPtrIntArray actions)1161 void QWidget_addActions(QWidgetH handle, PPtrIntArray actions)
1162 {
1163 QList<QAction*> t_actions;
1164 copyPtrIntArrayToQListTemplate(actions, t_actions);
1165 ((QWidget *)handle)->addActions(t_actions);
1166 }
1167
QWidget_insertAction(QWidgetH handle,QActionH before,QActionH action)1168 void QWidget_insertAction(QWidgetH handle, QActionH before, QActionH action)
1169 {
1170 ((QWidget *)handle)->insertAction((QAction*)before, (QAction*)action);
1171 }
1172
QWidget_insertActions(QWidgetH handle,QActionH before,PPtrIntArray actions)1173 void QWidget_insertActions(QWidgetH handle, QActionH before, PPtrIntArray actions)
1174 {
1175 QList<QAction*> t_actions;
1176 copyPtrIntArrayToQListTemplate(actions, t_actions);
1177 ((QWidget *)handle)->insertActions((QAction*)before, t_actions);
1178 }
1179
QWidget_removeAction(QWidgetH handle,QActionH action)1180 void QWidget_removeAction(QWidgetH handle, QActionH action)
1181 {
1182 ((QWidget *)handle)->removeAction((QAction*)action);
1183 }
1184
QWidget_actions(QWidgetH handle,PPtrIntArray retval)1185 void QWidget_actions(QWidgetH handle, PPtrIntArray retval)
1186 {
1187 QList<QAction*> t_retval;
1188 t_retval = ((QWidget *)handle)->actions();
1189 copyQListTemplateToPtrIntArray(t_retval, retval);
1190 }
1191
QWidget_parentWidget(QWidgetH handle)1192 QWidgetH QWidget_parentWidget(QWidgetH handle)
1193 {
1194 return (QWidgetH) ((QWidget *)handle)->parentWidget();
1195 }
1196
QWidget_setWindowFlags(QWidgetH handle,unsigned int type)1197 void QWidget_setWindowFlags(QWidgetH handle, unsigned int type)
1198 {
1199 ((QWidget *)handle)->setWindowFlags((Qt::WindowFlags)type);
1200 }
1201
QWidget_windowFlags(QWidgetH handle)1202 unsigned int QWidget_windowFlags(QWidgetH handle)
1203 {
1204 return (unsigned int) ((QWidget *)handle)->windowFlags();
1205 }
1206
QWidget_overrideWindowFlags(QWidgetH handle,unsigned int type)1207 void QWidget_overrideWindowFlags(QWidgetH handle, unsigned int type)
1208 {
1209 ((QWidget *)handle)->overrideWindowFlags((Qt::WindowFlags)type);
1210 }
1211
QWidget_windowType(QWidgetH handle)1212 Qt::WindowType QWidget_windowType(QWidgetH handle)
1213 {
1214 return (Qt::WindowType) ((QWidget *)handle)->windowType();
1215 }
1216
QWidget_find(WId AnonParam1)1217 QWidgetH QWidget_find(WId AnonParam1)
1218 {
1219 return (QWidgetH) QWidget::find((WId)AnonParam1);
1220 }
1221
QWidget_childAt(QWidgetH handle,int x,int y)1222 QWidgetH QWidget_childAt(QWidgetH handle, int x, int y)
1223 {
1224 return (QWidgetH) ((QWidget *)handle)->childAt(x, y);
1225 }
1226
QWidget_childAt2(QWidgetH handle,const QPointH p)1227 QWidgetH QWidget_childAt2(QWidgetH handle, const QPointH p)
1228 {
1229 return (QWidgetH) ((QWidget *)handle)->childAt(*(const QPoint*)p);
1230 }
1231
QWidget_setAttribute(QWidgetH handle,Qt::WidgetAttribute AnonParam1,bool on)1232 void QWidget_setAttribute(QWidgetH handle, Qt::WidgetAttribute AnonParam1, bool on)
1233 {
1234 ((QWidget *)handle)->setAttribute(AnonParam1, on);
1235 }
1236
QWidget_testAttribute(QWidgetH handle,Qt::WidgetAttribute AnonParam1)1237 bool QWidget_testAttribute(QWidgetH handle, Qt::WidgetAttribute AnonParam1)
1238 {
1239 return (bool) ((QWidget *)handle)->testAttribute(AnonParam1);
1240 }
1241
QWidget_paintEngine(QWidgetH handle)1242 QPaintEngineH QWidget_paintEngine(QWidgetH handle)
1243 {
1244 return (QPaintEngineH) ((QWidget *)handle)->paintEngine();
1245 }
1246
QWidget_ensurePolished(QWidgetH handle)1247 void QWidget_ensurePolished(QWidgetH handle)
1248 {
1249 ((QWidget *)handle)->ensurePolished();
1250 }
1251
QWidget_isAncestorOf(QWidgetH handle,const QWidgetH child)1252 bool QWidget_isAncestorOf(QWidgetH handle, const QWidgetH child)
1253 {
1254 return (bool) ((QWidget *)handle)->isAncestorOf((const QWidget*)child);
1255 }
1256
QWidget_autoFillBackground(QWidgetH handle)1257 bool QWidget_autoFillBackground(QWidgetH handle)
1258 {
1259 return (bool) ((QWidget *)handle)->autoFillBackground();
1260 }
1261
QWidget_setAutoFillBackground(QWidgetH handle,bool enabled)1262 void QWidget_setAutoFillBackground(QWidgetH handle, bool enabled)
1263 {
1264 ((QWidget *)handle)->setAutoFillBackground(enabled);
1265 }
1266
QWidget_backingStore(QWidgetH handle)1267 QBackingStoreH QWidget_backingStore(QWidgetH handle)
1268 {
1269 return (QBackingStoreH) ((QWidget *)handle)->backingStore();
1270 }
1271
QWidget_windowHandle(QWidgetH handle)1272 QWindowH QWidget_windowHandle(QWidgetH handle)
1273 {
1274 return (QWindowH) ((QWidget *)handle)->windowHandle();
1275 }
1276
QWidget_createWindowContainer(QWindowH window,QWidgetH parent,unsigned int flags)1277 QWidgetH QWidget_createWindowContainer(QWindowH window, QWidgetH parent, unsigned int flags)
1278 {
1279 return (QWidgetH) QWidget::createWindowContainer((QWindow*)window, (QWidget*)parent, (Qt::WindowFlags)flags);
1280 }
1281
QWidget_inputMethodQuery(QWidgetH handle,QVariantH retval,Qt::InputMethodQuery AnonParam1)1282 void QWidget_inputMethodQuery(QWidgetH handle, QVariantH retval, Qt::InputMethodQuery AnonParam1)
1283 {
1284 *(QVariant *)retval = ((QWidget *)handle)->inputMethodQuery(AnonParam1);
1285 }
1286
QWidget_inputMethodHints(QWidgetH handle)1287 unsigned int QWidget_inputMethodHints(QWidgetH handle)
1288 {
1289 return (unsigned int) ((QWidget *)handle)->inputMethodHints();
1290 }
1291
QWidget_setInputMethodHints(QWidgetH handle,unsigned int hints)1292 void QWidget_setInputMethodHints(QWidgetH handle, unsigned int hints)
1293 {
1294 ((QWidget *)handle)->setInputMethodHints((Qt::InputMethodHints)hints);
1295 }
1296
QWidget_to_QPaintDevice(QWidgetH handle)1297 QPaintDeviceH QWidget_to_QPaintDevice(QWidgetH handle)
1298 {
1299 return (QPaintDeviceH)(QPaintDevice *)(QWidget *)handle;
1300 }
1301
1302