TreeView.insertColumnWithDataFunc

Convenience function that inserts a new column into the #GtkTreeView with the given cell renderer and a #GtkTreeCellDataFunc to set cell renderer attributes (normally using data from the model). See also gtk_tree_view_column_set_cell_data_func(), gtk_tree_view_column_pack_start(). If @tree_view has “fixed_height” mode enabled, then the new column will have its “sizing” property set to be GTK_TREE_VIEW_COLUMN_FIXED.

class TreeView
int
insertColumnWithDataFunc

Parameters

position int

Position to insert, -1 for append

title string

column title

cell CellRenderer

cell renderer for column

func GtkTreeCellDataFunc

function to set attributes of cell renderer

data void*

data for @func

dnotify GDestroyNotify

destroy notifier for @data

Return: number of columns in the tree view post-insert

Meta