![]() |
![]() |
![]() |
Libfm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define COL_FILE_UNSORTED struct FmFolderModelClass; enum FmFolderModelViewCol; void fm_folder_model_file_changed (FmFolderModel *model
,FmFileInfo *file
); void fm_folder_model_file_created (FmFolderModel *model
,FmFileInfo *file
); void fm_folder_model_file_deleted (FmFolderModel *model
,FmFileInfo *file
); gboolean fm_folder_model_find_iter_by_filename (FmFolderModel *model
,GtkTreeIter *it
,const char *name
); FmFolder * fm_folder_model_get_folder (FmFolderModel *model
); FmPath * fm_folder_model_get_folder_path (FmFolderModel *model
); guint fm_folder_model_get_icon_size (FmFolderModel *model
); gpointer fm_folder_model_get_item_userdata (FmFolderModel *model
,GtkTreeIter *it
); gboolean fm_folder_model_get_show_hidden (FmFolderModel *model
); FmFolderModel * fm_folder_model_new (FmFolder *dir
,gboolean show_hidden
); void fm_folder_model_set_folder (FmFolderModel *model
,FmFolder *dir
); void fm_folder_model_set_icon_size (FmFolderModel *model
,guint icon_size
); void fm_folder_model_set_item_userdata (FmFolderModel *model
,GtkTreeIter *it
,gpointer user_data
); void fm_folder_model_set_show_hidden (FmFolderModel *model
,gboolean show_hidden
);
struct FmFolderModelClass { GObjectClass parent; void (*row_deleting)(FmFolderModel* model, GtkTreePath* tp, GtkTreeIter* iter, gpointer data); };
typedef enum { COL_FILE_GICON = 0, COL_FILE_ICON, COL_FILE_NAME, COL_FILE_SIZE, COL_FILE_DESC, COL_FILE_PERM, COL_FILE_OWNER, COL_FILE_MTIME, COL_FILE_INFO, N_FOLDER_MODEL_COLS } FmFolderModelViewCol;
void fm_folder_model_file_changed (FmFolderModel *model
,FmFileInfo *file
);
void fm_folder_model_file_created (FmFolderModel *model
,FmFileInfo *file
);
void fm_folder_model_file_deleted (FmFolderModel *model
,FmFileInfo *file
);
gboolean fm_folder_model_find_iter_by_filename (FmFolderModel *model
,GtkTreeIter *it
,const char *name
);
gpointer fm_folder_model_get_item_userdata (FmFolderModel *model
,GtkTreeIter *it
);
Returns : |
the data that was set by last call of
fm_folder_model_set_item_userdata() on that row. |
void fm_folder_model_set_folder (FmFolderModel *model
,FmFolder *dir
);
void fm_folder_model_set_icon_size (FmFolderModel *model
,guint icon_size
);
void fm_folder_model_set_item_userdata (FmFolderModel *model
,GtkTreeIter *it
,gpointer user_data
);
Sets the data that can be retrieved by fm_folder_model_get_item_userdata()
.