21#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
22#error "Only <gtk/gtk.h> can be included directly."
30#define GTK_TYPE_FILE_CHOOSER (gtk_file_chooser_get_type ())
31#define GTK_FILE_CHOOSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_CHOOSER, GtkFileChooser))
32#define GTK_IS_FILE_CHOOSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_CHOOSER))
66#define GTK_FILE_CHOOSER_ERROR (gtk_file_chooser_error_quark ())
172 const char **options,
173 const char **option_labels);
#define GDK_DEPRECATED_IN_4_10
#define GDK_AVAILABLE_IN_ALL
G_BEGIN_DECLS typedef guint32 GQuark
GDK_DEPRECATED_IN_4_10 const char * gtk_file_chooser_get_choice(GtkFileChooser *chooser, const char *id)
GDK_DEPRECATED_IN_4_10 GFile * gtk_file_chooser_get_file(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_choice(GtkFileChooser *chooser, const char *id, const char *option)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_set_file(GtkFileChooser *chooser, GFile *file, GError **error)
GDK_DEPRECATED_IN_4_10 GListModel * gtk_file_chooser_get_files(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 GtkFileChooserAction gtk_file_chooser_get_action(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 char * gtk_file_chooser_get_current_name(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_set_current_folder(GtkFileChooser *chooser, GFile *file, GError **error)
GDK_DEPRECATED_IN_4_10 GQuark gtk_file_chooser_error_quark(void)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_add_choice(GtkFileChooser *chooser, const char *id, const char *label, const char **options, const char **option_labels)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_get_select_multiple(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_action(GtkFileChooser *chooser, GtkFileChooserAction action)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_create_folders(GtkFileChooser *chooser, gboolean create_folders)
@ GTK_FILE_CHOOSER_ACTION_SAVE
@ GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER
@ GTK_FILE_CHOOSER_ACTION_OPEN
struct _GtkFileChooser GtkFileChooser
@ GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME
@ GTK_FILE_CHOOSER_ERROR_BAD_FILENAME
@ GTK_FILE_CHOOSER_ERROR_NONEXISTENT
@ GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_remove_filter(GtkFileChooser *chooser, GtkFileFilter *filter)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_get_create_folders(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_add_filter(GtkFileChooser *chooser, GtkFileFilter *filter)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_select_multiple(GtkFileChooser *chooser, gboolean select_multiple)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_remove_shortcut_folder(GtkFileChooser *chooser, GFile *folder, GError **error)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_remove_choice(GtkFileChooser *chooser, const char *id)
GDK_DEPRECATED_IN_4_10 GListModel * gtk_file_chooser_get_filters(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 gboolean gtk_file_chooser_add_shortcut_folder(GtkFileChooser *chooser, GFile *folder, GError **error)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_filter(GtkFileChooser *chooser, GtkFileFilter *filter)
GDK_DEPRECATED_IN_4_10 GListModel * gtk_file_chooser_get_shortcut_folders(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 void gtk_file_chooser_set_current_name(GtkFileChooser *chooser, const char *name)
GDK_DEPRECATED_IN_4_10 GFile * gtk_file_chooser_get_current_folder(GtkFileChooser *chooser)
GDK_DEPRECATED_IN_4_10 GtkFileFilter * gtk_file_chooser_get_filter(GtkFileChooser *chooser)
GDK_AVAILABLE_IN_ALL GType gtk_file_chooser_get_type(void) G_GNUC_CONST
struct _GtkFileFilter GtkFileFilter
static void error(LoadState *S, const char *why)