Enumerations for the Gtk+ tree models

Enumerations for the Gtk+ tree models — Enumerations for the Gtk+ tree models

Synopsis

enum                TnyGtkHeaderListModelColumn;
enum                TnyGtkAttachListModelColumn;
enum                TnyGtkFolderStoreTreeModelColumn;
enum                TnyGtkAccountListModelColumn;

Description

Enumerations for the Gtk+ tree models

Details

enum TnyGtkHeaderListModelColumn

typedef enum {
	TNY_GTK_HEADER_LIST_MODEL_FROM_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_TO_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_SUBJECT_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_CC_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN,
	TNY_GTK_HEADER_LIST_MODEL_N_COLUMNS
} TnyGtkHeaderListModelColumn;

TNY_GTK_HEADER_LIST_MODEL_FROM_COLUMN

The from header

TNY_GTK_HEADER_LIST_MODEL_TO_COLUMN

The to header

TNY_GTK_HEADER_LIST_MODEL_SUBJECT_COLUMN

The subject header

TNY_GTK_HEADER_LIST_MODEL_CC_COLUMN

The cc header

TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_COLUMN

The date-sent header as a string

TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN

The date-received header as a time_t

TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN

The date-sent header as a time_t

TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN

The date-received header as a string

TNY_GTK_HEADER_LIST_MODEL_INSTANCE_COLUMN

The instance column (typically invisible), make sure that you unref instances you get from this folder if you use gtk_tree_model_get

TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN

The flags of the message (unread status, also checkout TnyHeaderFlags)

TNY_GTK_HEADER_LIST_MODEL_N_COLUMNS

The amount of available columns

enum TnyGtkAttachListModelColumn

typedef enum {
	TNY_GTK_ATTACH_LIST_MODEL_PIXBUF_COLUMN,
	TNY_GTK_ATTACH_LIST_MODEL_FILENAME_COLUMN,
	TNY_GTK_ATTACH_LIST_MODEL_INSTANCE_COLUMN,
	TNY_GTK_ATTACH_LIST_MODEL_N_COLUMNS
} TnyGtkAttachListModelColumn;

TNY_GTK_ATTACH_LIST_MODEL_PIXBUF_COLUMN

The icon for the attachment. Typically an icon representing the mime-part or a preview icon

TNY_GTK_ATTACH_LIST_MODEL_FILENAME_COLUMN

The filename of the attachment

TNY_GTK_ATTACH_LIST_MODEL_INSTANCE_COLUMN

The mime-part instance, make sure that you unref instances you get from this folder if you use gtk_tree_model_get

TNY_GTK_ATTACH_LIST_MODEL_N_COLUMNS

The amount of available columns

enum TnyGtkFolderStoreTreeModelColumn

typedef enum {
	TNY_GTK_FOLDER_STORE_TREE_MODEL_NAME_COLUMN,
	TNY_GTK_FOLDER_STORE_TREE_MODEL_UNREAD_COLUMN,
	TNY_GTK_FOLDER_STORE_TREE_MODEL_TYPE_COLUMN,
	TNY_GTK_FOLDER_STORE_TREE_MODEL_INSTANCE_COLUMN,
	TNY_GTK_FOLDER_STORE_TREE_MODEL_N_COLUMNS
} TnyGtkFolderStoreTreeModelColumn;


enum TnyGtkAccountListModelColumn

typedef enum 
{
	TNY_GTK_ACCOUNT_LIST_MODEL_NAME_COLUMN,
	TNY_GTK_ACCOUNT_LIST_MODEL_INSTANCE_COLUMN,
	TNY_GTK_ACCOUNT_LIST_MODEL_N_COLUMNS
} TnyGtkAccountListModelColumn;

TNY_GTK_ACCOUNT_LIST_MODEL_NAME_COLUMN

Account-name

TNY_GTK_ACCOUNT_LIST_MODEL_INSTANCE_COLUMN

Always a TnyAccount instance

TNY_GTK_ACCOUNT_LIST_MODEL_N_COLUMNS

Amount of available columns

See Also

TnyGtkHeaderListModel, TnyGtkAttachListModel, TnyGtkAccountTreeModel