FmDirTreeModel

FmDirTreeModel

Synopsis

                    FmDirTreeModel;
                    FmDirTreeModelClass;
FmDirTreeModel*     fm_dir_tree_model_new               (void);
void                fm_dir_tree_model_add_root          (FmDirTreeModel *model,
                                                         FmFileInfo *root,
                                                         GtkTreeIter *it);
void                fm_dir_tree_model_expand_row        (FmDirTreeModel *model,
                                                         GtkTreeIter *it,
                                                         GtkTreePath *tp);
void                fm_dir_tree_model_collapse_row      (FmDirTreeModel *model,
                                                         GtkTreeIter *it,
                                                         GtkTreePath *tp);
void                fm_dir_tree_model_set_icon_size     (FmDirTreeModel *model,
                                                         guint icon_size);
guint               fm_dir_tree_get_icon_size           (FmDirTreeModel *model);
void                fm_dir_tree_model_set_show_hidden   (FmDirTreeModel *model,
                                                         gboolean show_hidden);
gboolean            fm_dir_tree_model_get_show_hidden   (FmDirTreeModel *model);

Object Hierarchy

  GObject
   +----FmDirTreeModel

Implemented Interfaces

FmDirTreeModel implements GtkTreeModel.

Description

Details

FmDirTreeModel

typedef struct _FmDirTreeModel FmDirTreeModel;


FmDirTreeModelClass

typedef struct {
    GObjectClass parent_class;
} FmDirTreeModelClass;


fm_dir_tree_model_new ()

FmDirTreeModel*     fm_dir_tree_model_new               (void);

Returns :


fm_dir_tree_model_add_root ()

void                fm_dir_tree_model_add_root          (FmDirTreeModel *model,
                                                         FmFileInfo *root,
                                                         GtkTreeIter *it);

model :

root :

it :


fm_dir_tree_model_expand_row ()

void                fm_dir_tree_model_expand_row        (FmDirTreeModel *model,
                                                         GtkTreeIter *it,
                                                         GtkTreePath *tp);

model :

it :

tp :


fm_dir_tree_model_collapse_row ()

void                fm_dir_tree_model_collapse_row      (FmDirTreeModel *model,
                                                         GtkTreeIter *it,
                                                         GtkTreePath *tp);

model :

it :

tp :


fm_dir_tree_model_set_icon_size ()

void                fm_dir_tree_model_set_icon_size     (FmDirTreeModel *model,
                                                         guint icon_size);

model :

icon_size :


fm_dir_tree_get_icon_size ()

guint               fm_dir_tree_get_icon_size           (FmDirTreeModel *model);

model :

Returns :


fm_dir_tree_model_set_show_hidden ()

void                fm_dir_tree_model_set_show_hidden   (FmDirTreeModel *model,
                                                         gboolean show_hidden);

model :

show_hidden :


fm_dir_tree_model_get_show_hidden ()

gboolean            fm_dir_tree_model_get_show_hidden   (FmDirTreeModel *model);

model :

Returns :