方法

GtkPrintDialogprint

自:4.14

声明 [src]

void
gtk_print_dialog_print (
  GtkPrintDialog* self,
  GtkWindow* parent,
  GtkPrintSetup* setup,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [src]

此函数从流中打印内容。

如果您将NULL作为setup传递,则此方法将显示打印对话框。否则,它将尝试直接打印,无需用户交互。

打印完成时将调用callback

自:4.14

此方法异步完成。在GAsyncReadyCallback中调用gtk_print_dialog_print_finish()以获取操作结果。

参数

parent

类型: GtkWindow

父级GtkWindow

参数可以是NULL
这些数据由方法调用者拥有。
setup

类型: GtkPrintSetup

要使用的GtkPrintSetup

参数可以是NULL
这些数据由方法调用者拥有。
cancellable

类型: GCancellable

一个用于取消操作的GCancellable

参数可以是NULL
这些数据由方法调用者拥有。
callback

类型: GAsyncReadyCallback

在操作完成后调用的回调。

参数可以是NULL
user_data

类型: gpointer

传递给callback的数据。

参数可以是NULL
这些数据由方法调用者拥有。