方法

GtkPrintDialogprint_file

自:4.14

声明 [源]

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

描述 [源]

此函数打印文件。

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

可用自:4.14

此方法以异步方式完成。请在GAsyncReadyCallback中使用gtk_print_dialog_print_file_finish()获取操作结果。

参数

parent

类型: GtkWindow

GtkWindow

此参数可以是NULL
数据由方法调用者所有。
setup

类型: GtkPrintSetup

要使用的GtkPrintSetup

此参数可以是NULL
数据由方法调用者所有。
file

类型: GFile

要打印的GFile

数据由方法调用者所有。
cancellable

类型: GCancellable

用于取消操作的GCancellable

此参数可以是NULL
数据由方法调用者所有。
callback

类型: GAsyncReadyCallback

当操作完成时调用的回调。

此参数可以是NULL
user_data

类型: gpointer

传递给回调的数据。

此参数可以是NULL
数据由方法调用者所有。