| Top |  |  |  |  | 
| struct | EvJob | 
| struct | EvJobClass | 
| struct | EvJobRender | 
| struct | EvJobRenderClass | 
| struct | EvJobPageData | 
| struct | EvJobPageDataClass | 
| struct | EvJobThumbnail | 
| struct | EvJobThumbnailClass | 
| struct | EvJobLinks | 
| struct | EvJobLinksClass | 
| struct | EvJobAttachments | 
| struct | EvJobAttachmentsClass | 
| struct | EvJobFonts | 
| struct | EvJobFontsClass | 
| struct | EvJobLoad | 
| struct | EvJobLoadClass | 
| struct | EvJobLoadStream | 
| struct | EvJobLoadStreamClass | 
| struct | EvJobLoadGFile | 
| struct | EvJobLoadGFileClass | 
| struct | EvJobSave | 
| struct | EvJobSaveClass | 
| struct | EvJobFind | 
| struct | EvJobFindClass | 
| struct | EvJobLayers | 
| struct | EvJobLayersClass | 
| struct | EvJobExport | 
| struct | EvJobExportClass | 
| struct | EvJobPrint | 
| struct | EvJobPrintClass | 
| struct | EvJobAnnots | 
| struct | EvJobAnnotsClass | 
| enum | EvJobRunMode | 
| enum | EvJobPageDataFlags | 
| enum | EvJobThumbnailFormat | 
GEnum ╰── EvJobRunMode GFlags ╰── EvJobPageDataFlags GObject ╰── EvJob ├── EvJobAttachments ├── EvJobExport ├── EvJobFind ├── EvJobFonts ├── EvJobLayers ├── EvJobLinks ├── EvJobLoad ├── EvJobPageData ├── EvJobPrint ├── EvJobRender ├── EvJobSave ╰── EvJobThumbnail
void ev_job_failed (EvJob *job,GQuark domain,gint code,const gchar *format,...);
void ev_job_failed_from_error (EvJob *job,GError *error);
Rename to: ev_job_failed
EvJob * ev_job_render_new (EvDocument *document,gint page,gint rotation,gdouble scale,gint width,gint height);
void ev_job_render_set_selection_info (EvJobRender *job,EvRectangle *selection_points,EvSelectionStyle selection_style,GdkColor *text,GdkColor *base);
EvJob * ev_job_page_data_new (EvDocument *document,gint page,EvJobPageDataFlags flags);
EvJob * ev_job_thumbnail_new (EvDocument *document,gint page,gint rotation,gdouble scale);
EvJob * ev_job_thumbnail_new_with_target_size (EvDocument *document,gint page,gint rotation,gint target_width,gint target_height);
void ev_job_thumbnail_set_has_frame (EvJobThumbnail *job,gboolean has_frame);
Since: 3.8
void ev_job_thumbnail_set_output_format (EvJobThumbnail *job,EvJobThumbnailFormat format);
Since: 3.14
EvJob * ev_job_load_stream_new (GInputStream *stream,EvDocumentLoadFlags flags);
void ev_job_load_stream_set_stream (EvJobLoadStream *job,GInputStream *stream);
void ev_job_load_stream_set_load_flags (EvJobLoadStream *job,EvDocumentLoadFlags flags);
void ev_job_load_stream_set_password (EvJobLoadStream *job,const gchar *password);
void ev_job_load_gfile_set_gfile (EvJobLoadGFile *job,GFile *gfile);
void ev_job_load_gfile_set_load_flags (EvJobLoadGFile *job,EvDocumentLoadFlags flags);
void ev_job_load_gfile_set_password (EvJobLoadGFile *job,const gchar *password);
EvJob * ev_job_save_new (EvDocument *document,const gchar *uri,const gchar *document_uri);
EvJob * ev_job_find_new (EvDocument *document,gint start_page,gint n_pages,const gchar *text,gboolean case_sensitive);
void ev_job_find_set_options (EvJobFind *job,EvFindOptions options);
Since: 3.6
struct EvJobClass {
	GObjectClass parent_class;
	gboolean (*run)         (EvJob *job);
	
	/* Signals */
	void     (* cancelled)  (EvJob *job);
	void     (* finished)   (EvJob *job);
};
struct EvJobFontsClass {
        EvJobClass parent_class;
	/* Signals */
	void (* updated)  (EvJobFonts *job,
			   gdouble     progress);
};
struct EvJobLoadStream {
        EvJob parent;
        char *password;
        GInputStream *stream;
        EvDocumentLoadFlags flags;
};
Since: 3.6
struct EvJobLoadGFile {
        EvJob parent;
        char *password;
        GFile *gfile;
        EvDocumentLoadFlags flags;
};
Since: 3.6
struct EvJobFindClass {
	EvJobClass parent_class;
	/* Signals */
	void (* updated)  (EvJobFind *job,
			   gint       page);
};
“cancelled” signalvoid user_function (EvJob *evjob, gpointer user_data)
| evjob | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“finished” signalvoid user_function (EvJob *evjob, gpointer user_data)
| evjob | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run First
“updated” signalvoid user_function (EvJobFonts *evjobfonts, gdouble arg1, gpointer user_data)
| evjobfonts | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“updated” signalvoid user_function (EvJobFind *evjobfind, gint arg1, gpointer user_data)
| evjobfind | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last