xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QWidget.xcsm
浏览该文件的文档.
1
2package Qt{
3 @SuppressWarnings public class QWidget : QObject {
4 //WindowType
5 public QWidget() {
6 }
7
8 public QWidget(long h) {
9 super(h);
10 }
11
12 public bool create() {
13 nativehandle = QtXnl.createQObject(QType.qtWidget, this, 0);
14 if (nativehandle == 0) {
15 return false;
16 }
17 return true;
18 }
19
20 public void setAttribute(int flag, bool bOn) {
21 QtXnl.widget_set_int_bool_value(nativehandle, Constant.SETATTRIBUTE, flag, bOn);
22 }
23
24 public bool create(@NotNilptr QWidget parent) {
25 nativehandle = QtXnl.createQObject(QType.qtWidget, this, parent.nativehandle);
26 if (nativehandle == 0) {
27 return false;
28 }
29 return true;
30 }
31
32 public bool load(String uifile) {
33 nativehandle = QtXnl.locaUiFile(uifile, this, 0);
34 if (nativehandle == 0) {
35 return false;
36 }
37 return true;
38 }
39 public bool load(String uifile, @NotNilptr QWidget parent) {
40 nativehandle = QtXnl.locaUiFile(uifile, this, parent == nilptr ? 0l : parent.nativehandle);
41 if (nativehandle == 0) {
42 return false;
43 }
44 return true;
45 }
46 public bool load(@NotNilptr QBuffer data) {
47 nativehandle = QtXnl.locaUiData(data.nativehandle, this, 0);
48 if (nativehandle == 0) {
49 return false;
50 }
51 return true;
52 }
53 public bool load(@NotNilptr QBuffer data, @NotNilptr QWidget parent) {
54 nativehandle = QtXnl.locaUiData(data.nativehandle, this, parent == nilptr ? 0l : parent.nativehandle);
55 if (nativehandle == 0) {
56 return false;
57 }
58 return true;
59 }
60
61 public QWidget parentWidget(){
62 return (QWidget)QtXnl.widget_get_object(nativehandle, Constant.GETPARENTWIDGET);
63 }
64 public QLayout getLayout(){
65 return (QLayout)QtXnl.widget_get_object(nativehandle, Constant.WIDGETGETLAYOUT);
66 }
67 public void setParent(@NotNilptr QWidget parent) {
68 QtXnl.widget_set_native_value(nativehandle, Constant.PARENTWIDGET,parent == nilptr ? 0l : parent.nativehandle);
69 }
70
71 public double getOpacity() {
72 return QtXnl.widget_get_double_value(nativehandle,Constant.OPACITY);
73 }
74
75 public void setModal(bool bm) {
76 QtXnl.widget_set_bool_value(nativehandle, Constant.MODAL, bm);
77 }
78
79 public void setAutoFillBackground(bool enabled) {
80 QtXnl.widget_set_bool_value(nativehandle, Constant.QWIDGET_SETAUTOFILLBKGND, enabled);
81 }
82
83 public bool isVisible() {
84 return QtXnl.widget_get_bool_value(nativehandle, Constant.VISIBLE);
85 }
86
87 public bool maximized() {
88 return QtXnl.widget_get_bool_value(nativehandle, Constant.MAXIMIZED);
89 }
90
91 public bool minimized() {
92 return QtXnl.widget_get_bool_value(nativehandle, Constant.MINIMIZED);
93 }
94
95 public bool isEnabled() {
96 return QtXnl.widget_get_bool_value(nativehandle, Constant.ENABLED);
97 }
98
99 public bool isActive() {
100 return QtXnl.widget_get_bool_value(nativehandle, Constant.ACTIVED);
101 }
102
103
104
105 public void setOpacity(double v) {
106 QtXnl.widget_set_double_value(nativehandle,Constant.OPACITY, v);
107 }
108
109 public void setVisible(bool v) {
110 QtXnl.widget_set_bool_value(nativehandle, Constant.VISIBLE, v);
111 }
112
113 public void setMaximized(bool v) {
114 QtXnl.widget_set_bool_value(nativehandle, Constant.MAXIMIZED, v);
115 }
116
117 public void setMinimized(bool v) {
118 QtXnl.widget_set_bool_value(nativehandle, Constant.MINIMIZED, v);
119 }
120
121 public void setEnabled(bool v) {
122 QtXnl.widget_set_bool_value(nativehandle, Constant.ENABLED, v);
123 }
124
125 public void setActive(bool v) {
126 QtXnl.widget_set_bool_value(nativehandle, Constant.ACTIVED, v);
127 }
128
129 public void setMinimumSize(int w, int h){
130 QtXnl.widget_set_v2int_value(nativehandle, Constant.QWIDGET_SETMINIMUMSIZE, w, h);
131 }
132
133 public void setMinimumHeight(int h){
134 QtXnl.widget_set_vint_value(nativehandle, Constant.QWIDGET_SETMINIMUMHEIGHT, h);
135 }
136
137 public void setMinimumWidth(int w){
138 QtXnl.widget_set_vint_value(nativehandle, Constant.QWIDGET_SETMINIMUMWIDTH, w);
139 }
140
141 public void setInputMethodHints(InputMethodHint fcy) {
142 QtXnl.widget_set_vint_value(nativehandle, Constant.WIDGET_SETINPUTMETHODHINTS, fcy);
143 }
144
145 public InputMethodHint inputMethodHints() {
146 return (InputMethodHint)QtXnl.widget_get_int_value(nativehandle, Constant.WIDGET_GETINPUTMETHODHINTS);
147 }
148
149 public void setFocusPolicy(int fcy) {
150 QtXnl.widget_set_vint_value(nativehandle, Constant.SETFOCUSPOLICY, fcy);
151 }
152
153 public int WindowFlags(){
154 return QtXnl.widget_get_int_value(nativehandle, Constant.WINDOWFLAG);
155 }
156
157 public int getFocusPolicy() {
158 return QtXnl.widget_get_int_value(nativehandle, Constant.SETFOCUSPOLICY);
159 }
160 public int getMinimumHeight() {
161 return QtXnl.widget_get_int_value(nativehandle, Constant.MINIMUMHEIGHT);
162 }
163
164 public int getMaximumHeight() {
165 return QtXnl.widget_get_int_value(nativehandle, Constant.MAXIMUMHEIGHT);
166 }
167
168 public int getMinimumWidth() {
169 return QtXnl.widget_get_int_value(nativehandle, Constant.MINIMUMWIDTH);
170 }
171
172 public int getMaximumWidth() {
173 return QtXnl.widget_get_int_value(nativehandle, Constant.MAXIMUMWIDTH);
174 }
175
176 public int x() {
177 return QtXnl.widget_get_int_value(nativehandle, Constant.X_POS);
178 }
179
180 public int y() {
181 return QtXnl.widget_get_int_value(nativehandle, Constant.Y_POS);
182 }
183
184 public int width() {
185 return QtXnl.widget_get_int_value(nativehandle, Constant.WIDTH);
186 }
187
188 public int height() {
189 return QtXnl.widget_get_int_value(nativehandle, Constant.HEIGHT);
190 }
191
192 public bool isFullScreen() {
193 return QtXnl.widget_get_bool_value(nativehandle, Constant.FULLSCREEN);
194 }
195
196 public bool isHidden() {
197 return QtXnl.widget_get_bool_value(nativehandle, Constant.HIDDEN);
198 }
199
200 public bool isModal() {
201 return QtXnl.widget_get_bool_value(nativehandle, Constant.MODAL);
202 }
203
204 public bool isWindow() {
205 return QtXnl.widget_get_bool_value(nativehandle, Constant.WINDOW);
206 }
207
208 public void resize(int w,int h) {
209 QtXnl.widget_set_v2int_value(nativehandle, Constant.RESIZE, w, h);
210 }
211
212 public void setSizePolicy(int xp,int yp) {
213 QtXnl.widget_set_v2int_value(nativehandle, Constant.SETSIZEPOLICY, xp, yp);
214 }
215
216 public void scroll(int dx,int dy) {
217 QtXnl.widget_set_v2int_value(nativehandle, Constant.SCROLL, dx, dy);
218 }
219
220 public void setBackgroundRole(int role) {
221 QtXnl.widget_set_bkrl(nativehandle, role);
222 }
223
224 public void move(int x,int y) {
225 QtXnl.widget_set_v2int_value(nativehandle, Constant.MOVE, x, y);
226 }
227
228 public void setFixedHeight(int h) {
229 QtXnl.widget_set_vint_value(nativehandle, Constant.FIXEDHEIGHT, h);
230 }
231
232 public void setFocusProxy(@NotNilptr QWidget w){
233 QtXnl.widget_set_intlongint_value(nativehandle, Constant.WIDGETSETPROXY, w.nativehandle, 0, 0);
234 }
235
236 public void setWindowFlags(int flag/*WindowType*/) {
237 QtXnl.widget_set_vint_value(nativehandle, Constant.WINDOWFLAG, flag);
238 }
239
240 public void setWindowFlag(int flag/*WindowType*/, bool bOn) {
241 QtXnl.widget_set_int_bool_value(nativehandle, Constant.SETWINDOWFLAG, flag, bOn);
242 }
244 return (String)QtXnl.core_getString(nativehandle, Constant.GETSTYLESHEEY);
245 }
246 public void addAction(@NotNilptr QAction action) {
247 QtXnl.widget_set_native_value(nativehandle, Constant.ADDDEFACTION, action.nativehandle);
248 }
249 public void addActions(@NotNilptr QAction []actions) {
250 long [] al = new long[actions.length];
251 for (int i =0; i < al.length; i ++) {
252 al[i] = actions[i].nativehandle;
253 }
254 QtXnl.widget_set_object_value(nativehandle, Constant.ADDDEFACTION, al);
255 }
256 public void setWindowIcon(QIcon icon) {
257 QtXnl.widget_set_native_value(nativehandle, Constant.QW_SETICON, icon.nativehandle);
258 }
259 public void setWindowIcon(String icon) {
260 QtXnl.widget_slot_string(nativehandle, Constant.WINDOWICON, icon);
261 }
262 public void setContextMenuPolicy(int v) {
263 QtXnl.widget_set_vint_value(nativehandle, Constant.SETCONTEXTMENUPOLICY, v);
264 }
265 public void setFixedSize(int w, int h) {
266 QtXnl.widget_set_v2int_value(nativehandle, Constant.FIXEDSIZE, w, h);
267 }
268 public void setFontDescrption(String desc) {
269 QtXnl.widget_slot_string(nativehandle, Constant.SETWIDGETFONT, desc);
270 }
271 public void setFixedWidth(int w) {
272 QtXnl.widget_set_vint_value(nativehandle, Constant.FIXEDWIDTH, w);
273 }
274
275 public void setPalette(int flags, int color) {
276 QtXnl.widget_set_v2int_value(nativehandle, Constant.PALETTE, flags, color);
277 }
278
279 public void
280 setPalette(@NotNilptr QPalette palette) {
281 QtXnl.widget_set_native_value(nativehandle, Constant.PALETTE, palette.nativehandle);
282 }
283
284 public void
285 setStyle(@NotNilptr QStyle style) {
286 QtXnl.widget_set_native_value(nativehandle, Constant.STYLE, style.nativehandle);
287 }
288
289 //virtual
290 public void close() {
291 QtXnl.widget_slot(nativehandle, Constant.CLOSE);
292 }
293 public void hide() {
294 QtXnl.widget_slot(nativehandle, Constant.HIDE);
295 }
296 public void lower() {
297 QtXnl.widget_slot(nativehandle, Constant.LOWER);
298 }
299 public void raise() {
300 QtXnl.widget_slot(nativehandle, Constant.RAISE);
301 }
302 public void repaint() {
303 QtXnl.widget_slot(nativehandle, Constant.REPAINT);
304 }
305 public void update() {
306 if (nativehandle != 0){
307 QtXnl.widget_slot(nativehandle, Constant.UPDATE);
308 }
309 }
310 public void setFocus() {
311 QtXnl.widget_slot(nativehandle, Constant.SETFOCUS);
312 }
313 public void clearFocus() {
314 QtXnl.widget_slot(nativehandle, Constant.CLSFOCUS);
315 }
316 public void
318 QtXnl.widget_slot_string(nativehandle, Constant.WINDOWTITLE, text);
319 }
320
321 public void
323 QtXnl.widget_slot(nativehandle, Constant.SHOW);
324 }
325 public void
327 QtXnl.widget_slot(nativehandle, Constant.SHOWFULLSCREEN);
328 }
329 public void
331 QtXnl.widget_slot(nativehandle, Constant.SHOWMAX);
332 }
333 public void
335 QtXnl.widget_slot(nativehandle, Constant.SHOWMIN);
336 }
337 public void
339 QtXnl.widget_slot(nativehandle, Constant.SHOWNORMAL);
340 }
341 public int Critical(String caption, String text, int button, int defaultBtn) {
342 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXERR, caption, text, button, defaultBtn);
343 }
344 public int Warning(String caption, String text, int button, int defaultBtn) {
345 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXWAR, caption, text, button, defaultBtn);
346 }
347
348 public int Question(String caption, String text, int button, int defaultBtn) {
349 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXQUE, caption, text, button, defaultBtn);
350 }
351 public int Information(String caption, String text, int button, int defaultBtn) {
352 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXINF, caption, text, button, defaultBtn);
353 }
354
355 public void About(String caption, String text) {
356 QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXABT, caption, text, 0, 0);
357 }
358
359 public void setCursor(int cursor) {
360 QtXnl.widget_set_vint_value(nativehandle, Constant.SETCURSOR, cursor);
361 }
362
363 @NotNilptr public QPoint mapTo(@NotNilptr QWidget w, int x,int y) {
364 long v = x;
365 v = (v << 32) | ((long)y & 0xffffffffl);
366 v = QtXnl.long_intlong2(nativehandle, Constant.MAPPOINT, w.nativehandle, v);
367 return new QPoint(v);
368 }
369 @NotNilptr public QPoint mapToGlobal(int x,int y) {
370 long v = x;
371 v = (v << 32) | ((long)y & 0xffffffffl);
372 v = QtXnl.long_intlong2(nativehandle, Constant.MAPPOINT, 0, v);
373 return new QPoint(v);
374 }
375 @NotNilptr public QPoint mapFromGlobal(int x,int y) {
376 long v = x;
377 v = (v << 32) | ((long)y & 0xffffffffl);
378 v = QtXnl.long_intlong2(0, Constant.MAPPOINT, nativehandle, v);
379 return new QPoint(v);
380 }
381 @NotNilptr public QPoint getScreenPoint(int num) {
382 long xy = QtXnl.object_get_long_int(nativehandle, Constant.SCREENPOSITION, num, 0);
383 return new QPoint((int)(xy >> 32) & 0xffffffff, (int)xy & 0xffffffff);
384 }
385 @NotNilptr public QPoint getCurrentScreenPoint() {
386 long xy = QtXnl.object_get_long_int(nativehandle, Constant.SCREENPOSITION, -1, 0);
387 return new QPoint((int)(xy >> 32) & 0xffffffff, (int)xy & 0xffffffff);
388 }
389 @NotNilptr public QRect getScreenSize(int num) {
390 long wh = QtXnl.object_get_long_int(nativehandle, Constant.SCREENSIZE, num, 0);
391 return new QRect(0, 0, (int)(wh >> 32) & 0xffffffff, (int)wh & 0xffffffff);
392 }
393 @NotNilptr public QRect getCurrentScreenSize() {
394 long wh = QtXnl.object_get_long_int(nativehandle, Constant.SCREENSIZE, -1, 0);
395 return new QRect(0, 0, (int)(wh >> 32) & 0xffffffff, (int)wh & 0xffffffff);
396 }
397 public int getCurrentScreen() {
398 return QtXnl.widget_get_int_value(nativehandle, Constant.CURRENTSCREEN);
399 }
400 //不能在工作线程中update 要在UI线程中执行
401 public final void postUpdate() {
402 runOnUi(new Runnable() {
403 void run()override {
404 QWidget.this.update();
405 }
406 }/*, __file__ + ":" + __line__*/);
407 }
408 public void setStyleSheet(String file) {
409 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLESHEET, file);
410 }
411 public void setStyle(String styneName) {
412 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLE, styneName);
413 }
414 public void setStyleSheetString(String stylesheet) {
415 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLESHEETSTRING, stylesheet);
416 }
417 public void setWhatsThis(String tips) {
418 QtXnl.widget_slot_string(nativehandle, Constant.SETWHATSTHIS, tips);
419 }
420 public void centerScreen() {
421 QRect rc = getCurrentScreenSize();
422 rc.offset(getCurrentScreenPoint());
423 move((rc.width() - width()) / 2, (rc.height() - height()) / 2);
424 }
425
426 public bool hasFocus() {
427 return QtXnl.widget_get_bool_value(nativehandle, Constant.HASFOCUS);
428 }
429
431 return (String)QtXnl.core_getString(nativehandle, Constant.GETTOOLTIPS);
432 }
433
434 public void setToolTips(String text) {
435 QtXnl.widget_slot_string(nativehandle, Constant.SETTOOLTIPS, text);
436 }
437 public void setLayout(@NotNilptr QLayout layout){
438 QtXnl.widget_set_native_value(nativehandle, Constant.SETLAYOUT, layout.nativehandle);
439 }
440 public void setGraphicsEffect(@NotNilptr QGraphicsEffect effect){
441 QtXnl.widget_set_native_value(nativehandle, Constant.QWIDGET_SETGRAPHICSEFFECT, effect.nativehandle);
442 }
443 public void removeLayout(@NotNilptr QLayout layout){
444 QtXnl.widget_set_native_value(nativehandle, Constant.WIDGETREMOVELAYOUT, layout.nativehandle);
445 }
446 public void removeWidget(@NotNilptr QWidget widget){
447 QtXnl.widget_set_native_value(nativehandle, Constant.WIDGETREMOVEWIDGET, widget.nativehandle);
448 }
449 public void showToolTips(int x, int y, long duration) {
450 QtXnl.widget_set_intlongstring_value(nativehandle, Constant.SHOWTOOLTIPS, ((long)x) << 32 | ((long)y & 0xffffffffl), (int)duration, nilptr);
451 }
452 public void showToolTips(int x, int y, String text, long duration) {
453 QtXnl.widget_set_intlongstring_value(nativehandle, Constant.SHOWTOOLTIPS, ((long)x) << 32 | ((long)y & 0xffffffffl), (int)duration, text);
454 }
455 public static void ShowToolTips(int x, int y, String text, long duration) {
456 QtXnl.widget_set_intlongstring_value(0, Constant.SHOWTOOLTIPS, ((long)x) << 32 | ((long)y & 0xffffffffl), (int) duration, text);
457 }
458
459 public bool isAcceptDrops() {
460 return QtXnl.widget_get_bool_value(nativehandle, Constant.ENABLEDROG);
461 }
462
463 public void setAcceptDrops(bool ba) {
464 QtXnl.widget_set_bool_value(nativehandle, Constant.ENABLEDROG, ba);
465 }
466 void setLayoutDirection(LayoutDirection direction){
467 QtXnl.widget_set_vint_value(nativehandle, Constant.WIDGETSETDIRECTION, direction);
468 }
469 LayoutDirection layoutDirection() {
470 return (LayoutDirection)QtXnl.widget_get_int_value(nativehandle, Constant.WIDGETGETDIRECTION);
471 }
473 QtXnl.widget_slot(nativehandle, Constant.WIDGETUNSETDIRECTION);
474 }
475 public void setUpdateEnabled(bool be) {
476 QtXnl.widget_set_bool_value(nativehandle, Constant.UPDATEENABLE, be);
477 }
478 public void adjustSize(){
479 QtXnl.widget_slot(nativehandle, Constant.QWIDGET_ADJUSTSIZE);
480 }
481 public bool isUpdateEnabled() {
482 return QtXnl.widget_get_bool_value(nativehandle,Constant.UPDATEENABLE );
483 }
484 public void render(@NotNilptr QPainter painter){
485 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, 0, 0, 0, 0, 0, 0, 0, 0, 0);
486 }
487 public void render(@NotNilptr QPainter painter, RenderFlag flags){
488 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, 0, 0, 0, 0, 0, 0, 0, flags, 0);
489 }
490 public void render(@NotNilptr QPainter painter, int x,int y, RenderFlag flags){
491 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, x, y, 0, 0, 0, 0, 0, flags, 0);
492 }
493 public void render(@NotNilptr QPainter painter, int x,int y, int sx,int sy,int sw,int sh,RegionType sflags, RenderFlag flags){
494 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, x, y, sx, sy, sw, sh, sflags, flags, 0);
495 }
496 public void setContentsMargins(int l,int t,int r, int b){
497 long x = ((long)l << 32) | ((long)t & 0xffffffffl), y = ((long)r << 32) |((long)b & 0xffffffffl);
498 QtXnl.void_long2(nativehandle, Constant.QWIDGET_SETCONTENTSMARGINS, x, y);
499 }
500 @NotNilptr public String getWindowTitle(){
501 return (String)QtXnl.core_getString(nativehandle, Constant.WIDGETGETTITLE);
502 }
503 public QFont getFont() {
504 return new QFont(QtXnl.long_get(nativehandle, Constant.WIDGETGETFONT));
505 }
506
507 public void setFont(@NotNilptr QFont f) {
508 QtXnl.widget_set_native_value(nativehandle, Constant.WIDSETGETFONT, f.nativehandle);
509 }
510
511 void finalize()override{
512 if (nativehandle != 0) {
513 runOnUi(new Runnable(){
514 long handle = nativehandle;
515 void run()override{
516 QtXnl.widget_slot(handle, Constant.NATIVEFINALIZE);
517 }
518 }/*, __file__ + ":" + __line__*/);
519 }
520 }
521 };
522};
void centerScreen()
Definition QWidget.xcsm:420
void setContextMenuPolicy(int v)
Definition QWidget.xcsm:262
void setWindowFlags(int flag)
Definition QWidget.xcsm:236
void setMinimumWidth(int w)
Definition QWidget.xcsm:137
void setLayout(@NotNilptr QLayout layout)
Definition QWidget.xcsm:437
void repaint()
Definition QWidget.xcsm:302
int getFocusPolicy()
Definition QWidget.xcsm:157
void setContentsMargins(int l,int t,int r, int b)
Definition QWidget.xcsm:496
void showMaximized()
Definition QWidget.xcsm:330
bool isUpdateEnabled()
Definition QWidget.xcsm:481
void About(String caption, String text)
Definition QWidget.xcsm:355
QPoint getScreenPoint(int num)
Definition QWidget.xcsm:381
void removeWidget(@NotNilptr QWidget widget)
Definition QWidget.xcsm:446
bool isEnabled()
Definition QWidget.xcsm:95
int width()
Definition QWidget.xcsm:184
int Information(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:351
bool isAcceptDrops()
Definition QWidget.xcsm:459
void setMinimized(bool v)
Definition QWidget.xcsm:117
void setToolTips(String text)
Definition QWidget.xcsm:434
int Critical(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:341
void unsetLayoutDirection()
Definition QWidget.xcsm:472
int height()
Definition QWidget.xcsm:188
void setPalette(int flags, int color)
Definition QWidget.xcsm:275
void setFixedHeight(int h)
Definition QWidget.xcsm:228
void render(@NotNilptr QPainter painter, int x,int y, RenderFlag flags)
Definition QWidget.xcsm:490
void showMinimized()
Definition QWidget.xcsm:334
bool maximized()
Definition QWidget.xcsm:87
String getToolTips()
Definition QWidget.xcsm:430
void lower()
Definition QWidget.xcsm:296
bool minimized()
Definition QWidget.xcsm:91
void setStyleSheet(String file)
Definition QWidget.xcsm:408
void setLayoutDirection(LayoutDirection direction)
Definition QWidget.xcsm:466
QPoint getCurrentScreenPoint()
Definition QWidget.xcsm:385
int x()
Definition QWidget.xcsm:176
QWidget parentWidget()
Definition QWidget.xcsm:61
void setEnabled(bool v)
Definition QWidget.xcsm:121
QPoint mapFromGlobal(int x,int y)
Definition QWidget.xcsm:375
int getMinimumWidth()
Definition QWidget.xcsm:168
void render(@NotNilptr QPainter painter, int x,int y, int sx,int sy,int sw,int sh,RegionType sflags, RenderFlag flags)
Definition QWidget.xcsm:493
bool load(String uifile)
Definition QWidget.xcsm:32
void setWhatsThis(String tips)
Definition QWidget.xcsm:417
bool create(@NotNilptr QWidget parent)
Definition QWidget.xcsm:24
void setParent(@NotNilptr QWidget parent)
Definition QWidget.xcsm:67
void setFont(@NotNilptr QFont f)
Definition QWidget.xcsm:507
bool isVisible()
Definition QWidget.xcsm:83
void setWindowFlag(int flag, bool bOn)
Definition QWidget.xcsm:240
void addAction(@NotNilptr QAction action)
Definition QWidget.xcsm:246
void setStyleSheetString(String stylesheet)
Definition QWidget.xcsm:414
void setMaximized(bool v)
Definition QWidget.xcsm:113
int Question(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:348
void scroll(int dx,int dy)
Definition QWidget.xcsm:216
void setPalette(@NotNilptr QPalette palette)
Definition QWidget.xcsm:280
void hide()
Definition QWidget.xcsm:293
void showToolTips(int x, int y, String text, long duration)
Definition QWidget.xcsm:452
void show()
Definition QWidget.xcsm:322
String getWindowTitle()
Definition QWidget.xcsm:500
bool load(@NotNilptr QBuffer data, @NotNilptr QWidget parent)
Definition QWidget.xcsm:53
QPoint mapTo(@NotNilptr QWidget w, int x,int y)
Definition QWidget.xcsm:363
void setMinimumSize(int w, int h)
Definition QWidget.xcsm:129
void setFixedSize(int w, int h)
Definition QWidget.xcsm:265
bool isModal()
Definition QWidget.xcsm:200
void render(@NotNilptr QPainter painter)
Definition QWidget.xcsm:484
bool isHidden()
Definition QWidget.xcsm:196
QRect getScreenSize(int num)
Definition QWidget.xcsm:389
bool hasFocus()
Definition QWidget.xcsm:426
int getMaximumWidth()
Definition QWidget.xcsm:172
void setAcceptDrops(bool ba)
Definition QWidget.xcsm:463
final void postUpdate()
Definition QWidget.xcsm:401
void setInputMethodHints(InputMethodHint fcy)
Definition QWidget.xcsm:141
void setAttribute(int flag, bool bOn)
Definition QWidget.xcsm:20
void setFontDescrption(String desc)
Definition QWidget.xcsm:268
String getStyleSheet()
Definition QWidget.xcsm:243
void finalize() override
Definition QWidget.xcsm:511
void setBackgroundRole(int role)
Definition QWidget.xcsm:220
void setWindowIcon(QIcon icon)
Definition QWidget.xcsm:256
void setFocusPolicy(int fcy)
Definition QWidget.xcsm:149
static void ShowToolTips(int x, int y, String text, long duration)
Definition QWidget.xcsm:455
void move(int x,int y)
Definition QWidget.xcsm:224
int getMinimumHeight()
Definition QWidget.xcsm:160
void setActive(bool v)
Definition QWidget.xcsm:125
bool isWindow()
Definition QWidget.xcsm:204
void setGraphicsEffect(@NotNilptr QGraphicsEffect effect)
Definition QWidget.xcsm:440
QLayout getLayout()
Definition QWidget.xcsm:64
void update()
Definition QWidget.xcsm:305
void setFocusProxy(@NotNilptr QWidget w)
Definition QWidget.xcsm:232
void clearFocus()
Definition QWidget.xcsm:313
bool create()
Definition QWidget.xcsm:12
void setUpdateEnabled(bool be)
Definition QWidget.xcsm:475
bool isActive()
Definition QWidget.xcsm:99
int getMaximumHeight()
Definition QWidget.xcsm:164
void setWindowTitle(String text)
Definition QWidget.xcsm:317
int WindowFlags()
Definition QWidget.xcsm:153
LayoutDirection layoutDirection()
Definition QWidget.xcsm:469
void setCursor(int cursor)
Definition QWidget.xcsm:359
void showNormal()
Definition QWidget.xcsm:338
bool isFullScreen()
Definition QWidget.xcsm:192
void setVisible(bool v)
Definition QWidget.xcsm:109
int Warning(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:344
void setOpacity(double v)
Definition QWidget.xcsm:105
void setAutoFillBackground(bool enabled)
Definition QWidget.xcsm:79
void setModal(bool bm)
Definition QWidget.xcsm:75
double getOpacity()
Definition QWidget.xcsm:71
void setFocus()
Definition QWidget.xcsm:310
void setSizePolicy(int xp,int yp)
Definition QWidget.xcsm:212
void setFixedWidth(int w)
Definition QWidget.xcsm:271
InputMethodHint inputMethodHints()
Definition QWidget.xcsm:145
void render(@NotNilptr QPainter painter, RenderFlag flags)
Definition QWidget.xcsm:487
void showToolTips(int x, int y, long duration)
Definition QWidget.xcsm:449
void resize(int w,int h)
Definition QWidget.xcsm:208
void close()
Definition QWidget.xcsm:290
bool load(String uifile, @NotNilptr QWidget parent)
Definition QWidget.xcsm:39
int y()
Definition QWidget.xcsm:180
void setStyle(String styneName)
Definition QWidget.xcsm:411
void addActions(@NotNilptr QAction []actions)
Definition QWidget.xcsm:249
QPoint mapToGlobal(int x,int y)
Definition QWidget.xcsm:369
QRect getCurrentScreenSize()
Definition QWidget.xcsm:393
void setStyle(@NotNilptr QStyle style)
Definition QWidget.xcsm:285
void setMinimumHeight(int h)
Definition QWidget.xcsm:133
QFont getFont()
Definition QWidget.xcsm:503
int getCurrentScreen()
Definition QWidget.xcsm:397
void showFullScreen()
Definition QWidget.xcsm:326
void setWindowIcon(String icon)
Definition QWidget.xcsm:259
void removeLayout(@NotNilptr QLayout layout)
Definition QWidget.xcsm:443
bool load(@NotNilptr QBuffer data)
Definition QWidget.xcsm:46
void adjustSize()
Definition QWidget.xcsm:478
Definition String.x:5