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

Public 成员函数

额外继承的成员函数

详细描述

在文件 QPrintDialog.xcsm5 行定义.

构造及析构函数说明

◆ QPrintDialog() [1/5]

QPrintDialog ( )

在文件 QPrintDialog.xcsm6 行定义.

6 {
7
8 }

◆ QPrintDialog() [2/5]

QPrintDialog ( @NotNilptr QPrinter  pprinter) throws IllegalArgumentException

在文件 QPrintDialog.xcsm10 行定义.

10 {
11 if (false == create(nilptr, pprinter)){
12 throw new IllegalArgumentException("can not new QPrintDialog");
13 }
14 }
bool create() override

◆ QPrintDialog() [3/5]

QPrintDialog ( @NotNilptr QWidget  parent) throws IllegalArgumentException

在文件 QPrintDialog.xcsm16 行定义.

16 {
17 if (false == create(parent)){
18 throw new IllegalArgumentException("can not new QPrintDialog");
19 }
20 }

◆ QPrintDialog() [4/5]

QPrintDialog ( @NotNilptr QWidget  parent,
@NotNilptr QPrinter  pprinter 
) throws IllegalArgumentException

在文件 QPrintDialog.xcsm22 行定义.

22 {
23 if (false == create(parent, pprinter)){
24 throw new IllegalArgumentException("can not new QPrintDialog");
25 }
26 }

◆ QPrintDialog() [5/5]

QPrintDialog ( long  handle)

在文件 QPrintDialog.xcsm28 行定义.

28 {
29 super(handle);
30 }

成员函数说明

◆ create() [1/3]

bool create ( )
override

重载 QDialog .

在文件 QPrintDialog.xcsm32 行定义.

32 {
33 nativehandle = QtXnl.createQPObject(QType.qtPrintDialog, this, 0, 0, 0, 0, 0);
34 if (nativehandle == 0){
35 return false;
36 }
37 return true;
38 }
long nativehandle
Definition QNative.xcsm:91

◆ create() [2/3]

bool create ( @NotNilptr QWidget  parent)
override

重载 QDialog .

在文件 QPrintDialog.xcsm40 行定义.

40 {
41 nativehandle = QtXnl.createQPObject(QType.qtPrintDialog, this, parent.nativehandle, 0, 0, 0, 0);
42 if (nativehandle == 0){
43 return false;
44 }
45 return true;
46 }

◆ create() [3/3]

bool create ( QWidget  parent,
@NotNilptr QPrinter  printer 
)

在文件 QPrintDialog.xcsm48 行定义.

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

◆ options()

int options ( )

在文件 QPrintDialog.xcsm69 行定义.

69 {
70 return QtXnl.widget_get_int_value(nativehandle, Constant.PRTDLGGETOPTS);
71 }

◆ setOption()

void setOption ( PrintDialogOption  option,
bool  on 
)

在文件 QPrintDialog.xcsm57 行定义.

57 {
58 QtXnl.widget_set_int_bool_value(nativehandle, Constant.PRTDLGSETOPT, option, on);
59 }

◆ setOptions()

void setOptions ( int  options)

在文件 QPrintDialog.xcsm65 行定义.

65 {
66 QtXnl.widget_set_vint_value(nativehandle, Constant.PRTDLGSETOPTS, options);
67 }

◆ testOption()

bool testOption ( PrintDialogOption  option)

在文件 QPrintDialog.xcsm61 行定义.

61 {
62 return QtXnl.widget_get_int_bool(nativehandle, Constant.PRTDLGTEST, option);
63 }