]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document.h
[dualscreen] fix crash on ctrl+w and fix control window closing
[evince.git] / libdocument / ev-document.h
index 63d2a8ec7e71c561240de009f7c9db6bdd67aa4f..d28289254df20796c7709d9aed0a6e3b42469e22 100644 (file)
@@ -109,6 +109,8 @@ struct _EvDocumentClass
                                                EvPage          *page);
         cairo_surface_t * (* render)          (EvDocument      *document,
                                                EvRenderContext *rc);
+       GdkPixbuf       * (* get_thumbnail)   (EvDocument      *document,
+                                              EvRenderContext *rc);
         EvDocumentInfo  * (* get_info)        (EvDocument      *document);
         gboolean          (* get_backend_info)(EvDocument      *document,
                                                EvDocumentBackendInfo *info);
@@ -150,6 +152,8 @@ gchar           *ev_document_get_page_label       (EvDocument      *document,
                                                   gint             page_index);
 cairo_surface_t *ev_document_render               (EvDocument      *document,
                                                   EvRenderContext *rc);
+GdkPixbuf       *ev_document_get_thumbnail        (EvDocument      *document,
+                                                  EvRenderContext *rc);
 const gchar     *ev_document_get_uri              (EvDocument      *document);
 const gchar     *ev_document_get_title            (EvDocument      *document);
 gboolean         ev_document_is_page_size_uniform (EvDocument      *document);