| libfm Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
FmPlacesModel; FmPlacesModelClass; enum FmPlaceType; GtkListStore* fm_places_model_new (void); const GtkTreePath* fm_places_model_get_separator_path (FmPlacesModel *model); gboolean fm_places_model_iter_is_separator (FmPlacesModel *model,GtkTreeIter *it); gboolean fm_places_model_path_is_separator (FmPlacesModel *model,GtkTreePath *tp); gboolean fm_places_model_path_is_bookmark (FmPlacesModel *model,GtkTreePath *tp); gboolean fm_places_model_path_is_places (FmPlacesModel *model,GtkTreePath *tp); void fm_places_model_mount_indicator_cell_data_func (GtkCellLayout *cell_layout,GtkCellRenderer *render,GtkTreeModel *tree_model,GtkTreeIter *it,gpointer user_data); gboolean fm_places_model_find_path (FmPlacesModel *model,GtkTreeIter *iter,FmPath *path);
FmPlacesModel implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.
typedef enum
{
FM_PLACES_ITEM_NONE,
FM_PLACES_ITEM_PATH,
FM_PLACES_ITEM_VOL,
}FmPlaceType;
const GtkTreePath* fm_places_model_get_separator_path (FmPlacesModel *model);
|
|
Returns : |
gboolean fm_places_model_iter_is_separator (FmPlacesModel *model,GtkTreeIter *it);
|
|
|
|
Returns : |
gboolean fm_places_model_path_is_separator (FmPlacesModel *model,GtkTreePath *tp);
|
|
|
|
Returns : |
gboolean fm_places_model_path_is_bookmark (FmPlacesModel *model,GtkTreePath *tp);
|
|
|
|
Returns : |
gboolean fm_places_model_path_is_places (FmPlacesModel *model,GtkTreePath *tp);
|
|
|
|
Returns : |
void fm_places_model_mount_indicator_cell_data_func (GtkCellLayout *cell_layout,GtkCellRenderer *render,GtkTreeModel *tree_model,GtkTreeIter *it,gpointer user_data);
|
|
|
|
|
|
|
|
|
gboolean fm_places_model_find_path (FmPlacesModel *model,GtkTreeIter *iter,FmPath *path);
|
|
|
|
|
|
Returns : |