Sets our main struct and passes it to the parent class.
Creates a new page setup dialog.
Gets the currently selected page setup from the dialog.
Get the main Gtk struct
Gets the current print settings from the dialog.
the main Gtk struct as a void*
Sets the GtkPageSetup from which the page setup dialog takes its values.
Sets the GtkPrintSettings from which the page setup dialog takes its values.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Adds an activatable widget to the action area of a GtkDialog.
Adds a button with the given text.
Returns the content area of @dialog.
Returns the header bar of @dialog.
Gets the response id of a widget in the action area of a dialog.
Gets the widget button that uses the given response ID in the action area of a dialog.
Emits the ::response signal with the given response ID.
Sets the default widget for the dialog based on the response ID.
A convenient way to sensitize/desensitize dialog buttons.
Emitted when the user uses a keybinding to close the dialog.
Emitted when an action widget is clicked.
GtkPageSetupUnixDialog implements a page setup dialog for platforms which don’t provide a native page setup dialog, like Unix.
It can be used very much like any other GTK dialog, at the cost of the portability offered by the high-level printing API in [class@Gtk.PrintOperation].