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

Public 成员函数

额外继承的成员函数

详细描述

在文件 QPrintPreviewDialog.xcsm5 行定义.

构造及析构函数说明

◆ QPrintPreviewDialog() [1/4]

QPrintPreviewDialog ( )

在文件 QPrintPreviewDialog.xcsm7 行定义.

7 {
8
9 }

◆ QPrintPreviewDialog() [2/4]

QPrintPreviewDialog ( @NotNilptr QPrinter  printer) throws IllegalArgumentException

在文件 QPrintPreviewDialog.xcsm10 行定义.

10 {
11 if (false == create(nilptr, printer)){
12 throw new IllegalArgumentException("canot create QPrintPreviewDialog");
13 }
14 }

◆ QPrintPreviewDialog() [3/4]

QPrintPreviewDialog ( @NotNilptr QWidget  parent,
@NotNilptr QPrinter  printer 
) throws IllegalArgumentException

在文件 QPrintPreviewDialog.xcsm15 行定义.

15 {
16 if (false == create(parent, printer)){
17 throw new IllegalArgumentException("canot create QPrintPreviewDialog");
18 }
19 }

◆ QPrintPreviewDialog() [4/4]

QPrintPreviewDialog ( @NotNilptr QWidget  parent) throws IllegalArgumentException

在文件 QPrintPreviewDialog.xcsm20 行定义.

20 {
21 if (false == create(parent, nilptr)){
22 throw new IllegalArgumentException("canot create QPrintPreviewDialog");
23 }
24 }

成员函数说明

◆ create() [1/3]

bool create ( )
override

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm40 行定义.

40 {
41 nativehandle = QtXnl.createQPObject(QType.qtPrintViewDialog, this, 0, 0, 0, 0, 0);
42 if (nativehandle == 0){
43 return false;
44 }
45 return true;
46 }
long nativehandle
Definition QNative.xcsm:92

◆ create() [2/3]

bool create ( @NotNilptr QWidget  parent)
override

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm48 行定义.

48 {
49 nativehandle = QtXnl.createQPObject(QType.qtPrintViewDialog, this, parent.nativehandle, 0, 0, 0, 0);
50 if (nativehandle == 0){
51 return false;
52 }
53 return true;
54 }

◆ create() [3/3]

bool create ( QWidget  parent,
QPrinter  printer 
)

在文件 QPrintPreviewDialog.xcsm56 行定义.

56 {
57 nativehandle = QtXnl.createQPObject(QType.qtPrintViewDialog, this, parent == nilptr ? 0 : parent.nativehandle,printer == nilptr ? 0 : printer.nativehandle, 0, 0, 0);
58 if (nativehandle == 0){
59 return false;
60 }
61 return true;
62 }

◆ done()

void done ( int  result)
override

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm35 行定义.

35 {
36 QtXnl.widget_set_vint_value(nativehandle, Constant.PVWDLGDONE, result);
37 }

◆ exec()

int exec ( )
override

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm31 行定义.

31 {
32 return QtXnl.widget_get_int_value(nativehandle, Constant.PVWDLGEXEC);
33 }

◆ onPreviewRequest()

void onPreviewRequest ( long  printer)

在文件 QPrintPreviewDialog.xcsm25 行定义.

25 {
26 requestPreview(new QPrinter(printer));
27 }
void requestPreview(@NotNilptr QPrinter printer)

◆ requestPreview()

void requestPreview ( @NotNilptr QPrinter  printer)