xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
DockBarManager.x
浏览该文件的文档.
1//xlang Source, Name:DockBarManager.x
2//Date: Mon Feb 19:20:22 2021
3package Qtitan{
4 @SuppressWarnings public class DockBarManager : Qt.QObject{
5 public DockBarManager(){
6
7 }
8
9 public DockBarManager(long handle){
10 super(handle);
11 }
12
13 public bool create(@NotNilptr Qt.QWidget parent) {
14 nativehandle = Qt.QtXnl.createQObject(Qt.QType.qtDockBarManager, this, parent.nativehandle);
15 if (nativehandle == 0){
16 return false;
17 }
18 return true;
19 }
20
24
25 public DockToolBar addToolBar(String name, DockBarArea position){
26 return (DockToolBar)Qt.QtXnl.object_get_handle_string(nativehandle, Qt.Constant.QTNDB_ADDTOOLBAR, position, name);
27 }
28
29 public void insertDockBar(DockToolBar before, DockToolBar bar){
30 Qt.QtXnl.void_long2(nativehandle, Qt.Constant.QTNDB_INSERTDOCKBAR, before.nativehandle, bar.nativehandle);
31 }
32
33 public bool insertDockBar(DockToolBar bar, DockBarArea position){
34 return 0 != Qt.QtXnl.object_get_long_int(nativehandle, Qt.Constant.QTNDB_INSERTDOCKBAR, bar.nativehandle, position);
35 }
36
37 public void moveDockBar(DockToolBar before, DockToolBar bar){
38 Qt.QtXnl.void_long2(nativehandle, Qt.Constant.QTNDB_MOVEDOCKBAR, before.nativehandle, bar.nativehandle);
39 }
40
41 public void removeDockBar(DockToolBar bar){
42 Qt.QtXnl.widget_set_native_value(nativehandle, Qt.Constant.QTNDB_REMOVEDOCKBAR, bar.nativehandle);
43 }
44
45 public void clearDockBars(){
47 }
48
52
53 public void setCentralWidget(Qt.QWidget widget){
54 Qt.QtXnl.widget_set_native_value(nativehandle, Qt.Constant.QTNDB_SETCENTRALWIDGET, widget.nativehandle);
55 }
56
57 public int dockBarCount() {
59 }
60
61 public byte [] saveState(){
62 return (byte[])Qt.QtXnl.widget_get_object(nativehandle, Qt.Constant.DBMSAVESTATE);
63 }
64
65 public void loadState(byte [] data){
67 }
68 };
69};
static const int DBMLOADSTATE
Definition Constant.x:870
static const int QTNDB_MANAGEDWIDGET
Definition Constant.x:774
static const int QTNDB_REMOVEDOCKBAR
Definition Constant.x:777
static const int QTNDB_CENTRALWIDGET
Definition Constant.x:773
static const int QTNDB_MOVEDOCKBAR
Definition Constant.x:781
static const int QTNDB_ADDTOOLBAR
Definition Constant.x:779
static const int QTNDB_DOCKBARCOUNT
Definition Constant.x:775
static const int QTNDB_INSERTDOCKBAR
Definition Constant.x:780
static const int DBMSAVESTATE
Definition Constant.x:868
static const int QTNDB_CLEARDOCKBARS
Definition Constant.x:778
static const int QTNDB_SETCENTRALWIDGET
Definition Constant.x:776
static const int qtDockBarManager
Definition QTypes.xcsm:78
Object cdecl object_get_handle_string(long h, int proid,long handle, String name)
long cdecl object_get_long_int(long h, int proid, long hv,int iv)
void cdecl widget_set_native_value(long h, int proid, long value)
void cdecl widget_set_object_value(long h, int proid, Object value)
int cdecl widget_get_int_value(long h, int proid)
void cdecl widget_slot(long h, int proid)
Object cdecl widget_get_object(long h, int proid)
long cdecl createQObject(int type, Object xobj, long parent)
void cdecl void_long2(long handle,int proid, long value1, long v2)
Qt.QWidget managedWidget()
void moveDockBar(DockToolBar before, DockToolBar bar)
void setCentralWidget(Qt.QWidget widget)
DockToolBar addToolBar(String name, DockBarArea position)
Qt.QWidget centralWidget()
void loadState(byte [] data)
bool create(@NotNilptr Qt.QWidget parent)
void insertDockBar(DockToolBar before, DockToolBar bar)
bool insertDockBar(DockToolBar bar, DockBarArea position)
void removeDockBar(DockToolBar bar)
字符串类
Definition QCefQuery.x:3