21#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
22#error "Only <gtk/gtk.h> can be included directly."
34#define GTK_TYPE_PRINT_SETUP (gtk_print_setup_get_type ())
53#define GTK_TYPE_PRINT_DIALOG (gtk_print_dialog_get_type ())
73 const char *accept_label);
#define GDK_AVAILABLE_IN_4_14
struct _GAsyncResult GAsyncResult
void(* GAsyncReadyCallback)(GObject *source_object, GAsyncResult *res, gpointer data)
typedefG_BEGIN_DECLS struct _GtkPageSetup GtkPageSetup
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_setup(GtkPrintDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDK_AVAILABLE_IN_4_14 GtkPageSetup * gtk_print_dialog_get_page_setup(GtkPrintDialog *self)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_set_title(GtkPrintDialog *self, const char *title)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_set_modal(GtkPrintDialog *self, gboolean modal)
GDK_AVAILABLE_IN_4_14 GDK_AVAILABLE_IN_4_14 GtkPrintDialog * gtk_print_dialog_new(void)
GDK_AVAILABLE_IN_4_14 GtkPrintSettings * gtk_print_setup_get_print_settings(GtkPrintSetup *setup)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_set_print_settings(GtkPrintDialog *self, GtkPrintSettings *print_settings)
GDK_AVAILABLE_IN_4_14 GType gtk_print_setup_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_4_14 GtkPrintSetup * gtk_print_dialog_setup_finish(GtkPrintDialog *self, GAsyncResult *result, GError **error)
GDK_AVAILABLE_IN_4_14 GtkPrintSetup * gtk_print_setup_ref(GtkPrintSetup *setup)
typedefG_BEGIN_DECLS struct _GtkPrintSetup GtkPrintSetup
GDK_AVAILABLE_IN_4_14 GtkPageSetup * gtk_print_setup_get_page_setup(GtkPrintSetup *setup)
GDK_AVAILABLE_IN_4_14 const char * gtk_print_dialog_get_accept_label(GtkPrintDialog *self)
GDK_AVAILABLE_IN_4_14 gboolean gtk_print_dialog_print_file_finish(GtkPrintDialog *self, GAsyncResult *result, GError **error)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_set_page_setup(GtkPrintDialog *self, GtkPageSetup *page_setup)
GDK_AVAILABLE_IN_4_14 GtkPrintSettings * gtk_print_dialog_get_print_settings(GtkPrintDialog *self)
GDK_AVAILABLE_IN_4_14 GOutputStream * gtk_print_dialog_print_finish(GtkPrintDialog *self, GAsyncResult *result, GError **error)
GDK_AVAILABLE_IN_4_14 void gtk_print_setup_unref(GtkPrintSetup *setup)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_set_accept_label(GtkPrintDialog *self, const char *accept_label)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_print_file(GtkPrintDialog *self, GtkWindow *parent, GtkPrintSetup *setup, GFile *file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDK_AVAILABLE_IN_4_14 const char * gtk_print_dialog_get_title(GtkPrintDialog *self)
GDK_AVAILABLE_IN_4_14 void gtk_print_dialog_print(GtkPrintDialog *self, GtkWindow *parent, GtkPrintSetup *setup, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
GDK_AVAILABLE_IN_4_14 gboolean gtk_print_dialog_get_modal(GtkPrintDialog *self)
typedefG_BEGIN_DECLS struct _GtkPrintSettings GtkPrintSettings
#define G_DECLARE_FINAL_TYPE(ModuleObjName, module_obj_name, MODULE, OBJ_NAME, ParentName)
static void error(LoadState *S, const char *why)