xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QTextDocument类 参考
类 QTextDocument 继承关系图:
Inheritance graph
QTextDocument 的协作图:
Collaboration graph

Public 成员函数

额外继承的成员函数

详细描述

在文件 QTextDocument.x5 行定义.

构造及析构函数说明

◆ QTextDocument() [1/2]

QTextDocument ( )

在文件 QTextDocument.x6 行定义.

6 {
7
8 }

◆ QTextDocument() [2/2]

QTextDocument ( long  handle)

在文件 QTextDocument.x9 行定义.

9 {
10 super(handle);
11 }

成员函数说明

◆ create() [1/2]

bool create ( )

在文件 QTextDocument.x12 行定义.

12 {
13 nativehandle = QtXnl.createQObject(QType.qtTextDocument, this, 0);
14 if (nativehandle == 0){
15 return false;
16 }
17 return true;
18 }
long nativehandle
Definition QNative.xcsm:92

◆ create() [2/2]

bool create ( String  text,
@NotNilptr QWidget  parent 
)

在文件 QTextDocument.x20 行定义.

20 {
21 nativehandle = Qt.QtXnl.createQSObject(QType.qtTextDocument, this, parent.nativehandle, text);
22 if (nativehandle == 0){
23 return false;
24 }
25 return true;
26 }
long cdecl createQSObject(int type, Object xobj, long parent, String param)
Definition QCefQuery.x:3

引用了 QtXnl.createQSObject().

函数调用图:

◆ print()

void print ( QPagedPaintDevice  printer)

在文件 QTextDocument.x32 行定义.

32 {
33 QtXnl.widget_set_native_value(nativehandle, Constant.QTextDocument_print, printer.nativehandle);
34 }

◆ setDocumentMargin()

void setDocumentMargin ( double  s)

在文件 QTextDocument.x36 行定义.

36 {
37 QtXnl.widget_set_double_value(nativehandle, Constant.QTextDocument_setDocumentMargin, s);
38 }

◆ setHtml()

void setHtml ( String  html)

在文件 QTextDocument.x28 行定义.

28 {
29 QtXnl.widget_slot_string(nativehandle, Constant.QTextDocument_sethtml, html);
30 }

◆ setPageSize()

void setPageSize ( double  w,
double  h 
)

在文件 QTextDocument.x40 行定义.

40 {
41 QtXnl.long_double2(nativehandle, Constant.QTextDocument_SETPAGESIZE, w, h);
42 }