函数
GtkTreeCellDataFunc
声明
void
(* GtkTreeCellDataFunc) (
GtkTreeViewColumn* tree_column,
GtkCellRenderer* cell,
GtkTreeModel* tree_model,
GtkTreeIter* iter,
gpointer data
)
描述 [src]
一个用于设置单格属性的函数,而非仅仅使用单格和模型之间的直接映射。
此函数对于客户单格渲染器非常有用。例如,一个函数可能从 tree_model 获取一个整数,并将它转换成书面同等内容,然后将它渲染到 “cell” 的 “text” 属性。
另请参阅:gtk_tree_view_column_set_cell_data_func()。
参数
tree_column-
一个
GtkTreeViewColumn。数据由函数调用者所有。 cell-
类型:
GtkCellRenderer由
tree_column渲染的GtkCellRenderer。数据由函数调用者所有。 tree_model-
类型:
GtkTreeModel正在渲染的
GtkTreeModel。数据由函数调用者所有。 iter-
类型:
GtkTreeIter当前所渲染行的
GtkTreeIter。数据由函数调用者所有。 data-
类型:
gpointer用户数据。
参数可以为 NULL。数据由函数调用者所有。