xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QNative.xcsm
浏览该文件的文档.
1package Qt{
2 @SuppressWarnings public class QtXnl{
3 public import "libQt54x"{
4 void cdecl widget_set_vint_value(long h, int proid, int value);
5 void cdecl widget_set_object_value(long h, int proid, Object value);
6 void cdecl widget_set_long_object_value(long h, int proid,long i, Object value);
7 long cdecl widget_set_int2_object_value(long h, int proid,int i,int iv, Object value);
8 bool cdecl widget_get_bool_value(long h, int proid);
9 Object cdecl widget_get_object(long h, int proid);
10 long cdecl locaUiData(long data, Object _this, long parent);
11 long cdecl locaUiFile(String uifile, Object _this, long parent);
12 void cdecl ShowUi(long h);
13 double cdecl widget_get_double_value(long h, int proid);
14 void cdecl widget_set_double_value(long h, int proid, double v);
15 void cdecl widget_set_str_double_value(long h, int proid, String value, double v);
16 void cdecl widget_set_bool_value(long h, int proid, bool v);
17 void cdecl widget_set_int_bool_value(long h, int proid,int v, bool v1);
18 bool cdecl widget_get_int_bool(long h, int proid,int v);
19 void cdecl widget_set_bkrl(long h, int r);
20 int cdecl widget_get_int_value(long h, int proid);
21 int cdecl widget_set_v2int_value(long h, int proid, int xv, int yv);
22 int cdecl widget_set_v2int_double_value(long h, int proid, int xv, double w, int yv);
23 void cdecl widget_set_native_value(long h, int proid, long value);
24 void cdecl widget_slot_string(long h, int proid, String value);
25 void cdecl widget_slot(long h, int proid);
26 long cdecl createQxApplication(Object obj);
27 void cdecl ApplicationRun(long g);
28 long cdecl int_get_valuep(long handle, int type, ObjectPtr param);
29 bool cdecl core_sub_class(long h, Object pthis, Object subclass);
30 Object cdecl findControl(long h, String name);
31 Object cdecl core_getName(long h);
33 Object cdecl core_getParent(long h);
34 Object cdecl core_getString(long h, int proid);
35 Object cdecl core_getStringlongint(long h, int proid, long v1, int v2);
36 int cdecl core_getintlong(long h, int proid, long v);
37 long cdecl createQObject(int type, Object xobj, long parent);
38 long cdecl createQSObject(int type, Object xobj, long parent, String param);
39 long cdecl createQLLSObject(int type, Object xobj, long parent, long lparam, String param);
40 long cdecl createQPObject(int type, Object xobj, long parent, long param1, long param2, long param3, long param4);
41 int cdecl widget_set_intstring_value(long h, int proid, int xv, String yv);
42 long cdecl createNObject(int type, long param);
43 long cdecl createPObject(int type, ObjectPtr param);
44 int cdecl widget_set_v3int_value(long h, int proid, int xv, int yv, int zv);
45 int cdecl widget_set_intintstring_value(long h, int proid, int xv, int yv, String zv);
46 void cdecl widget_set_intlongstring_value(long h, int proid, long xv, int yv, String zv);
47 void cdecl widget_set_intlongint_value(long h, int proid, long xv, int yv, int zv);
48 Object cdecl object_get_string(long h, int proid, String name);
49 Object cdecl object_get_handle_string(long h, int proid,long handle, String name);
50 Object cdecl object_get_string2(long h, int proid,String v1, String v2);
51 Object cdecl object_get_handle(long h, int proid, long h1);
52 Object cdecl object_get_handle2(long h, int proid, long hv, long h1);
53 void cdecl object_set_long_int_long(long h, int proid, long hv,int iv, long h1);
54 long cdecl object_get_long_int(long h, int proid, long hv,int iv);
55 Object cdecl object_get_string_handle_string2(long h, int proid,String text, long handle, String v1, String v2);
56 Object cdecl object_get_string_handle_string_int(long h, int proid,String text, long handle, String v1, int v2);
57 Object cdecl object_get_string2_handle_string2(long h, int proid,String h1,String text, long handle, String v1, String v2);
58 Object cdecl object_get_string2_handle_string_int(long h, int proid,String h1,String text, long handle, String v1, int v2);
59 long cdecl attachControl(long handle, Object _this, String name);
60 long cdecl native_long2_string(long h, int proid, long v0, long v, long v1, String v3);
61 Object cdecl openfile_dlg_string3_obj(int proid,String caption,String defaultPath, String pattern, long parent);
62 Object cdecl long_int4(long h, int proid, long v0,int i1,int i2,int i3,int i4);
63 long cdecl long_string2(long handle,int proid, String v1, String v2);
64 long cdecl long_object_string(long handle,int proid, Object v1, String v2);
65 long cdecl long_object_string_int(long handle,int proid, Object v1, String v2, int v3);
66 long cdecl long_longstring(long handle,int proid, long v1, String v2);
67 long cdecl long_long_string2(long handle,int proid, long l1, String v1, String v2);
68 long cdecl long_get(long handle,int proid);
69 long cdecl core_attach(long h, Object x);
70 int cdecl long_string2_int2(long handle, int proid, String v1, String v2, int flags, int v3);
71 bool cdecl string_bool5_int2_bool2(long handle,int proid,String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool show, bool posix);
72 long cdecl long_intstring(long handle,int proid,int type, String v1);
73 long cdecl long_intlong(long handle,int proid, long value);
74 long cdecl long_intlong2(long handle,int proid, long value, long v1);
75 long cdecl pointer_intlong2(ObjectPtr handle,int proid, long value, long v1);
76 void cdecl void_long2(long handle,int proid, long value1, long v2);
77 void cdecl native_double2(long h ,int proid,double v1, double v2);
78 void cdecl native_double4(double v1, double v2, double v3, double v4,long h ,int proid);
79 void cdecl native_int4(long h ,int proid,int v1, int v2, int v3, int v4);
80 int cdecl int_long_int_long_int_int(long h, int proid, long h1, int v1, int v2);
81 bool cdecl array_int2(long h,int proid, Object, int, int);
82 int cdecl widget_set_bint_value(long h, int proid, int value);
83 long cdecl create_array_int2(long h, int proid, Object obj, int pos, int len);
84 long cdecl createSObject(int type, String param);
85 void cdecl long_long_int9(long h, int proid, long v1, int x1, int x2, int x3, int x4, int y1, int y2, int y3, int y4, int z1);
86 long cdecl long_double2(long h ,int proid,double v1, double v2);
87 };
88 };
89
90 @SuppressWarnings public class QNative{
91 public long nativehandle;
92 public QNative(){
93 }
94 public QNative(long h){
95 nativehandle = h;
96 }
97 public static int getScreenCount(){
98 return QtXnl.widget_get_int_value(0, Constant.SCREENCOUNT);
99 }
100 public final bool isValid(){
101 return nativehandle != 0;
102 }
103 };
104};
final bool isValid()
Definition QNative.xcsm:100
QNative(long h)
Definition QNative.xcsm:94
static int getScreenCount()
Definition QNative.xcsm:97
long nativehandle
Definition QNative.xcsm:91
long cdecl long_intlong(long handle,int proid, long value)
bool cdecl widget_get_int_bool(long h, int proid,int v)
void cdecl object_set_long_int_long(long h, int proid, long hv,int iv, long h1)
Object cdecl findControl(long h, String name)
void cdecl widget_set_str_double_value(long h, int proid, String value, double v)
long cdecl long_get(long handle,int proid)
Object cdecl object_get_handle_string(long h, int proid,long handle, String name)
Object cdecl object_get_string_handle_string2(long h, int proid,String text, long handle, String v1, String v2)
long cdecl long_double2(long h ,int proid,double v1, double v2)
Object cdecl object_get_string2_handle_string_int(long h, int proid,String h1,String text, long handle, String v1, int v2)
long cdecl long_intstring(long handle,int proid,int type, String v1)
int cdecl long_string2_int2(long handle, int proid, String v1, String v2, int flags, int v3)
long cdecl createSObject(int type, String param)
long cdecl long_long_string2(long handle,int proid, long l1, String v1, String v2)
long cdecl long_object_string(long handle,int proid, Object v1, String v2)
int cdecl widget_set_bint_value(long h, int proid, int value)
int cdecl widget_set_v2int_value(long h, int proid, int xv, int yv)
long cdecl create_array_int2(long h, int proid, Object obj, int pos, int len)
long cdecl object_get_long_int(long h, int proid, long hv,int iv)
long cdecl native_long2_string(long h, int proid, long v0, long v, long v1, String v3)
long cdecl pointer_intlong2(ObjectPtr handle,int proid, long value, long v1)
void cdecl native_double2(long h ,int proid,double v1, double v2)
long cdecl core_attach(long h, Object x)
void cdecl widget_set_long_object_value(long h, int proid,long i, Object value)
Object cdecl object_get_string_handle_string_int(long h, int proid,String text, long handle, String v1, int v2)
void cdecl widget_set_double_value(long h, int proid, double v)
Object cdecl core_getClassName(long h)
void cdecl widget_set_native_value(long h, int proid, long value)
bool cdecl array_int2(long h,int proid, Object, int, int)
long cdecl createQLLSObject(int type, Object xobj, long parent, long lparam, String param)
long cdecl createQxApplication(Object obj)
int cdecl widget_set_v3int_value(long h, int proid, int xv, int yv, int zv)
Object cdecl object_get_string(long h, int proid, String name)
void cdecl widget_set_object_value(long h, int proid, Object value)
int cdecl widget_get_int_value(long h, int proid)
bool cdecl core_sub_class(long h, Object pthis, Object subclass)
double cdecl widget_get_double_value(long h, int proid)
long cdecl createPObject(int type, ObjectPtr param)
long cdecl widget_set_int2_object_value(long h, int proid,int i,int iv, Object value)
Object cdecl object_get_handle2(long h, int proid, long hv, long h1)
Object cdecl long_int4(long h, int proid, long v0,int i1,int i2,int i3,int i4)
void cdecl ShowUi(long h)
void cdecl widget_set_intlongint_value(long h, int proid, long xv, int yv, int zv)
int cdecl int_long_int_long_int_int(long h, int proid, long h1, int v1, int v2)
Object cdecl core_getParent(long h)
int cdecl core_getintlong(long h, int proid, long v)
void cdecl widget_set_int_bool_value(long h, int proid,int v, bool v1)
void cdecl widget_slot_string(long h, int proid, String value)
void cdecl widget_set_bool_value(long h, int proid, bool v)
Object cdecl core_getName(long h)
long cdecl createQPObject(int type, Object xobj, long parent, long param1, long param2, long param3, long param4)
void cdecl long_long_int9(long h, int proid, long v1, int x1, int x2, int x3, int x4, int y1, int y2, int y3, int y4, int z1)
void cdecl native_double4(double v1, double v2, double v3, double v4,long h ,int proid)
int cdecl widget_set_v2int_double_value(long h, int proid, int xv, double w, int yv)
long cdecl attachControl(long handle, Object _this, String name)
long cdecl createQSObject(int type, Object xobj, long parent, String param)
void cdecl ApplicationRun(long g)
bool cdecl string_bool5_int2_bool2(long handle,int proid,String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool show, bool posix)
void cdecl widget_slot(long h, int proid)
Object cdecl openfile_dlg_string3_obj(int proid,String caption,String defaultPath, String pattern, long parent)
bool cdecl widget_get_bool_value(long h, int proid)
void cdecl widget_set_intlongstring_value(long h, int proid, long xv, int yv, String zv)
long cdecl createNObject(int type, long param)
long cdecl long_string2(long handle,int proid, String v1, String v2)
long cdecl long_intlong2(long handle,int proid, long value, long v1)
long cdecl locaUiFile(String uifile, Object _this, long parent)
long cdecl int_get_valuep(long handle, int type, ObjectPtr param)
Object cdecl widget_get_object(long h, int proid)
Object cdecl object_get_string2_handle_string2(long h, int proid,String h1,String text, long handle, String v1, String v2)
int cdecl widget_set_intstring_value(long h, int proid, int xv, String yv)
void cdecl native_int4(long h ,int proid,int v1, int v2, int v3, int v4)
Object cdecl core_getStringlongint(long h, int proid, long v1, int v2)
long cdecl createQObject(int type, Object xobj, long parent)
Object cdecl object_get_string2(long h, int proid,String v1, String v2)
int cdecl widget_set_intintstring_value(long h, int proid, int xv, int yv, String zv)
long cdecl long_longstring(long handle,int proid, long v1, String v2)
void cdecl void_long2(long handle,int proid, long value1, long v2)
long cdecl locaUiData(long data, Object _this, long parent)
long cdecl long_object_string_int(long handle,int proid, Object v1, String v2, int v3)
Object cdecl object_get_handle(long h, int proid, long h1)
void cdecl widget_set_bkrl(long h, int r)
Object cdecl core_getString(long h, int proid)
字符串类