xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
包函数
QPrintPreviewDialog类 参考
类 QPrintPreviewDialog 继承关系图:
QDialog

包函数

额外继承的成员函数

详细描述

在文件 QPrintPreviewDialog.xcsm5 行定义.

构造及析构函数说明

◆ QPrintPreviewDialog() [1/4]

QPrintPreviewDialog ( )
package

在文件 QPrintPreviewDialog.xcsm7 行定义.

7 {
8
9 }

◆ QPrintPreviewDialog() [2/4]

QPrintPreviewDialog ( @NotNilptr QPrinter  printer) throws IllegalArgumentException
package

在文件 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
package

在文件 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
package

在文件 QPrintPreviewDialog.xcsm20 行定义.

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

成员函数说明

◆ create() [1/3]

bool create ( )
overridepackage

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm39 行定义.

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

◆ create() [2/3]

bool create ( @NotNilptr QWidget  parent)
overridepackage

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm47 行定义.

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

◆ create() [3/3]

bool create ( QWidget  parent,
QPrinter  printer 
)
package

在文件 QPrintPreviewDialog.xcsm55 行定义.

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

◆ done()

void done ( int  result)
overridepackage

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm34 行定义.

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

◆ exec()

int exec ( )
overridepackage

重载 QDialog .

在文件 QPrintPreviewDialog.xcsm30 行定义.

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

◆ onPreviewRequest()

void onPreviewRequest ( long  printer)
package

在文件 QPrintPreviewDialog.xcsm25 行定义.

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

◆ requestPreview()

void requestPreview ( @NotNilptr QPrinter  printer)
package