xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 包函数
QWindow类 参考
类 QWindow 继承关系图:
QObject

Public 成员函数

包函数

额外继承的成员函数

详细描述

在文件 QWindow.x6 行定义.

构造及析构函数说明

◆ QWindow() [1/2]

QWindow ( )

在文件 QWindow.x7 行定义.

7 {
8 }

◆ QWindow() [2/2]

QWindow ( long  h)

在文件 QWindow.x10 行定义.

10 {
11 super(h);
12 }

成员函数说明

◆ create() [1/2]

bool create ( )

在文件 QWindow.x14 行定义.

14 {
15 nativehandle = QtXnl.createQObject(QType.qtWindow, this, 0);
16 if (nativehandle == 0) {
17 return false;
18 }
19 return true;
20 }
long nativehandle
Definition QNative.xcsm:91

◆ create() [2/2]

bool create ( @NotNilptr QWindow  parent)

在文件 QWindow.x22 行定义.

22 {
23 nativehandle = QtXnl.createQObject(QType.qtWindow, this, parent.nativehandle);
24 if (nativehandle == 0) {
25 return false;
26 }
27 return true;
28 }

◆ finalize()

void finalize ( )
overridepackage

重载 QObject .

在文件 QWindow.x30 行定义.

30 {
31 if (nativehandle != 0) {
32 runOnUi(new Runnable(){
33 long handle = nativehandle;
34 void run()override{
35 QtXnl.widget_slot(handle, Constant.NATIVEFINALIZE);
36 }
37 }/*, __file__ + ":" + __line__*/);
38 }
39 }
void runOnUi(Runnable task)
Definition QObject.xcsm:10