TreeView.insertColumnWithDataFunc

int insertColumnWithDataFunc(int position, string title, gtk.cell_renderer.CellRenderer cell, gtk.types.TreeCellDataFunc func)

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.TreeViewColumn.setCellDataFunc], [gtk.tree_view_column.TreeViewColumn.packStart]. 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.

Parameters

positionPosition to insert, -1 for append
titlecolumn title
cellcell renderer for column
funcfunction to set attributes of cell renderer

Returns

number of columns in the tree view post-insert