| libtinymail Reference Manual | ||||
|---|---|---|---|---|
TnyMsgHeaderListModelTnyMsgHeaderListModel — A GtkTreeModel suitable for storing TnyMsgHeaderIface instances |
TnyMsgHeaderListModel;
TnyMsgHeaderListModelClass;
TnyMsgHeaderListModel* tny_msg_header_list_model_new
(void);
void tny_msg_header_list_model_set_folder
(TnyMsgHeaderListModel *self,
TnyMsgFolderIface *folder,
gboolean refresh);
This GtkTreeModel implementation will attempt to aggressively uncache TnyMsgHeaderIface instances once their corresponding row in the GtkTreeView become invisible. This reduces memory usage.
TnyMsgHeaderListModel* tny_msg_header_list_model_new (void);
| Returns : | a new TnyMsgHeaderListModel instance suitable for showing lots of TnyMsgHeaderIface instances |
void tny_msg_header_list_model_set_folder
(TnyMsgHeaderListModel *self,
TnyMsgFolderIface *folder,
gboolean refresh);
Set the folder where the TnyMsgHeaderIface instances are located
self : |
A TnyMsgHeaderListModel instance |
folder : |
a TnyMsgFolderIface instance |
refresh : |
refresh first |