gtk+-2.0 Reference Manual

Synopsis

public class TreeModelFilter : Object, TreeModel, TreeDragSource  {
    public    weak TreeModel            child_model               { get; construct } ;
    public    weak TreePath             virtual_root              { get; construct } ;


    public                              TreeModelFilter           ( TreeModel           child_model,
                                                                    TreePath?           root ) ;


    public    void                      clear_cache               (  ) ;
    public    bool                      convert_child_iter_to_iter ( TreeIter            filter_iter,
                                                                    TreeIter            child_iter ) ;
    public    weak TreePath             convert_child_path_to_path ( TreePath            child_path ) ;
    public    void                      convert_iter_to_child_iter ( TreeIter            child_iter,
                                                                    TreeIter            filter_iter ) ;
    public    weak TreePath             convert_path_to_child_path ( TreePath            filter_path ) ;
    public    weak TreeModel            get_model                 (  ) ;
    public    void                      refilter                  (  ) ;
    public    void                      set_modify_func           ( int                 n_columns,
                                                                    GLib.Type[]         types,
                                                                    TreeModelFilterModifyFunc func,
                                                                    void**              data,
                                                                    DestroyNotify       destroy ) ;
    public    void                      set_visible_column        ( int                 column ) ;
    public    void                      set_visible_func          ( TreeModelFilterVisibleFunc func,
                                                                    void**              data,
                                                                    DestroyNotify       destroy ) ;
}

TreeModelFilter Description

Details

Constructor Details

TreeModelFilter ()
    public                              TreeModelFilter           ( TreeModel           child_model,
                                                                    TreePath?           root ) ;		

Field Details

Signal Details

Property Details

child_model
    public    weak TreeModel            child_model               { get; construct } ;		

virtual_root
    public    weak TreePath             virtual_root              { get; construct } ;		

Method Details

clear_cache ()
    public    void                      clear_cache               (  ) ;		

convert_child_iter_to_iter ()
    public    bool                      convert_child_iter_to_iter ( TreeIter            filter_iter,
                                                                    TreeIter            child_iter ) ;		

convert_child_path_to_path ()
    public    weak TreePath             convert_child_path_to_path ( TreePath            child_path ) ;		

convert_iter_to_child_iter ()
    public    void                      convert_iter_to_child_iter ( TreeIter            child_iter,
                                                                    TreeIter            filter_iter ) ;		

convert_path_to_child_path ()
    public    weak TreePath             convert_path_to_child_path ( TreePath            filter_path ) ;		

get_model ()
    public    weak TreeModel            get_model                 (  ) ;		

refilter ()
    public    void                      refilter                  (  ) ;		

set_modify_func ()
    public    void                      set_modify_func           ( int                 n_columns,
                                                                    GLib.Type[]         types,
                                                                    TreeModelFilterModifyFunc func,
                                                                    void**              data,
                                                                    DestroyNotify       destroy ) ;		

set_visible_column ()
    public    void                      set_visible_column        ( int                 column ) ;		

set_visible_func ()
    public    void                      set_visible_func          ( TreeModelFilterVisibleFunc func,
                                                                    void**              data,
                                                                    DestroyNotify       destroy ) ;		


Created by Valadoc