函数

GtkTreeModelFilterModifyFunc

声明

void
(* GtkTreeModelFilterModifyFunc) (
  GtkTreeModel* model,
  GtkTreeIter* iter,
  GValue* value,
  int column,
  gpointer data
)

描述 [src]

一个用于计算模型中原始值中所显示值的函数。对于模型中 column 列的 iter 行,它必须以显示值填充 value

由于为每个数据访问调用此函数,因此它并不是一个特别高效的操作。

参数

model

类型: GtkTreeModel

GtkTreeModelFilter

数据归函数调用者所有。
iter

类型: GtkTreeIter

一个指向所显示行值 GtkTreeIter

数据归函数调用者所有。
value

类型: GValue

一个 GValue,它最初用于列的 column 的正确类型。

参数将通过此函数设置。
返回数据归函数所有。
column

类型: int

确定所显示值的列。

data

类型: gpointer

提供给 gtk_tree_model_filter_set_modify_func() 的用户数据。

参数可以为 NULL
数据归函数调用者所有。