xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QGridLayout.x
浏览该文件的文档.
1//xlang Source, Name:qt5/QGridLayout.x
2//Date: Fri Dec 10:28:58 2023
3package Qt {
4 public class QGridLayout : QLayout{
5 public QGridLayout() {
6
7 }
8 public QGridLayout(long h) {
9 super(h);
10 }
11 public bool create(@NotNilptr QWidget parent) {
12 nativehandle = QtXnl.createQObject(QType.qtGLayout, this, parent.nativehandle);
13
14 if (nativehandle == 0) {
15 return false;
16 }
17
18 return true;
19 }
20 public void setHorizontalSpacing(int spacing) {
21 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setHorizontalSpacing, spacing, 0);
22 }
23 public void setVerticalSpacing(int spacing) {
24 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setVerticalSpacing, spacing, 0);
25 }
26 public void setSpacing(int spacing) {
27 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setSpacing, spacing, 0);
28 }
29 public void setRowStretch(int row, int stretch) {
30 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setRowStretch, row, stretch);
31 }
32 public void setColumnStretch(int column, int stretch) {
33 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setColumnStretch, column, stretch);
34 }
35 public int rowStretch(int row) {
36 return QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_rowStretch, row, 0);
37 }
38 public int columnStretch(int column) {
39 return QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_columnStretch, column, 0);
40 }
41 public void setRowMinimumHeight(int row, int minSize) {
42 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setRowMinimumHeight, row, minSize);
43 }
44 public void setColumnMinimumWidth(int column, int minSize) {
45 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setColumnMinimumWidth, column, minSize);
46 }
47 public int rowMinimumHeight(int row) {
48 return QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_rowMinimumHeight, row, 0);
49 }
50 public int columnMinimumWidth(int column) {
51 return QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_columnMinimumWidth, column, 0);
52 }
53 public int horizontalSpacing() {
54 return QtXnl.widget_get_int_value(nativehandle, Constant.QGL_horizontalSpacing);
55 }
56 public int verticalSpacing() {
57 return QtXnl.widget_get_int_value(nativehandle, Constant.QGL_verticalSpacing);
58 }
59 public int spacing() {
60 return QtXnl.widget_get_int_value(nativehandle, Constant.QGL_spacing);
61 }
62 public int columnCount() {
63 return QtXnl.widget_get_int_value(nativehandle, Constant.QGL_columnCount);
64 }
65 public int rowCount() {
66 return QtXnl.widget_get_int_value(nativehandle, Constant.QGL_rowCount);
67 }
68 public void setOriginCorner(Corner cor) {
69 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setOriginCorner, cor, 0);
70 }
71 public void setDefaultPositioning(int id,Orientation cor) {
72 QtXnl.widget_set_v2int_value(nativehandle, Constant.QGL_setDefaultPositioning, id, cor);
73 }
74 public Corner originCorner() {
75 return (Corner)QtXnl.widget_get_int_value(nativehandle, Constant.QGL_originCorner);
76 }
77 public void addWidget(QWidget w, int row, int column, int Alignment) {
78 QtXnl.long_long_int9(nativehandle, Constant.QGridLayout_Addwidget, w.nativehandle, row, column, Alignment, 0, 0, 0, 0, 0, 0);
79 }
80 public void addWidget(QWidget w, int row, int column, int rowSpan, int columnSpan, int Alignment ) {
81 QtXnl.long_long_int9(nativehandle, Constant.QGridLayout_Addwidget_2, w.nativehandle, row, column, rowSpan, columnSpan, Alignment, 0, 0, 0, 0);
82 }
83 public void addLayout(QLayout w, int row, int column, int Alignment ) {
84 QtXnl.long_long_int9(nativehandle, Constant.QGridLayout_addLayout, w.nativehandle, row, column, Alignment, 0, 0, 0, 0, 0, 0);
85 }
86 public void addLayout(QLayout w, int row, int column, int rowSpan, int columnSpan, int Alignment ) {
87 QtXnl.long_long_int9(nativehandle, Constant.QGridLayout_addLayout2, w.nativehandle, row, column, rowSpan, columnSpan, Alignment, 0, 0, 0, 0);
88 }
89 public void addItem(QLayoutItem w, int row, int column, int rowSpan, int columnSpan, int Alignment ) {
90 QtXnl.long_long_int9(nativehandle, Constant.QGridLayout_addItem, w.nativehandle, row, column, rowSpan, columnSpan, Alignment, 0, 0, 0, 0);
91 }
92 };
93
94};
void setRowMinimumHeight(int row, int minSize)
Definition QGridLayout.x:41
void setOriginCorner(Corner cor)
Definition QGridLayout.x:68
int rowStretch(int row)
Definition QGridLayout.x:35
int rowCount()
Definition QGridLayout.x:65
int columnCount()
Definition QGridLayout.x:62
void addLayout(QLayout w, int row, int column, int Alignment )
Definition QGridLayout.x:83
bool create(@NotNilptr QWidget parent)
Definition QGridLayout.x:11
void addWidget(QWidget w, int row, int column, int Alignment)
Definition QGridLayout.x:77
void setColumnMinimumWidth(int column, int minSize)
Definition QGridLayout.x:44
void setHorizontalSpacing(int spacing)
Definition QGridLayout.x:20
int columnStretch(int column)
Definition QGridLayout.x:38
Corner originCorner()
Definition QGridLayout.x:74
void setSpacing(int spacing)
Definition QGridLayout.x:26
void addItem(QLayoutItem w, int row, int column, int rowSpan, int columnSpan, int Alignment )
Definition QGridLayout.x:89
int horizontalSpacing()
Definition QGridLayout.x:53
int rowMinimumHeight(int row)
Definition QGridLayout.x:47
void addLayout(QLayout w, int row, int column, int rowSpan, int columnSpan, int Alignment )
Definition QGridLayout.x:86
int verticalSpacing()
Definition QGridLayout.x:56
void setRowStretch(int row, int stretch)
Definition QGridLayout.x:29
void setVerticalSpacing(int spacing)
Definition QGridLayout.x:23
void addWidget(QWidget w, int row, int column, int rowSpan, int columnSpan, int Alignment )
Definition QGridLayout.x:80
void setDefaultPositioning(int id,Orientation cor)
Definition QGridLayout.x:71
int columnMinimumWidth(int column)
Definition QGridLayout.x:50
void setColumnStretch(int column, int stretch)
Definition QGridLayout.x:32