xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QSplitter.x
浏览该文件的文档.
1//xlang Source, Name:qt5/QSplitter.x
2//Date: Wed Jun 13:51:20 2025
3package Qt {
4 @SuppressWarnings public class
5 QSplitter : QFrame{
6 public QSplitter() {
7
8 }
9
10 public QSplitter (long handle) {
11 super (handle);
12 }
13
14 public bool create() override {
15 nativehandle = QtXnl.createQObject (QType.qtSplitter, this, 0);
16
17 if (nativehandle == 0) {
18 return false;
19 }
20
21 return true;
22 }
23
24 public bool create (@NotNilptr QWidget parent) override {
25 nativehandle = QtXnl.createQObject (QType.qtSplitter, this, parent.nativehandle);
26
27 if (nativehandle == 0) {
28 return false;
29 }
30
31 return true;
32 }
33
34 public void setStretchFactor(int index, int stretch){
35 QtXnl.widget_set_v2int_value(nativehandle, Constant.QSplitter_setStretchFactor, index, stretch);
36 }
37 public int handleWidth(){
38 return QtXnl.widget_get_int_value(nativehandle, Constant.QSplitter_handleWidth);
39 }
40 public void setHandleWidth(int w){
41 QtXnl.widget_set_vint_value(nativehandle, Constant.QSplitter_setHandleWidth, w);
42
43 }
44 public int indexOf(QWidget w) {
45 return QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_indexOf, w.nativehandle, 0, 0);
46 }
47 public QWidget widget(int index) {
48 return (QWidget)QtXnl.object_get_handle(nativehandle, Constant.TABWIDGETWIDGET, index);
49
50 }
51 public int count() {
52 return QtXnl.widget_get_int_value(nativehandle, Constant.QSplitter_count);
53 }
54 public void addWidget(QWidget widget){
55 QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_addWidget, widget.nativehandle, 0, 0);
56
57 }
58 public void insertWidget(int index, QWidget widget){
59 QtXnl.int_long_int_long_int_int(nativehandle, Constant.QSplitter_insertWidget, widget.nativehandle, index, 0);
60
61 }
62 };
63};
int count()
Definition QSplitter.x:51
void addWidget(QWidget widget)
Definition QSplitter.x:54
bool create() override
Definition QSplitter.x:14
QWidget widget(int index)
Definition QSplitter.x:47
int handleWidth()
Definition QSplitter.x:37
int indexOf(QWidget w)
Definition QSplitter.x:44
bool create(@NotNilptr QWidget parent) override
Definition QSplitter.x:24
void insertWidget(int index, QWidget widget)
Definition QSplitter.x:58
void setStretchFactor(int index, int stretch)
Definition QSplitter.x:34
void setHandleWidth(int w)
Definition QSplitter.x:40