]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document.h
Add initial support for password-supported dialogs. This could be a lot
[evince.git] / backend / ev-document.h
index 3616e4307b465988e0a74025527e0ca98d26bc3b..5581cd713825df9385bc75f1e8cf7a3f9262b570 100644 (file)
@@ -40,6 +40,14 @@ G_BEGIN_DECLS
 typedef struct _EvDocument     EvDocument;
 typedef struct _EvDocumentIface        EvDocumentIface;
 
+#define EV_DOCUMENT_ERROR ev_document_error_quark ()
+
+typedef enum
+{
+       EV_DOCUMENT_ERROR_INVALID,
+       EV_DOCUMENT_ERROR_ENCRYPTED
+} EvDocumentError;
+
 struct _EvDocumentIface
 {
        GTypeInterface base_iface;
@@ -78,9 +86,12 @@ struct _EvDocumentIface
                                         int           clip_y,
                                         int           clip_width,
                                         int           clip_height);
+
+
 };
 
-GType ev_document_get_type (void);
+GType    ev_document_get_type    (void);
+GQuark   ev_document_error_quark (void);
 
 gboolean ev_document_load            (EvDocument   *document,
                                      const char   *uri,