Trait gtk4::prelude::TreeModelFilterExtManual [−][src]
pub trait TreeModelFilterExtManual: 'static {
fn set_modify_func<F: Fn(&TreeModel, &TreeIter, i32) -> Value + 'static>(
&self,
types: &[Type],
func: F
);
}
Required methods
With the n_columns
and types
parameters, you give an array of column
types for this model (which will be exposed to the parent model/view).
The func
, data
and destroy
parameters are for specifying the modify
function. The modify function will get called for each
data access, the goal of the modify function is to return the data which
should be displayed at the location specified using the parameters of the
modify function.
Note that TreeModelFilterExtManual::set_modify_func()
can only be called once for a given filter model.
types
The GType
s of the columns.
func
A GtkTreeModelFilterModifyFunc