Constructor

Gtk.PrintSettings.new_from_key_file

Declaration [src]

GtkPrintSettings*
gtk_print_settings_new_from_key_file (
  GKeyFile* key_file,
  const char* group_name,
  GError** error
)

Description [src]

Reads the print settings from the group group_name in key_file.

Returns a new GtkPrintSettings object with the restored settings, or NULL if an error occurred. If the file could not be loaded then error is set to either GFileError or GKeyFileError.

Parameters

key_file GKeyFile*
 

the GKeyFile to retrieve the settings from

 The data is owned by the caller of the function
group_name const char*
 

the name of the group to use, or NULL to use the default “Print Settings”

 Can be NULL
 The data is owned by the caller of the function
 The string is a NUL terminated UTF-8 string

Return value

Returns: GtkPrintSettings

the restored GtkPrintSettings

The caller of the function takes ownership of the data, and is responsible for freeing it