Class
EogImage
Constructors
eog_image_new_file
Functions
eog_image_get_supported_mime_types
Gets the list of supported mimetypes.
eog_image_is_supported_mime_type
Instance methods
eog_image_autorotate
eog_image_cancel_load
eog_image_data_ref
eog_image_data_unref
eog_image_file_changed
Marks the image file contents as changed. Also, emits EogImage::file-changed signal.
eog_image_get_autorotate_transform
Get img
autorotate transform.
eog_image_get_bytes
eog_image_get_caption
eog_image_get_collate_key
eog_image_get_file
Gets the GFile
associated with img
.
eog_image_get_metadata_status
Returns the current status of the image metadata, that is, whether the metadata has not been read yet, is ready, or not available at all.
eog_image_get_pixbuf
Gets the GdkPixbuf
of the image.
eog_image_get_size
eog_image_get_status
eog_image_get_thumbnail
Gets the thumbnail pixbuf for img
.
eog_image_get_transform
Get img
transform.
eog_image_get_uri_for_display
eog_image_has_data
eog_image_is_animation
Checks whether a given image is animated.
eog_image_is_file_changed
eog_image_is_file_writable
Evaluate if the user has write permission on the image file.
eog_image_is_jpeg
eog_image_is_modified
eog_image_is_multipaged
Check whether the image actually contains multiple images/pages. This can happen for TIFF files. GIF animations are not multipaged.
Available since: 3.18
eog_image_load
eog_image_modified
eog_image_save_as_by_info
eog_image_save_by_info
eog_image_set_thumbnail
eog_image_start_animation
Starts playing an animated image.
eog_image_transform
eog_image_undo
Signals
Eog.Image::changed
Eog.Image::file-changed
Eog.Image::next-frame
The ::next-frame signal will be emitted each time an animated image advances to the next frame.
Eog.Image::save-progress
Eog.Image::size-prepared
Eog.Image::thumbnail-changed
Signals inherited from GObject (1)
GObject.Object::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct EogImageClass {
GObjectClass parent_class;
void (* changed) (
EogImage* img
);
void (* size_prepared) (
EogImage* img,
int width,
int height
);
void (* thumbnail_changed) (
EogImage* img
);
void (* save_progress) (
EogImage* img,
gfloat progress
);
void (* next_frame) (
EogImage* img,
gint delay
);
void (* file_changed) (
EogImage* img
);
}
Class members
parent_class |
|
No description available. | |
changed |
|
No description available. | |
size_prepared |
|
No description available. | |
thumbnail_changed |
|
No description available. | |
save_progress |
|
No description available. | |
next_frame |
|
No description available. | |
file_changed |
|
No description available. |
Virtual methods
Eog.ImageClass.changed
Eog.ImageClass.file_changed
Marks the image file contents as changed. Also, emits EogImage::file-changed signal.