Virtual Method

Gtk.CellLayout.set_cell_data_func

Declaration [src]

void
set_cell_data_func (
  GtkCellLayout* cell_layout,
  GtkCellRenderer* cell,
  GtkCellLayoutDataFunc func,
  gpointer func_data,
  GDestroyNotify destroy
)

Description [src]

Sets the GtkCellLayoutDataFunc to use for cell_layout.

This function is used instead of the standard attributes mapping for setting the column value, and should set the value of cell_layout’s cell renderer(s) as appropriate.

func may be NULL to remove a previously set function.

Parameters

cell GtkCellRenderer
 

a GtkCellRenderer

 The data is owned by the caller of the function
func GtkCellLayoutDataFunc
 

the GtkCellLayoutDataFunc to use, or NULL

func_data gpointer
 

user data for func

destroy GDestroyNotify
 

destroy notify for func_data