![]() |
![]() |
![]() |
Libfm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
struct FmFolderModel; struct FmFolderModelClass; 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
); void fm_folder_model_get_common_suffix_for_prefix (FmFolderModel *model
,const gchar *prefix
,gboolean (*file_info_predicate) (FmFileInfo*)
,gchar *common_suffix
); guint fm_folder_model_get_icon_size (FmFolderModel *model
); gboolean fm_folder_model_get_is_loaded (FmFolderModel *model
); 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_show_hidden (FmFolderModel *model
,gboolean show_hidden
);
FmFolderModel implements GtkTreeModel, GtkTreeSortable, GtkTreeDragSource and GtkTreeDragDest.
struct FmFolderModelClass { GObjectClass parent; /* Default signal handlers */ void (*loaded)( FmFolderModel* model ); };
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
);
void fm_folder_model_get_common_suffix_for_prefix (FmFolderModel *model
,const gchar *prefix
,gboolean (*file_info_predicate) (FmFileInfo*)
,gchar *common_suffix
);
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_show_hidden (FmFolderModel *model
,gboolean show_hidden
);
"loaded"
signalvoid user_function (FmFolderModel *fmfoldermodel,
gpointer user_data) : Run First