GtkTreeViewColumn A visible column in a GtkTreeView widget The GtkTreeViewColumn object represents a visible column in a #GtkTreeView widget. It allows to set properties of the column header, and functions as a holding pen for the cell renderers which determine how the data in the column is displayed. Please refer to the tree widget conceptual overview for an overview of all the objects and data types related to the tree widget and how they work together. #GtkTreeView, #GtkTreeSelection, #GtkTreeDnd, #GtkTreeMode, #GtkTreeSortable, #GtkTreeModelSort, #GtkListStore, #GtkTreeStore, #GtkCellRenderer, #GtkCellEditable, #GtkCellRendererPixbuf, #GtkCellRendererText, #GtkCellRendererToggle The sizing method the column uses to determine its width. Please note that @GTK_TREE_VIEW_COLUMN_AUTOSIZE are inefficient for large views, and can make columns appear choppy. @GTK_TREE_VIEW_COLUMN_GROW_ONLY: Columns only get bigger in reaction to changes in the model @GTK_TREE_VIEW_COLUMN_AUTOSIZE: Columns resize to be the optimal size everytime the model changes. @GTK_TREE_VIEW_COLUMN_FIXED: Columns are a fixed numbers of pixels wide. A function to set the properties of a cell instead of just using the straight mapping between the cell and the model. This is useful for customizing the cell renderer. For example, a function might get an integer from the @tree_model, and render it to the "text" attribute of "cell" by converting it to its written equivilent. This is set by calling gtk_tree_view_column_set_cell_data_func() @tree_column: A #GtkTreeColumn @cell: The #GtkCellRenderer that is being rendered by @tree_column @tree_model: The #GtkTreeModel being rendered @iter: A #GtkTreeIter of the current row rendered @data: user data @treeviewcolumn: the object which received the signal. @Returns: @title: @cell: @Varargs: @Returns: @tree_column: @cell: @expand: @tree_column: @cell: @expand: @tree_column: @tree_column: @Returns: @tree_column: @cell_renderer: @attribute: @column: @tree_column: @cell_renderer: @Varargs: @tree_column: @cell_renderer: @func: @func_data: @destroy: @tree_column: @cell_renderer: @tree_column: @spacing: @tree_column: @Returns: @tree_column: @visible: @tree_column: @Returns: @tree_column: @resizable: @tree_column: @Returns: @tree_column: @type: @tree_column: @Returns: @tree_column: @Returns: @tree_column: @Returns: @tree_column: @fixed_width: @tree_column: @min_width: @tree_column: @Returns: @tree_column: @max_width: @tree_column: @Returns: @tree_column: @tree_column: @title: @tree_column: @Returns: @tree_column: @expand: @tree_column: @Returns: @tree_column: @clickable: @tree_column: @Returns: @tree_column: @widget: @tree_column: @Returns: @tree_column: @xalign: @tree_column: @Returns: @tree_column: @reorderable: @tree_column: @Returns: @tree_column: @sort_column_id: @tree_column: @Returns: @tree_column: @setting: @tree_column: @Returns: @tree_column: @order: @tree_column: @Returns: @tree_column: @tree_model: @iter: @is_expander: @is_expanded: @tree_column: @cell_area: @x_offset: @y_offset: @width: @height: @tree_column: @cell_renderer: @start_pos: @width: @Returns: @tree_column: @Returns: @tree_column: @cell: @tree_column: @tree_column: @Returns: