◆ QTabWidget() [1/2]
◆ QTabWidget() [2/2]
QTabWidget |
( |
long |
handle | ) |
|
◆ addTab() [1/2]
int addTab |
( |
QWidget |
widget, |
|
|
QIcon |
icon, |
|
|
String |
label |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 52 行定义.
52 {
53 return QtXnl.native_long2_string(nativehandle, Constant.TABWIDGETADDTAB,
widget.nativehandle, icon.nativehandle, 0, label);
54 }
◆ addTab() [2/2]
int addTab |
( |
QWidget |
widget, |
|
|
String |
text |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 48 行定义.
48 {
49 return QtXnl.long_longstring(nativehandle, Constant.TABWIDGETADDTAB,
widget.nativehandle, text);
50 }
◆ clear()
在文件 QTabWidget.x 第 227 行定义.
227 {
228 QtXnl.widget_slot(nativehandle, Constant.TABWIDGETCLEAR);
229 }
◆ cornerWidget()
QWidget cornerWidget |
( |
Corner |
corner | ) |
|
|
package |
在文件 QTabWidget.x 第 182 行定义.
182 {
183 return (QWidget)QtXnl.object_get_handle(nativehandle, Constant.TABWIDGETCORNERWIDGET, corner);
184 }
◆ count()
在文件 QTabWidget.x 第 118 行定义.
118 {
119 return QtXnl.widget_get_int_value(nativehandle, Constant.TABWIDGETCOUNT);
120 }
◆ create() [1/2]
重载 QWidget .
在文件 QTabWidget.x 第 15 行定义.
15 {
16 nativehandle = QtXnl.createQObject(QType.qtTabWidget,
this, 0);
17 if (nativehandle == 0){
18 return false;
19 }
20 return true;
21 }
◆ create() [2/2]
bool create |
( |
@NotNilptr QWidget |
parent | ) |
|
|
override |
重载 QWidget .
在文件 QTabWidget.x 第 23 行定义.
23 {
24 nativehandle = QtXnl.createQObject(QType.qtTabWidget,
this, parent.nativehandle);
25 if (nativehandle == 0){
26 return false;
27 }
28 return true;
29 }
◆ currentChanged()
void currentChanged |
( |
int |
index | ) |
|
◆ currentIndex()
在文件 QTabWidget.x 第 102 行定义.
102 {
103 return QtXnl.widget_get_int_value(nativehandle, Constant.TABWIDGETCURRENTINDEX);
104 }
◆ currentWidget()
QWidget currentWidget |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 106 行定义.
106 {
107 return (QWidget)QtXnl.widget_get_object(nativehandle,Constant. TABWIDGETCURRENTWIDGET);
108 }
◆ documentMode()
在文件 QTabWidget.x 第 211 行定义.
211 {
212 return QtXnl.widget_get_bool_value(nativehandle, Constant.TABWIDGETDOCUMENTMODE);
213 }
◆ elideMode()
TextElideMode elideMode |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 186 行定义.
186 {
187 return (TextElideMode)QtXnl.widget_get_int_value(nativehandle, Constant.TABWIDGETELIDEMODE);
188 }
◆ hasHeightForWidth()
bool hasHeightForWidth |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 174 行定义.
174 {
175 return QtXnl.widget_get_bool_value(nativehandle, Constant.TABWIDGETHASHEIGHTFORWIDTH);
176 }
◆ heightForWidth()
int heightForWidth |
( |
int |
width | ) |
|
|
package |
在文件 QTabWidget.x 第 170 行定义.
170 {
171 return QtXnl.widget_set_v2int_value(nativehandle, Constant.TABWIDGETHEIGHTFORWIDTH, width, 0);
172 }
◆ iconSize()
在文件 QTabWidget.x 第 194 行定义.
194 {
195 long lsize = QtXnl.long_get(nativehandle, Constant.TABWIDGETICONSIZE);
196 return new QSize(lsize >> 32 & 0xffffffff, lsize & 0xffffffff);
197 }
◆ indexOf()
int indexOf |
( |
QWidget |
widget | ) |
|
|
package |
在文件 QTabWidget.x 第 114 行定义.
114 {
115 return QtXnl.int_long_int_long_int_int(nativehandle, Constant.TABWIDGETINDEXOF,
widget.nativehandle, 0, 0);
116 }
◆ insertTab() [1/2]
int insertTab |
( |
int |
index, |
|
|
QWidget |
widget, |
|
|
QIcon |
icon, |
|
|
String |
label |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 60 行定义.
60 {
61 return QtXnl.native_long2_string(nativehandle, Constant.TABWIDGETINSERTTAB2, index,
widget.nativehandle, icon.nativehandle, label);
62 }
◆ insertTab() [2/2]
int insertTab |
( |
int |
index, |
|
|
QWidget |
widget, |
|
|
String |
label |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 56 行定义.
56 {
57 return QtXnl.native_long2_string(nativehandle, Constant.TABWIDGETINSERTTAB, index,
widget.nativehandle, 0, label);
58 }
◆ isMovable()
在文件 QTabWidget.x 第 141 行定义.
141 {
142 return QtXnl.widget_get_bool_value(nativehandle, Constant.TABWIDGETISMOVABLE);
143 }
◆ isTabEnabled()
bool isTabEnabled |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 68 行定义.
68 {
69 return QtXnl.widget_get_int_bool(nativehandle, Constant.TABWIDGETISTABENABLED, index);
70 }
◆ minimumSizeHint()
QSize minimumSizeHint |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 165 行定义.
165 {
166 long lsize = QtXnl.long_get(nativehandle, Constant.TABWIDGETMINIMUMSIZEHINT);
167 return new QSize(lsize >> 32 & 0xffffffff, lsize & 0xffffffff);
168 }
◆ removeTab()
void removeTab |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 64 行定义.
64 {
65 QtXnl.widget_set_vint_value(nativehandle, Constant.TABWIDGETREMOVETAB, index);
66 }
◆ setCornerWidget()
void setCornerWidget |
( |
QWidget |
w, |
|
|
Corner |
corner |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 178 行定义.
178 {
179 QtXnl.object_get_long_int(nativehandle, Constant.TABWIDGETSETCORNERWIDGET, w.nativehandle, corner);
180 }
◆ setCurrentIndex()
void setCurrentIndex |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 236 行定义.
236 {
237 QtXnl.widget_set_vint_value(nativehandle, Constant.TABWIDGETSETCURRENTINDEX, index);
238 }
◆ setCurrentWidget()
void setCurrentWidget |
( |
QWidget |
widget | ) |
|
|
package |
在文件 QTabWidget.x 第 240 行定义.
240 {
241 QtXnl.widget_set_native_value(nativehandle, Constant.TABWIDGETSETCURRENTWIDGET,
widget.nativehandle);
242 }
◆ setDocumentMode()
void setDocumentMode |
( |
bool |
set | ) |
|
|
package |
在文件 QTabWidget.x 第 215 行定义.
215 {
216 QtXnl.widget_set_bool_value(nativehandle, Constant.TABWIDGETSETDOCUMENTMODE, set);
217 }
◆ setElideMode()
void setElideMode |
( |
TextElideMode |
tem | ) |
|
|
package |
在文件 QTabWidget.x 第 190 行定义.
190 {
191 QtXnl.widget_set_vint_value(nativehandle, Constant.TABWIDGETSETELIDEMODE, tem);
192 }
◆ setIconSize()
void setIconSize |
( |
QSize |
size | ) |
|
|
package |
在文件 QTabWidget.x 第 199 行定义.
199 {
200 QtXnl.widget_set_v2int_value(nativehandle, Constant.TABWIDGETSETICONSIZE, size.cx, size.cy);
201 }
◆ setMovable()
void setMovable |
( |
bool |
movable | ) |
|
|
package |
在文件 QTabWidget.x 第 145 行定义.
145 {
146 QtXnl.widget_set_bool_value(nativehandle, Constant.TABWIDGETSETMOVABLE, movable);
147 }
◆ setTabBarAutoHide()
void setTabBarAutoHide |
( |
bool |
enabled | ) |
|
|
package |
在文件 QTabWidget.x 第 223 行定义.
223 {
224 QtXnl.widget_set_bool_value(nativehandle, Constant.TABWIDGETSETTABBARAUTOHIDE, enabled);
225 }
◆ setTabEnabled()
void setTabEnabled |
( |
int |
index, |
|
|
bool |
b |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 71 行定义.
71 {
72 QtXnl.widget_set_int_bool_value(nativehandle, Constant.TABWIDGETSETTABENABLED, index, b);
73 }
◆ setTabIcon()
void setTabIcon |
( |
int |
index, |
|
|
QIcon |
icon |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 82 行定义.
82 {
83 QtXnl.object_set_long_int_long(nativehandle, Constant.TABWIDGETSETTABICON, 0, index, icon.nativehandle);
84 }
◆ setTabPosition()
void setTabPosition |
( |
TabPosition |
tp | ) |
|
|
package |
在文件 QTabWidget.x 第 129 行定义.
129 {
130 QtXnl.widget_set_vint_value(nativehandle, Constant.TABWIDGETSETTABPOSITION, tp);
131 }
◆ setTabsClosable()
void setTabsClosable |
( |
bool |
closeable | ) |
|
|
package |
在文件 QTabWidget.x 第 137 行定义.
137 {
138 QtXnl.widget_set_bool_value(nativehandle, Constant.TABWIDGETSETTABSCLOSABLE, closeable);
139 }
◆ setTabShape()
void setTabShape |
( |
TabShape |
s | ) |
|
|
package |
在文件 QTabWidget.x 第 156 行定义.
156 {
157 QtXnl.widget_set_vint_value(nativehandle, Constant.TABWIDGETSETTABSHAPE, s);
158 }
◆ setTabText()
void setTabText |
( |
int |
index, |
|
|
String |
text |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 78 行定义.
78 {
79 QtXnl.widget_set_intstring_value(nativehandle, Constant.TABWIDGETSETTABTEXT, index, text);
80 }
◆ setTabToolTip()
void setTabToolTip |
( |
int |
index, |
|
|
String |
tip |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 87 行定义.
87 {
88 QtXnl.widget_set_intstring_value(nativehandle, Constant.TABWIDGETSETTABTOOLTIP, index, tip);
89 }
◆ setTabWhatsThis()
void setTabWhatsThis |
( |
int |
index, |
|
|
String |
text |
|
) |
| |
|
package |
在文件 QTabWidget.x 第 94 行定义.
94 {
95 QtXnl.widget_set_intstring_value(nativehandle,Constant. TABWIDGETSETTABWHATSTHIS, index, text);
96 }
◆ setUsesScrollButtons()
void setUsesScrollButtons |
( |
bool |
useButtons | ) |
|
|
package |
在文件 QTabWidget.x 第 207 行定义.
207 {
208 QtXnl.widget_set_bool_value(nativehandle, Constant.TABWIDGETSETUSESSCROLLBUTTONS, useButtons);
209 }
◆ sizeHint()
在文件 QTabWidget.x 第 160 行定义.
160 {
161 long lsize = QtXnl.long_get(nativehandle, Constant.TABWIDGETSIZEHINT);
162 return new QSize(lsize >> 32 & 0xffffffff, lsize & 0xffffffff);
163 }
◆ tabBar()
在文件 QTabWidget.x 第 231 行定义.
231 {
232 return (QTabBar)QtXnl.widget_get_object(nativehandle, Constant.TABWIDGETTABBAR);
233 }
◆ tabBarAutoHide()
在文件 QTabWidget.x 第 219 行定义.
219 {
220 return QtXnl.widget_get_bool_value(nativehandle, Constant.TABWIDGETAUTOHIDE);
221 }
◆ tabBarClicked()
void tabBarClicked |
( |
int |
index | ) |
|
◆ tabBarDoubleClicked()
void tabBarDoubleClicked |
( |
int |
index | ) |
|
◆ tabCloseRequested()
void tabCloseRequested |
( |
int |
index | ) |
|
◆ tabPosition()
TabPosition tabPosition |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 125 行定义.
125 {
126 return (TabPosition)QtXnl.widget_get_int_value(nativehandle, Constant.TABWIDGETTABPOSITION);
127 }
◆ tabsClosable()
在文件 QTabWidget.x 第 133 行定义.
133 {
134 return QtXnl.widget_get_bool_value(nativehandle,Constant.TABWIDGETTABSCLOSABLE);
135 }
◆ tabShape()
在文件 QTabWidget.x 第 152 行定义.
152 {
153 return (TabShape)QtXnl.widget_get_int_value(nativehandle, Constant.TABWIDGETTABSHAPE);
154 }
◆ tabText()
在文件 QTabWidget.x 第 75 行定义.
75 {
76 return (
String)QtXnl.core_getStringlongint(nativehandle, Constant.TABWIDGETTABTEXT, 0, index);
77 }
◆ tabToolTip()
String tabToolTip |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 90 行定义.
90 {
91 return (
String)QtXnl.core_getStringlongint(nativehandle, Constant.TABWIDGETTABTOOLTIP, 0, index);
92 }
◆ tabWhatsThis()
String tabWhatsThis |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 97 行定义.
97 {
98 return (
String)QtXnl.core_getStringlongint(nativehandle, Constant.TABWIDGETTABWHATSTHIS, 0, index);
99 }
◆ usesScrollButtons()
bool usesScrollButtons |
( |
| ) |
|
|
package |
在文件 QTabWidget.x 第 203 行定义.
203 {
204 return QtXnl.widget_get_bool_value(nativehandle, Constant.TABWIDGETUSESSCROLLBUTTONS);
205 }
◆ widget()
QWidget widget |
( |
int |
index | ) |
|
|
package |
在文件 QTabWidget.x 第 110 行定义.
110 {
111 return (QWidget)QtXnl.object_get_handle(nativehandle, Constant.TABWIDGETWIDGET, index);
112 }