Gtk.TreeViewColumn.add_attribute

### Method

# Gtk TreeViewColumnadd_attribute

#### Declaration [src]

    void
    gtk_tree_view_column_add_attribute (
      GtkTreeViewColumn* tree_column,
      GtkCellRenderer* cell_renderer,
      const char* attribute,
      int column
    )

#### Description [src]

Adds an attribute mapping to the list in `tree_column`.

The `column` is the column of the model to get a value from, and the `attribute` is the parameter on `cell_renderer` to be set from the value. So for example if column 2 of the model contains strings, you could have the “text” attribute of a `GtkCellRendererText` get its values from column 2.

#### Parameters

`cell_renderer` | `GtkCellRenderer`
| The `GtkCellRenderer` to set attributes on.
| The data is owned by the caller of the function.
`attribute` | `const char*`
| An attribute on the renderer.
| The data is owned by the caller of the function.
| The value is a NUL terminated UTF-8 string.
`column` | `int`
| The column position on the model to get the attribute from.