xlang v4.0 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 getFocusPolicy() {
154 return QtXnl.widget_get_int_value(nativehandle, Constant.SETFOCUSPOLICY);
155 }
156 public int getMinimumHeight() {
157 return QtXnl.widget_get_int_value(nativehandle, Constant.MINIMUMHEIGHT);
158 }
159
160 public int getMaximumHeight() {
161 return QtXnl.widget_get_int_value(nativehandle, Constant.MAXIMUMHEIGHT);
162 }
163
164 public int getMinimumWidth() {
165 return QtXnl.widget_get_int_value(nativehandle, Constant.MINIMUMWIDTH);
166 }
167
168 public int getMaximumWidth() {
169 return QtXnl.widget_get_int_value(nativehandle, Constant.MAXIMUMWIDTH);
170 }
171
172 public int x() {
173 return QtXnl.widget_get_int_value(nativehandle, Constant.X_POS);
174 }
175
176 public int y() {
177 return QtXnl.widget_get_int_value(nativehandle, Constant.Y_POS);
178 }
179
180 public int width() {
181 return QtXnl.widget_get_int_value(nativehandle, Constant.WIDTH);
182 }
183
184 public int height() {
185 return QtXnl.widget_get_int_value(nativehandle, Constant.HEIGHT);
186 }
187
188 public bool isFullScreen() {
189 return QtXnl.widget_get_bool_value(nativehandle, Constant.FULLSCREEN);
190 }
191
192 public bool isHidden() {
193 return QtXnl.widget_get_bool_value(nativehandle, Constant.HIDDEN);
194 }
195
196 public bool isModal() {
197 return QtXnl.widget_get_bool_value(nativehandle, Constant.MODAL);
198 }
199
200 public bool isWindow() {
201 return QtXnl.widget_get_bool_value(nativehandle, Constant.WINDOW);
202 }
203
204 public void resize(int w,int h) {
205 QtXnl.widget_set_v2int_value(nativehandle, Constant.RESIZE, w, h);
206 }
207
208 public void setSizePolicy(int xp,int yp) {
209 QtXnl.widget_set_v2int_value(nativehandle, Constant.SETSIZEPOLICY, xp, yp);
210 }
211
212 public void scroll(int dx,int dy) {
213 QtXnl.widget_set_v2int_value(nativehandle, Constant.SCROLL, dx, dy);
214 }
215
216 public void setBackgroundRole(int role) {
217 QtXnl.widget_set_bkrl(nativehandle, role);
218 }
219
220 public void move(int x,int y) {
221 QtXnl.widget_set_v2int_value(nativehandle, Constant.MOVE, x, y);
222 }
223
224 public void setFixedHeight(int h) {
225 QtXnl.widget_set_vint_value(nativehandle, Constant.FIXEDHEIGHT, h);
226 }
227
228 public void setFocusProxy(@NotNilptr QWidget w){
229 QtXnl.widget_set_intlongint_value(nativehandle, Constant.WIDGETSETPROXY, w.nativehandle, 0, 0);
230 }
231
232 public void setWindowFlags(int flag/*WindowType*/) {
233 QtXnl.widget_set_vint_value(nativehandle, Constant.WINDOWFLAG, flag);
234 }
235
236 public void setWindowFlag(int flag/*WindowType*/, bool bOn) {
237 QtXnl.widget_set_int_bool_value(nativehandle, Constant.SETWINDOWFLAG, flag, bOn);
238 }
240 return (String)QtXnl.core_getString(nativehandle, Constant.GETSTYLESHEEY);
241 }
242 public void addAction(@NotNilptr QAction action) {
243 QtXnl.widget_set_native_value(nativehandle, Constant.ADDDEFACTION, action.nativehandle);
244 }
245 public void addActions(@NotNilptr QAction []actions) {
246 long [] al = new long[actions.length];
247 for (int i =0; i < al.length; i ++) {
248 al[i] = actions[i].nativehandle;
249 }
250 QtXnl.widget_set_object_value(nativehandle, Constant.ADDDEFACTION, al);
251 }
252 public void setWindowIcon(QIcon icon) {
253 QtXnl.widget_set_native_value(nativehandle, Constant.QW_SETICON, icon.nativehandle);
254 }
255 public void setWindowIcon(String icon) {
256 QtXnl.widget_slot_string(nativehandle, Constant.WINDOWICON, icon);
257 }
258 public void setContextMenuPolicy(int v) {
259 QtXnl.widget_set_vint_value(nativehandle, Constant.SETCONTEXTMENUPOLICY, v);
260 }
261 public void setFixedSize(int w, int h) {
262 QtXnl.widget_set_v2int_value(nativehandle, Constant.FIXEDSIZE, w, h);
263 }
264 public void setFontDescrption(String desc) {
265 QtXnl.widget_slot_string(nativehandle, Constant.SETWIDGETFONT, desc);
266 }
267 public void setFixedWidth(int w) {
268 QtXnl.widget_set_vint_value(nativehandle, Constant.FIXEDWIDTH, w);
269 }
270
271 public void setPalette(int flags, int color) {
272 QtXnl.widget_set_v2int_value(nativehandle, Constant.PALETTE, flags, color);
273 }
274
275 public void
276 setPalette(@NotNilptr QPalette palette) {
277 QtXnl.widget_set_native_value(nativehandle, Constant.PALETTE, palette.nativehandle);
278 }
279
280 public void
281 setStyle(@NotNilptr QStyle style) {
282 QtXnl.widget_set_native_value(nativehandle, Constant.STYLE, style.nativehandle);
283 }
284
285 //virtual
286 public void close() {
287 QtXnl.widget_slot(nativehandle, Constant.CLOSE);
288 }
289 public void hide() {
290 QtXnl.widget_slot(nativehandle, Constant.HIDE);
291 }
292 public void lower() {
293 QtXnl.widget_slot(nativehandle, Constant.LOWER);
294 }
295 public void raise() {
296 QtXnl.widget_slot(nativehandle, Constant.RAISE);
297 }
298 public void repaint() {
299 QtXnl.widget_slot(nativehandle, Constant.REPAINT);
300 }
301 public void update() {
302 if (nativehandle != 0){
303 QtXnl.widget_slot(nativehandle, Constant.UPDATE);
304 }
305 }
306 public void setFocus() {
307 QtXnl.widget_slot(nativehandle, Constant.SETFOCUS);
308 }
309 public void clearFocus() {
310 QtXnl.widget_slot(nativehandle, Constant.CLSFOCUS);
311 }
312 public void
314 QtXnl.widget_slot_string(nativehandle, Constant.WINDOWTITLE, text);
315 }
316
317 public void
319 QtXnl.widget_slot(nativehandle, Constant.SHOW);
320 }
321 public void
323 QtXnl.widget_slot(nativehandle, Constant.SHOWFULLSCREEN);
324 }
325 public void
327 QtXnl.widget_slot(nativehandle, Constant.SHOWMAX);
328 }
329 public void
331 QtXnl.widget_slot(nativehandle, Constant.SHOWMIN);
332 }
333 public void
335 QtXnl.widget_slot(nativehandle, Constant.SHOWNORMAL);
336 }
337 public int Critical(String caption, String text, int button, int defaultBtn) {
338 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXERR, caption, text, button, defaultBtn);
339 }
340 public int Warning(String caption, String text, int button, int defaultBtn) {
341 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXWAR, caption, text, button, defaultBtn);
342 }
343
344 public int Question(String caption, String text, int button, int defaultBtn) {
345 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXQUE, caption, text, button, defaultBtn);
346 }
347 public int Information(String caption, String text, int button, int defaultBtn) {
348 return QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXINF, caption, text, button, defaultBtn);
349 }
350
351 public void About(String caption, String text) {
352 QtXnl.long_string2_int2(nativehandle, Constant.MESSAGEBOXABT, caption, text, 0, 0);
353 }
354
355 public void setCursor(int cursor) {
356 QtXnl.widget_set_vint_value(nativehandle, Constant.SETCURSOR, cursor);
357 }
358
359 @NotNilptr public QPoint mapTo(@NotNilptr QWidget w, int x,int y) {
360 long v = x;
361 v = (v << 32) | y;
362 v = QtXnl.long_intlong2(nativehandle, Constant.MAPPOINT, w.nativehandle, v);
363 return new QPoint(v);
364 }
365 @NotNilptr public QPoint mapToGlobal(int x,int y) {
366 long v = x;
367 v = (v << 32) | y;
368 v = QtXnl.long_intlong2(nativehandle, Constant.MAPPOINT, 0, v);
369 return new QPoint(v);
370 }
371 @NotNilptr public QPoint mapFromGlobal(int x,int y) {
372 long v = x;
373 v = (v << 32) | y;
374 v = QtXnl.long_intlong2(0, Constant.MAPPOINT, nativehandle, v);
375 return new QPoint(v);
376 }
377 @NotNilptr public QPoint getScreenPoint(int num) {
378 long xy = QtXnl.object_get_long_int(nativehandle, Constant.SCREENPOSITION, num, 0);
379 return new QPoint((int)(xy >> 32) & 0xffffffff, (int)xy & 0xffffffff);
380 }
381 @NotNilptr public QPoint getCurrentScreenPoint() {
382 long xy = QtXnl.object_get_long_int(nativehandle, Constant.SCREENPOSITION, -1, 0);
383 return new QPoint((int)(xy >> 32) & 0xffffffff, (int)xy & 0xffffffff);
384 }
385 @NotNilptr public QRect getScreenSize(int num) {
386 long wh = QtXnl.object_get_long_int(nativehandle, Constant.SCREENSIZE, num, 0);
387 return new QRect(0, 0, (int)(wh >> 32) & 0xffffffff, (int)wh & 0xffffffff);
388 }
389 @NotNilptr public QRect getCurrentScreenSize() {
390 long wh = QtXnl.object_get_long_int(nativehandle, Constant.SCREENSIZE, -1, 0);
391 return new QRect(0, 0, (int)(wh >> 32) & 0xffffffff, (int)wh & 0xffffffff);
392 }
393 public int getCurrentScreen() {
394 return QtXnl.widget_get_int_value(nativehandle, Constant.CURRENTSCREEN);
395 }
396 //不能在工作线程中update 要在UI线程中执行
397 public final void postUpdate() {
398 runOnUi(new Runnable() {
399 void run()override {
400 QWidget.this.update();
401 }
402 }/*, __file__ + ":" + __line__*/);
403 }
404 public void setStyleSheet(String file) {
405 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLESHEET, file);
406 }
407 public void setStyle(String styneName) {
408 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLE, styneName);
409 }
410 public void setStyleSheetString(String stylesheet) {
411 QtXnl.widget_slot_string(nativehandle, Constant.SETSTYLESHEETSTRING, stylesheet);
412 }
413 public void setWhatsThis(String tips) {
414 QtXnl.widget_slot_string(nativehandle, Constant.SETWHATSTHIS, tips);
415 }
416 public void centerScreen() {
417 QRect rc = getCurrentScreenSize();
418 rc.offset(getCurrentScreenPoint());
419 move((rc.width() - width()) / 2, (rc.height() - height()) / 2);
420 }
421
422 public bool hasFocus() {
423 return QtXnl.widget_get_bool_value(nativehandle, Constant.HASFOCUS);
424 }
425
427 return (String)QtXnl.core_getString(nativehandle, Constant.GETTOOLTIPS);
428 }
429
430 public void setToolTips(String text) {
431 QtXnl.widget_slot_string(nativehandle, Constant.SETTOOLTIPS, text);
432 }
433 public void setLayout(@NotNilptr QLayout layout){
434 QtXnl.widget_set_native_value(nativehandle, Constant.SETLAYOUT, layout.nativehandle);
435 }
436 public void setGraphicsEffect(@NotNilptr QGraphicsEffect effect){
437 QtXnl.widget_set_native_value(nativehandle, Constant.QWIDGET_SETGRAPHICSEFFECT, effect.nativehandle);
438 }
439 public void removeLayout(@NotNilptr QLayout layout){
440 QtXnl.widget_set_native_value(nativehandle, Constant.WIDGETREMOVELAYOUT, layout.nativehandle);
441 }
442 public void removeWidget(@NotNilptr QWidget widget){
443 QtXnl.widget_set_native_value(nativehandle, Constant.WIDGETREMOVEWIDGET, widget.nativehandle);
444 }
445 public void showToolTips(int x, int y, long duration) {
446 QtXnl.widget_set_intlongstring_value(nativehandle, Constant.SHOWTOOLTIPS, ((long)x) << 32 | y, (int)duration, nilptr);
447 }
448 public void showToolTips(int x, int y, String text, long duration) {
449 QtXnl.widget_set_intlongstring_value(nativehandle, Constant.SHOWTOOLTIPS, ((long)x) << 32 | y, (int)duration, text);
450 }
451 public static void ShowToolTips(int x, int y, String text, long duration) {
452 QtXnl.widget_set_intlongstring_value(0, Constant.SHOWTOOLTIPS, ((long)x) << 32 | y, (int) duration, text);
453 }
454
455 public bool isAcceptDrops() {
456 return QtXnl.widget_get_bool_value(nativehandle, Constant.ENABLEDROG);
457 }
458
459 public void setAcceptDrops(bool ba) {
460 QtXnl.widget_set_bool_value(nativehandle, Constant.ENABLEDROG, ba);
461 }
462 void setLayoutDirection(LayoutDirection direction){
463 QtXnl.widget_set_vint_value(nativehandle, Constant.WIDGETSETDIRECTION, direction);
464 }
465 LayoutDirection layoutDirection() {
466 return (LayoutDirection)QtXnl.widget_get_int_value(nativehandle, Constant.WIDGETGETDIRECTION);
467 }
469 QtXnl.widget_slot(nativehandle, Constant.WIDGETUNSETDIRECTION);
470 }
471 public void setUpdateEnabled(bool be) {
472 QtXnl.widget_set_bool_value(nativehandle, Constant.UPDATEENABLE, be);
473 }
474 public void adjustSize(){
475 QtXnl.widget_slot(nativehandle, Constant.QWIDGET_ADJUSTSIZE);
476 }
477 public bool isUpdateEnabled() {
478 return QtXnl.widget_get_bool_value(nativehandle,Constant.UPDATEENABLE );
479 }
480 public void render(@NotNilptr QPainter painter){
481 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, 0, 0, 0, 0, 0, 0, 0, 0, 0);
482 }
483 public void render(@NotNilptr QPainter painter, RenderFlag flags){
484 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, 0, 0, 0, 0, 0, 0, 0, flags, 0);
485 }
486 public void render(@NotNilptr QPainter painter, int x,int y, RenderFlag flags){
487 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, x, y, 0, 0, 0, 0, 0, flags, 0);
488 }
489 public void render(@NotNilptr QPainter painter, int x,int y, int sx,int sy,int sw,int sh,RegionType sflags, RenderFlag flags){
490 QtXnl.long_long_int9(nativehandle, Constant.WIDGETRENDER1, painter.hpaint, x, y, sx, sy, sw, sh, sflags, flags, 0);
491 }
492 public void setContentsMargins(int l,int t,int r, int b){
493 long x = ((long)l << 32) | t, y = ((long)r << 32) |b;
494 QtXnl.void_long2(nativehandle, Constant.QWIDGET_SETCONTENTSMARGINS, x, y);
495 }
496 @NotNilptr public String getWindowTitle(){
497 return (String)QtXnl.core_getString(nativehandle, Constant.WIDGETGETTITLE);
498 }
499 public QFont getFont() {
500 return new QFont(QtXnl.long_get(nativehandle, Constant.WIDGETGETFONT));
501 }
502
503 public void setFont(@NotNilptr QFont f) {
504 QtXnl.widget_set_native_value(nativehandle, Constant.WIDSETGETFONT, f.nativehandle);
505 }
506
507 void finalize()override{
508 if (nativehandle != 0) {
509 runOnUi(new Runnable(){
510 long handle = nativehandle;
511 void run()override{
512 QtXnl.widget_slot(handle, Constant.NATIVEFINALIZE);
513 }
514 }/*, __file__ + ":" + __line__*/);
515 }
516 }
517 };
518};
void centerScreen()
Definition QWidget.xcsm:416
void setContextMenuPolicy(int v)
Definition QWidget.xcsm:258
void setWindowFlags(int flag)
Definition QWidget.xcsm:232
void setMinimumWidth(int w)
Definition QWidget.xcsm:137
void setLayout(@NotNilptr QLayout layout)
Definition QWidget.xcsm:433
void repaint()
Definition QWidget.xcsm:298
int getFocusPolicy()
Definition QWidget.xcsm:153
void setContentsMargins(int l,int t,int r, int b)
Definition QWidget.xcsm:492
void showMaximized()
Definition QWidget.xcsm:326
bool isUpdateEnabled()
Definition QWidget.xcsm:477
void About(String caption, String text)
Definition QWidget.xcsm:351
QPoint getScreenPoint(int num)
Definition QWidget.xcsm:377
void removeWidget(@NotNilptr QWidget widget)
Definition QWidget.xcsm:442
bool isEnabled()
Definition QWidget.xcsm:95
int width()
Definition QWidget.xcsm:180
int Information(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:347
bool isAcceptDrops()
Definition QWidget.xcsm:455
void setMinimized(bool v)
Definition QWidget.xcsm:117
void setToolTips(String text)
Definition QWidget.xcsm:430
int Critical(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:337
void unsetLayoutDirection()
Definition QWidget.xcsm:468
int height()
Definition QWidget.xcsm:184
void setPalette(int flags, int color)
Definition QWidget.xcsm:271
void setFixedHeight(int h)
Definition QWidget.xcsm:224
void render(@NotNilptr QPainter painter, int x,int y, RenderFlag flags)
Definition QWidget.xcsm:486
void showMinimized()
Definition QWidget.xcsm:330
bool maximized()
Definition QWidget.xcsm:87
String getToolTips()
Definition QWidget.xcsm:426
void lower()
Definition QWidget.xcsm:292
bool minimized()
Definition QWidget.xcsm:91
void setStyleSheet(String file)
Definition QWidget.xcsm:404
void setLayoutDirection(LayoutDirection direction)
Definition QWidget.xcsm:462
QPoint getCurrentScreenPoint()
Definition QWidget.xcsm:381
int x()
Definition QWidget.xcsm:172
QWidget parentWidget()
Definition QWidget.xcsm:61
void setEnabled(bool v)
Definition QWidget.xcsm:121
QPoint mapFromGlobal(int x,int y)
Definition QWidget.xcsm:371
int getMinimumWidth()
Definition QWidget.xcsm:164
void render(@NotNilptr QPainter painter, int x,int y, int sx,int sy,int sw,int sh,RegionType sflags, RenderFlag flags)
Definition QWidget.xcsm:489
bool load(String uifile)
Definition QWidget.xcsm:32
void setWhatsThis(String tips)
Definition QWidget.xcsm:413
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:503
bool isVisible()
Definition QWidget.xcsm:83
void setWindowFlag(int flag, bool bOn)
Definition QWidget.xcsm:236
void addAction(@NotNilptr QAction action)
Definition QWidget.xcsm:242
void setStyleSheetString(String stylesheet)
Definition QWidget.xcsm:410
void setMaximized(bool v)
Definition QWidget.xcsm:113
int Question(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:344
void scroll(int dx,int dy)
Definition QWidget.xcsm:212
void setPalette(@NotNilptr QPalette palette)
Definition QWidget.xcsm:276
void hide()
Definition QWidget.xcsm:289
void showToolTips(int x, int y, String text, long duration)
Definition QWidget.xcsm:448
void show()
Definition QWidget.xcsm:318
String getWindowTitle()
Definition QWidget.xcsm:496
bool load(@NotNilptr QBuffer data, @NotNilptr QWidget parent)
Definition QWidget.xcsm:53
QPoint mapTo(@NotNilptr QWidget w, int x,int y)
Definition QWidget.xcsm:359
void setMinimumSize(int w, int h)
Definition QWidget.xcsm:129
void setFixedSize(int w, int h)
Definition QWidget.xcsm:261
bool isModal()
Definition QWidget.xcsm:196
void render(@NotNilptr QPainter painter)
Definition QWidget.xcsm:480
bool isHidden()
Definition QWidget.xcsm:192
QRect getScreenSize(int num)
Definition QWidget.xcsm:385
bool hasFocus()
Definition QWidget.xcsm:422
int getMaximumWidth()
Definition QWidget.xcsm:168
void setAcceptDrops(bool ba)
Definition QWidget.xcsm:459
final void postUpdate()
Definition QWidget.xcsm:397
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:264
String getStyleSheet()
Definition QWidget.xcsm:239
void finalize() override
Definition QWidget.xcsm:507
void setBackgroundRole(int role)
Definition QWidget.xcsm:216
void setWindowIcon(QIcon icon)
Definition QWidget.xcsm:252
void setFocusPolicy(int fcy)
Definition QWidget.xcsm:149
static void ShowToolTips(int x, int y, String text, long duration)
Definition QWidget.xcsm:451
void move(int x,int y)
Definition QWidget.xcsm:220
int getMinimumHeight()
Definition QWidget.xcsm:156
void setActive(bool v)
Definition QWidget.xcsm:125
bool isWindow()
Definition QWidget.xcsm:200
void setGraphicsEffect(@NotNilptr QGraphicsEffect effect)
Definition QWidget.xcsm:436
QLayout getLayout()
Definition QWidget.xcsm:64
void update()
Definition QWidget.xcsm:301
void setFocusProxy(@NotNilptr QWidget w)
Definition QWidget.xcsm:228
void clearFocus()
Definition QWidget.xcsm:309
bool create()
Definition QWidget.xcsm:12
void setUpdateEnabled(bool be)
Definition QWidget.xcsm:471
bool isActive()
Definition QWidget.xcsm:99
int getMaximumHeight()
Definition QWidget.xcsm:160
void setWindowTitle(String text)
Definition QWidget.xcsm:313
LayoutDirection layoutDirection()
Definition QWidget.xcsm:465
void setCursor(int cursor)
Definition QWidget.xcsm:355
void showNormal()
Definition QWidget.xcsm:334
bool isFullScreen()
Definition QWidget.xcsm:188
void setVisible(bool v)
Definition QWidget.xcsm:109
int Warning(String caption, String text, int button, int defaultBtn)
Definition QWidget.xcsm:340
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:306
void setSizePolicy(int xp,int yp)
Definition QWidget.xcsm:208
void setFixedWidth(int w)
Definition QWidget.xcsm:267
InputMethodHint inputMethodHints()
Definition QWidget.xcsm:145
void render(@NotNilptr QPainter painter, RenderFlag flags)
Definition QWidget.xcsm:483
void showToolTips(int x, int y, long duration)
Definition QWidget.xcsm:445
void resize(int w,int h)
Definition QWidget.xcsm:204
void close()
Definition QWidget.xcsm:286
bool load(String uifile, @NotNilptr QWidget parent)
Definition QWidget.xcsm:39
int y()
Definition QWidget.xcsm:176
void setStyle(String styneName)
Definition QWidget.xcsm:407
void addActions(@NotNilptr QAction []actions)
Definition QWidget.xcsm:245
QPoint mapToGlobal(int x,int y)
Definition QWidget.xcsm:365
QRect getCurrentScreenSize()
Definition QWidget.xcsm:389
void setStyle(@NotNilptr QStyle style)
Definition QWidget.xcsm:281
void setMinimumHeight(int h)
Definition QWidget.xcsm:133
QFont getFont()
Definition QWidget.xcsm:499
int getCurrentScreen()
Definition QWidget.xcsm:393
void showFullScreen()
Definition QWidget.xcsm:322
void setWindowIcon(String icon)
Definition QWidget.xcsm:255
void removeLayout(@NotNilptr QLayout layout)
Definition QWidget.xcsm:439
bool load(@NotNilptr QBuffer data)
Definition QWidget.xcsm:46
void adjustSize()
Definition QWidget.xcsm:474
字符串类