summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserprivate.h
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2003-07-23 22:30:32 +0000
committerOwen Taylor <otaylor@src.gnome.org>2003-07-23 22:30:32 +0000
commitd97d7df9475b2edc112402397fc349d46156d741 (patch)
tree89ba88c5b68e1d1158fe92c9efff1a0e974aa49a /gtk/gtkfilechooserprivate.h
parenta19781c504970ac6d221b8ec09548d8a635cb2d8 (diff)
downloadgdk-pixbuf-d97d7df9475b2edc112402397fc349d46156d741.tar.gz
Add over-big test case for preview (much of size from a modified copy of
Wed Jul 23 17:52:01 2003 Owen Taylor <otaylor@redhat.com> * testfilechooser.c: Add over-big test case for preview (much of size from a modified copy of gdk_pixbuf_new_from_file_at_size()) * gtkfilechooserutils.[ch] gtkfilechooser.c gtkfilechooserprivate.h gtkfilechooserimpldefault.c: Add get_preview_path() as a virtual function; implement update-preview signal that was in the header file. * gtkfilechooserimpldefault.c: Finish a simple preview widget implementation.
Diffstat (limited to 'gtk/gtkfilechooserprivate.h')
-rw-r--r--gtk/gtkfilechooserprivate.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkfilechooserprivate.h b/gtk/gtkfilechooserprivate.h
index 6511b6903..17343854a 100644
--- a/gtk/gtkfilechooserprivate.h
+++ b/gtk/gtkfilechooserprivate.h
@@ -48,6 +48,7 @@ struct _GtkFileChooserIface
void (*select_all) (GtkFileChooser *chooser);
void (*unselect_all) (GtkFileChooser *chooser);
GSList * (*get_paths) (GtkFileChooser *chooser);
+ GtkFilePath * (*get_preview_path) (GtkFileChooser *chooser);
GtkFileSystem *(*get_file_system) (GtkFileChooser *chooser);
void (*add_filter) (GtkFileChooser *chooser,
GtkFileFilter *filter);
@@ -60,8 +61,7 @@ struct _GtkFileChooserIface
*/
void (*current_folder_changed) (GtkFileChooser *chooser);
void (*selection_changed) (GtkFileChooser *chooser);
- void (*update_preview) (GtkFileChooser *chooser,
- const gchar *uri);
+ void (*update_preview) (GtkFileChooser *chooser);
};
GtkFileSystem *_gtk_file_chooser_get_file_system (GtkFileChooser *chooser);
@@ -73,6 +73,7 @@ void _gtk_file_chooser_select_path (GtkFileChooser *cho
void _gtk_file_chooser_unselect_path (GtkFileChooser *chooser,
const GtkFilePath *path);
GSList * _gtk_file_chooser_get_paths (GtkFileChooser *chooser);
+GtkFilePath * _gtk_file_chooser_get_preview_path (GtkFileChooser *chooser);
G_END_DECLS