FmDirTreeModel

FmDirTreeModel

Synopsis

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

Object Hierarchy

  GObject
   +----FmDirTreeModel

Implemented Interfaces

FmDirTreeModel implements GtkTreeModel.

Description

Details

struct FmDirTreeModel

struct FmDirTreeModel;

struct FmDirTreeModelClass

struct FmDirTreeModelClass {
    GObjectClass parent_class;
};

fm_dir_tree_get_icon_size ()

guint               fm_dir_tree_get_icon_size           (FmDirTreeModel *model);

fm_dir_tree_model_add_root ()

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

fm_dir_tree_model_collapse_row ()

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

fm_dir_tree_model_expand_row ()

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

fm_dir_tree_model_get_show_hidden ()

gboolean            fm_dir_tree_model_get_show_hidden   (FmDirTreeModel *model);

fm_dir_tree_model_new ()

FmDirTreeModel *    fm_dir_tree_model_new               (void);

fm_dir_tree_model_set_icon_size ()

void                fm_dir_tree_model_set_icon_size     (FmDirTreeModel *model,
                                                         guint icon_size);

fm_dir_tree_model_set_show_hidden ()

void                fm_dir_tree_model_set_show_hidden   (FmDirTreeModel *model,
                                                         gboolean show_hidden);