| 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
GtkTreeModel *
ev_job_links_get_model (EvJobLinks *job);
Get a GtkTreeModel loaded with the links
Since: 3.6
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);
Set the desired output format for the generated thumbnail
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;
};
A job class to load a EvDocument from a GInputStream.
Since: 3.6
struct EvJobLoadGFile {
EvJob parent;
char *password;
GFile *gfile;
EvDocumentLoadFlags flags;
};
A job class to load a EvDocument from a GFile.
Since: 3.6
struct EvJobFindClass {
EvJobClass parent_class;
/* Signals */
void (* updated) (EvJobFind *job,
gint page);
};
“updated” signalvoid user_function (EvJobFonts *evjobfonts, gdouble arg1, gpointer user_data)
Flags: Run Last