![]() |
![]() |
![]() |
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. |