![]() |
![]() |
![]() |
Eye of GNOME Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
#define EOG_TYPE_JOB_THUMBNAIL #define EOG_JOB_THUMBNAIL (obj) #define EOG_JOB_THUMBNAIL_CLASS (klass) #define EOG_IS_JOB_THUMBNAIL (obj) #define EOG_TYPE_JOB_LOAD #define EOG_JOB_LOAD (obj) #define EOG_JOB_LOAD_CLASS (klass) #define EOG_IS_JOB_LOAD (obj) #define EOG_TYPE_JOB_MODEL #define EOG_JOB_MODEL (obj) #define EOG_JOB_MODEL_CLASS (klass) #define EOG_IS_JOB_MODEL (obj) #define EOG_TYPE_JOB_TRANSFORM #define EOG_JOB_TRANSFORM (obj) #define EOG_JOB_TRANSFORM_CLASS (klass) #define EOG_IS_JOB_TRANSFORM (obj) #define EOG_TYPE_JOB_SAVE #define EOG_JOB_SAVE (obj) #define EOG_JOB_SAVE_CLASS (klass) #define EOG_IS_JOB_SAVE (obj) #define EOG_JOB_SAVE_GET_CLASS (obj) #define EOG_TYPE_JOB_SAVE_AS #define EOG_JOB_SAVE_AS (obj) #define EOG_JOB_SAVE_AS_CLASS (klass) #define EOG_IS_JOB_SAVE_AS (obj) #define EOG_JOB_COPY (obj) #define EOG_JOB_COPY_CLASS (klass) EogJob; EogJobThumbnail; EogJobLoad; EogJobModel; EogJobTransform; enum EogJobSaveResponse; EogJobSave; EogJobSaveAs; EogJobCopy; void eog_job_finished (EogJob *job
); void eog_job_run (EogJob *job
); void eog_job_set_progress (EogJob *job
,float progress
); GType eog_job_thumbnail_get_type (void
); EogJob * eog_job_thumbnail_new (EogImage *image
); GType eog_job_load_get_type (void
); EogJob * eog_job_load_new (EogImage *image
,EogImageData data
); GType eog_job_model_get_type (void
); EogJob * eog_job_model_new (GSList *file_list
); GType eog_job_transform_get_type (void
); EogJob * eog_job_transform_new (GList *images
,EogTransform *trans
); GType eog_job_save_get_type (void
); EogJob * eog_job_save_new (GList *images
); GType eog_job_save_as_get_type (void
); EogJob * eog_job_save_as_new (GList *images
,EogURIConverter *converter
,GFile *file
); GType eog_job_copy_get_type (void
); EogJob * eog_job_copy_new (GList *images
,const gchar *dest
);
GObject +----EogJob +----EogJobCopy +----EogJobLoad +----EogJobModel +----EogJobSave +----EogJobThumbnail +----EogJobTransform
GObject +----EogJob +----EogJobThumbnail
GObject +----EogJob +----EogJobLoad
GObject +----EogJob +----EogJobModel
GObject +----EogJob +----EogJobTransform
GObject +----EogJob +----EogJobSave +----EogJobSaveAs
GObject +----EogJob +----EogJobSave +----EogJobSaveAs
GObject +----EogJob +----EogJobCopy
#define EOG_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_THUMBNAIL, EogJobThumbnail))
|
#define EOG_JOB_THUMBNAIL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_THUMBNAIL, EogJobThumbnailClass))
|
#define EOG_IS_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_THUMBNAIL))
|
#define EOG_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_LOAD, EogJobLoad))
|
#define EOG_JOB_LOAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_LOAD, EogJobLoadClass))
|
#define EOG_IS_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_LOAD))
|
#define EOG_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_MODEL, EogJobModel))
|
#define EOG_JOB_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_MODEL, EogJobModelClass))
|
#define EOG_IS_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_MODEL))
|
#define EOG_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_TRANSFORM, EogJobTransform))
|
#define EOG_JOB_TRANSFORM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_TRANSFORM, EogJobTransformClass))
|
#define EOG_IS_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_TRANSFORM))
|
#define EOG_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_SAVE, EogJobSave))
|
#define EOG_JOB_SAVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_SAVE, EogJobSaveClass))
|
#define EOG_IS_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_SAVE))
|
#define EOG_JOB_SAVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EOG_TYPE_JOB_SAVE, EogJobSaveClass))
|
#define EOG_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_SAVE_AS, EogJobSaveAs))
|
#define EOG_JOB_SAVE_AS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_SAVE_AS, EogJobSaveAsClass))
|
#define EOG_IS_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOG_TYPE_JOB_SAVE_AS))
|
#define EOG_JOB_COPY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_JOB_COPY, EogJobCopy))
|
#define EOG_JOB_COPY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOG_TYPE_JOB_COPY, EogJobCopyClass))
|
typedef enum { EOG_SAVE_RESPONSE_NONE, EOG_SAVE_RESPONSE_RETRY, EOG_SAVE_RESPONSE_SKIP, EOG_SAVE_RESPONSE_OVERWRITE, EOG_SAVE_RESPONSE_CANCEL, EOG_SAVE_RESPONSE_LAST } EogJobSaveResponse;
void eog_job_run (EogJob *job
);
Executes the job passed as job
. Usually there is no need to call this
on your own. Jobs should be executed by using the EogJobQueue.
|
the job to execute. |
EogJob * eog_job_load_new (EogImage *image
,EogImageData data
);
|
|
|
|
Returns : |
EogJob * eog_job_transform_new (GList *images
,EogTransform *trans
);
|
|
|
|
Returns : |
EogJob * eog_job_save_as_new (GList *images
,EogURIConverter *converter
,GFile *file
);
|
|
|
|
|
|
Returns : |