方法
GtkPrintDialogsetup
自:4.14
声明 [源]
void
gtk_print_dialog_setup (
GtkPrintDialog* self,
GtkWindow* parent,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [源]
此函数会显示一个打印对话框,让用户选择打印机,并设置打印设置和页面设置。
当对话框关闭时,会调用 callback。可以获得的 GtkPrintSetup 可以传递给 gtk_print_dialog_print() 或 gtk_print_dialog_print_file()。
此方法的可能用例是让用户选择打印机,然后在应用程序中显示页面设置用户界面(例如在页面上排列图片),然后在不进一步用户交互的情况下在 self 上调用 gtk_print_dialog_print() 来打印。
自:4.14
此方法以异步方式完成。在 GAsyncReadyCallback 中使用 gtk_print_dialog_setup_finish() 来获取操作的结果。
参数
parent-
类型:
GtkWindow父
GtkWindow。参数可以 NULL。数据由方法的调用者所有。 cancellable-
类型:
GCancellable一个
GCancellable来取消操作。参数可以 NULL。数据由方法的调用者所有。 callback-
在操作完成时调用的回调。
参数可以 NULL。 user_data-
类型:
gpointer传递给
callback的数据。参数可以 NULL。数据由方法的调用者所有。