xlang
v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
xlibrarys
Qt5
Qt5
QDeisgner.x
浏览该文件的文档.
1
//xlang Source, Name:QDeisgner.x
2
//Date: Wed Dec 00:52:56 2023
3
4
package
Qt{
5
@SuppressWarnings public class QDesignerWorkbench : QObject{
6
public QDesignerWorkbench(QMainWindow win, QMdiArea area){
7
nativehandle = QtXnl.createQPObject(QType.qtWorkBench, this, 0, win.nativehandle, area.nativehandle, 0, 0);
8
}
9
10
public
QWidget
openForm
(
String
filename){
11
QWidget w =
new
QWidget();
12
w.nativehandle = QtXnl.createQSObject(Constant.QTD_LOADUI, w, nativehandle, filename);
13
if
(w.nativehandle == 0){
14
return
nilptr;
15
}
16
return
w;
17
}
18
19
public
void
doAction
(
String
cmd){
20
QtXnl.widget_slot_string(nativehandle, Constant.QTDDOACTION, cmd);
21
}
22
23
public
static
bool
setContent
(QWidget wnd,
String
cmd){
24
return
QtXnl.widget_set_intstring_value(wnd.nativehandle, Constant.QTDSETCONTENT, 0, cmd) != 0;
25
}
26
27
public
long
doAction
(
long
cmd,
long
obj){
28
return
QtXnl.long_intlong2(nativehandle,Constant.QTDDOACTIONEXT, cmd, obj);
29
}
30
31
public
static
long
doAction
(
long
handle,
long
cmd,
long
obj,
long
v,
String
s){
32
return
QtXnl.native_long2_string(handle, Constant.QTDDOACTIONEXT, cmd, obj, v, s);
33
}
34
35
public
QDockWidget
getDock
(
int
n){
36
QDockWidget d =
new
QDockWidget();
37
d.nativehandle = QtXnl.createQLLSObject(Constant.QTDD_GETOBJECT, d, nativehandle , 0x10 | n, nilptr);
38
if
(d.nativehandle == 0){
39
return
nilptr;
40
}
41
return
d;
42
}
43
44
@NotNilptr
45
public
static
String
getContent
(QWidget w){
46
String
__txt = (
String
)QtXnl.core_getString(w.nativehandle, Constant.QTDGETTEXT);
47
__nilptr_safe(__txt);
48
return
__txt;
49
}
50
@NotNilptr
51
public
static
String
getFilePath
(QWidget w){
52
String
__txt = (
String
)QtXnl.core_getString(w.nativehandle, Constant.QTDGETTEXT);
53
__nilptr_safe(__txt);
54
return
__txt;
55
}
56
};
57
};
Qt.QDesignerWorkbench.setContent
static bool setContent(QWidget wnd, String cmd)
Definition
QDeisgner.x:23
Qt.QDesignerWorkbench.getFilePath
static String getFilePath(QWidget w)
Definition
QDeisgner.x:51
Qt.QDesignerWorkbench.getDock
QDockWidget getDock(int n)
Definition
QDeisgner.x:35
Qt.QDesignerWorkbench.doAction
long doAction(long cmd, long obj)
Definition
QDeisgner.x:27
Qt.QDesignerWorkbench.doAction
void doAction(String cmd)
Definition
QDeisgner.x:19
Qt.QDesignerWorkbench.getContent
static String getContent(QWidget w)
Definition
QDeisgner.x:45
Qt.QDesignerWorkbench.doAction
static long doAction(long handle, long cmd, long obj, long v, String s)
Definition
QDeisgner.x:31
Qt.QDesignerWorkbench.openForm
QWidget openForm(String filename)
Definition
QDeisgner.x:10
String
字符串类
Definition
BuiltinObjects.x:65
制作者
1.9.8