| libfm Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
#define FM_FOLDER_MODEL_COL_IS_VALID (col) FmFolderModel; FmFolderModelClass; FmFolderModel * fm_folder_model_new (FmFolder *dir,gboolean show_hidden); void fm_folder_model_set_folder (FmFolderModel *model,FmFolder *dir); gboolean fm_folder_model_get_is_loaded (FmFolderModel *model); gboolean fm_folder_model_get_show_hidden (FmFolderModel *model); void fm_folder_model_set_show_hidden (FmFolderModel *model,gboolean show_hidden); void fm_folder_model_file_created (FmFolderModel *model,FmFileInfo *file); void fm_folder_model_file_deleted (FmFolderModel *model,FmFileInfo *file); void fm_folder_model_file_changed (FmFolderModel *model,FmFileInfo *file); void fm_folder_model_get_common_suffix_for_prefix (FmFolderModel *model,const gchar *prefix,gboolean (file_info_predicateFmFileInfo*) (),gchar *common_suffix); gboolean fm_folder_model_find_iter_by_filename (FmFolderModel *model,GtkTreeIter *it,const char *name); void fm_folder_model_set_icon_size (FmFolderModel *model,guint icon_size); guint fm_folder_model_get_icon_size (FmFolderModel *model);
FmFolderModel implements GtkTreeModel, GtkTreeSortable, GtkTreeDragSource and GtkTreeDragDest.
#define FM_FOLDER_MODEL_COL_IS_VALID(col) (col >= COL_FILE_GICON && col < N_FOLDER_MODEL_COLS)
|
typedef struct {
GObjectClass parent;
/* Default signal handlers */
void (*loaded)( FmFolderModel* model );
} FmFolderModelClass;
FmFolderModel * fm_folder_model_new (FmFolder *dir,gboolean show_hidden);
|
|
|
|
Returns : |
void fm_folder_model_set_folder (FmFolderModel *model,FmFolder *dir);
|
|
|
gboolean fm_folder_model_get_is_loaded (FmFolderModel *model);
|
|
Returns : |
gboolean fm_folder_model_get_show_hidden (FmFolderModel *model);
|
|
Returns : |
void fm_folder_model_set_show_hidden (FmFolderModel *model,gboolean show_hidden);
|
|
|
void fm_folder_model_file_created (FmFolderModel *model,FmFileInfo *file);
|
|
|
void fm_folder_model_file_deleted (FmFolderModel *model,FmFileInfo *file);
|
|
|
void fm_folder_model_file_changed (FmFolderModel *model,FmFileInfo *file);
|
|
|
void fm_folder_model_get_common_suffix_for_prefix (FmFolderModel *model,const gchar *prefix,gboolean (file_info_predicateFmFileInfo*) (),gchar *common_suffix);
|
|
|
FmFileInfo*:
|
|
gboolean fm_folder_model_find_iter_by_filename (FmFolderModel *model,GtkTreeIter *it,const char *name);
|
|
|
|
|
|
Returns : |
void fm_folder_model_set_icon_size (FmFolderModel *model,guint icon_size);
|
|
|
guint fm_folder_model_get_icon_size (FmFolderModel *model);
|
|
Returns : |
"loaded" signalvoid user_function (FmFolderModel *fmfoldermodel, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |