xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QSplitter类 参考
类 QSplitter 继承关系图:
Inheritance graph
QSplitter 的协作图:
Collaboration graph

Public 成员函数

额外继承的成员函数

详细描述

在文件 QSplitter.x4 行定义.

构造及析构函数说明

◆ QSplitter() [1/2]

QSplitter ( )

在文件 QSplitter.x6 行定义.

6 {
7
8 }

◆ QSplitter() [2/2]

QSplitter ( long  handle)

在文件 QSplitter.x10 行定义.

10 {
11 super (handle);
12 }

成员函数说明

◆ addWidget()

void addWidget ( QWidget  widget)

在文件 QSplitter.x54 行定义.

54 {
55 QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_addWidget, widget.nativehandle, 0, 0);
56
57 }
QWidget widget(int index)
Definition QSplitter.x:47

◆ count()

int count ( )

在文件 QSplitter.x51 行定义.

51 {
52 return QtXnl.widget_get_int_value(nativehandle, Constant.QSplitter_count);
53 }

◆ create() [1/2]

bool create ( )
override

重载 QWidget .

在文件 QSplitter.x14 行定义.

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

◆ create() [2/2]

bool create ( @NotNilptr QWidget  parent)
override

重载 QWidget .

在文件 QSplitter.x24 行定义.

24 {
25 nativehandle = QtXnl.createQObject (QType.qtSplitter, this, parent.nativehandle);
26
27 if (nativehandle == 0) {
28 return false;
29 }
30
31 return true;
32 }

◆ handleWidth()

int handleWidth ( )

在文件 QSplitter.x37 行定义.

37 {
38 return QtXnl.widget_get_int_value(nativehandle, Constant.QSplitter_handleWidth);
39 }

◆ indexOf()

int indexOf ( QWidget  w)

在文件 QSplitter.x44 行定义.

44 {
45 return QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_indexOf, w.nativehandle, 0, 0);
46 }

◆ insertWidget()

void insertWidget ( int  index,
QWidget  widget 
)

在文件 QSplitter.x58 行定义.

58 {
59 QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_insertWidget, widget.nativehandle, index, 0);
60
61 }

◆ setHandleWidth()

void setHandleWidth ( int  w)

在文件 QSplitter.x40 行定义.

40 {
41 QtXnl.widget_set_vint_value(nativehandle, Constant.QSplitter_setHandleWidth, w);
42
43 }

◆ setStretchFactor()

void setStretchFactor ( int  index,
int  stretch 
)

在文件 QSplitter.x34 行定义.

34 {
35 QtXnl.widget_set_v2int_value(nativehandle, Constant.QSplitter_setStretchFactor, index, stretch);
36 }

◆ widget()

QWidget widget ( int  index)

在文件 QSplitter.x47 行定义.

47 {
48 return (QWidget)QtXnl.object_get_handle(nativehandle, Constant.TABWIDGETWIDGET, index);
49
50 }