CellLayout.addAttribute
void addAttribute(gtk.cell_renderer.CellRenderer cell, string attribute, int column)Adds an attribute mapping to the list in cell_layout.
The column is the column of the model to get a value from, and the attribute is the property on cell to be set from that value. So for example if column 2 of the model contains strings, you could have the “text” attribute of a [gtk.cell_renderer_text.CellRendererText] get its values from column 2. In this context "attribute" and "property" are used interchangeably.
Parameters
cell | a [gtk.cell_renderer.CellRenderer] |
attribute | a property on the renderer |
column | the column position on the model to get the attribute from |