21 #ifndef __GTK_FILE_CHOOSER_PRIVATE_H__
22 #define __GTK_FILE_CHOOSER_PRIVATE_H__
39 #define GTK_FILE_CHOOSER_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_FILE_CHOOSER, GtkFileChooserIface))
281 GSource *shortcuts_drag_outside_idle;
303 guint shortcuts_drag_outside : 1;
typedefG_BEGIN_DECLS struct _GdkDragContext GdkDragContext
struct _GtkFileChooser GtkFileChooser
GtkFileChooserConfirmation
@ LOCATION_MODE_FILENAME_ENTRY
gboolean _gtk_file_chooser_add_shortcut_folder(GtkFileChooser *chooser, GFile *folder, GError **error)
GSList * _gtk_file_chooser_list_shortcut_folder_files(GtkFileChooser *chooser)
GtkFileSystem * _gtk_file_chooser_get_file_system(GtkFileChooser *chooser)
gboolean _gtk_file_chooser_remove_shortcut_folder(GtkFileChooser *chooser, GFile *folder, GError **error)
struct _GtkFileFilter GtkFileFilter
struct _GtkFileSystemModel GtkFileSystemModel
GtkImageIconNameData name
struct _GtkTreeModel GtkTreeModel
GtkWidget * browse_widgets_box
GCancellable * update_current_folder_cancellable
GtkWidget * browse_shortcuts_tree_view
GtkTreeModel * shortcuts_pane_filter_model
GtkWidget * save_folder_label
GtkWidget * browse_select_a_folder_info_bar
LocationMode location_mode
GtkSizeGroup * browse_path_bar_size_group
GtkTreeViewColumn * list_name_column
gulong volumes_changed_id
GtkWidget * browse_new_folder_button
GSList * loading_shortcuts
guint list_sort_ascending
GCancellable * file_exists_get_info_cancellable
GtkWidget * browse_files_popup_menu
GCancellable * file_list_drag_data_received_cancellable
GtkWidget * browse_select_a_folder_icon
GtkWidget * browse_path_bar
GtkWidget * location_entry
GFile * current_volume_file
GtkWidget * browse_shortcuts_popup_menu
GSList * reload_icon_cancellables
GtkWidget * preview_widget
GCancellable * update_from_entry_cancellable
GtkRecentManager * recent_manager
OperationMode operation_mode
GtkWidget * browse_shortcuts_popup_menu_rename_item
GCancellable * should_respond_get_info_cancellable
GtkTreeViewColumn * list_mtime_column
GtkFileSystem * file_system
GtkWidget * browse_files_popup_menu_add_shortcut_item
gulong toplevel_unmapped_id
GtkWidget * browse_special_mode_icon
guint preview_widget_active
GtkWidget * browse_shortcuts_remove_button
GtkWidget * save_widgets_table
GtkWidget * browse_shortcuts_popup_menu_remove_item
GtkWidget * browse_files_popup_menu_hidden_files_item
GCancellable * shortcuts_activate_iter_cancellable
GtkWidget * browse_shortcuts_add_button
GtkTreeViewColumn * list_size_column
char * browse_files_last_selected_name
GtkFileSystemModel * recent_model
GtkSearchEngine * search_engine
GtkWidget * location_button
GtkWidget * preview_label
GtkFileChooserAction action
GtkFileSystemModel * browse_files_model
GSource * focus_entry_idle
GtkWidget * location_label
gulong settings_signal_id
GtkCellRenderer * list_name_renderer
GtkWidget * toplevel_last_focus_widget
GtkWidget * browse_header_box
GtkFileFilter * current_filter
GtkWidget * browse_path_bar_hbox
GtkWidget * browse_files_tree_view
GtkWidget * filter_combo_hbox
GtkWidget * location_entry_box
GtkWidget * browse_special_mode_label
guint shortcuts_current_folder_active
gulong bookmarks_changed_id
GtkWidget * browse_files_popup_menu_size_column_item
guint do_overwrite_confirmation
char * preview_display_name
gulong toplevel_set_focus_id
GtkFileSystemModel * search_model
GtkWidget * browse_select_a_folder_label
GSList * pending_select_files
GtkListStore * shortcuts_model
gboolean response_requested
void(* current_folder_changed)(GtkFileChooser *chooser)
void(* selection_changed)(GtkFileChooser *chooser)
void(* select_all)(GtkFileChooser *chooser)
gboolean(* set_current_folder)(GtkFileChooser *chooser, GFile *file, GError **error)
void(* remove_filter)(GtkFileChooser *chooser, GtkFileFilter *filter)
void(* update_preview)(GtkFileChooser *chooser)
void(* add_filter)(GtkFileChooser *chooser, GtkFileFilter *filter)
void(* unselect_file)(GtkFileChooser *chooser, GFile *file)
GTypeInterface base_iface
GtkFileChooserConfirmation(* confirm_overwrite)(GtkFileChooser *chooser)
gboolean(* remove_shortcut_folder)(GtkFileChooser *chooser, GFile *file, GError **error)
void(* file_activated)(GtkFileChooser *chooser)
void(* unselect_all)(GtkFileChooser *chooser)
gboolean(* select_file)(GtkFileChooser *chooser, GFile *file, GError **error)
void(* set_current_name)(GtkFileChooser *chooser, const gchar *name)
gboolean(* add_shortcut_folder)(GtkFileChooser *chooser, GFile *file, GError **error)