Class
EogListStore
Constructors
eog_list_store_new
Creates a new and empty EogListStore.
eog_list_store_new_from_glist
Creates a new EogListStore from a list of EogImage‘s.
The given list must be NULL-terminated.
Instance methods
eog_list_store_add_files
Adds a list of GFile‘s to store. The given list
must be NULL-terminated.
eog_list_store_append_image
Adds an EogImage to store. The thumbnail of the image is not
loaded and will only be loaded if the thumbnail is made visible.
eog_list_store_get_image_by_pos
Gets the EogImage in the position pos of store. If there is
no image at position pos, NULL is returned.
eog_list_store_get_initial_pos
Gets the position of the EogImage that should be loaded first.
If not set, it returns -1.
eog_list_store_get_pos_by_image
Gets the position where image is stored in store. If image
is not stored in store, -1 is returned.
eog_list_store_get_pos_by_iter
Gets the position of the image pointed by iter.
eog_list_store_length
Returns the number of images in the store.
eog_list_store_remove_image
Removes image from store.
eog_list_store_thumbnail_refresh
Refreshes the thumbnail for the image pointed by iter.
eog_list_store_thumbnail_set
Sets the thumbnail for the image pointed by iter.
eog_list_store_thumbnail_unset
Unsets the thumbnail for the image pointed by iter, changing
it to a “busy” icon.
Signals
Eog.ListStore::draw-thumbnail
Class structure
struct EogListStoreClass {
GtkListStoreClass parent_class;
void (* draw_thumbnail) (
EogListStore* store
);
void (* _eog_reserved1) (
void
);
void (* _eog_reserved2) (
void
);
void (* _eog_reserved3) (
void
);
void (* _eog_reserved4) (
void
);
}
Class members
parent_class |
|
| No description available. | |
draw_thumbnail |
|
| No description available. | |
_eog_reserved1 |
|
| No description available. | |
_eog_reserved2 |
|
| No description available. | |
_eog_reserved3 |
|
| No description available. | |
_eog_reserved4 |
|
| No description available. |