Class k.u.o.Column(PropertyObject, gobject.GObject):

Part of kiwi.ui.objectlist

known subclasses: kiwi.ui.objectlist.SequentialColumn, kiwi.ui.objectlist.ColoredColumn

Specifies a column for an ObjectList, see the ObjectList documentation for a simple example.

Properties

Function__init__

Creates a new Column, which describes how a column in a

Function__repr__Undocumented
Functionprop_set_data_typeUndocumented
FunctionattachUndocumented
Function_guess_renderer_for_type

Gusses which CellRenderer we should use for a given type.

Function_cell_data_text_func

To render the data of a cell renderer text

Function_cell_data_pixbuf_func

To render the data of a cell renderer pixbuf

Function_cell_data_combo_funcUndocumented
Function_cell_data_spin_func

To render the data of a cell renderer spin

Function_on_renderer__toggledUndocumented
Function_on_renderer_toggle_check__toggledUndocumented
Function_on_renderer_toggle_radio__toggledUndocumented
Function_on_renderer_text__editedUndocumented
Function_on_renderer_spin__editedUndocumented
Function_on_renderer_combo__editedUndocumented
Function_on_renderer__editedUndocumented
Functionas_stringUndocumented
Functionset_spinbutton_precision_digits

Set the number of precision digits to be shown in the

def __init__(self, attribute='', title=None, data_type=None, **kwargs):

Creates a new Column, which describes how a column in a ObjectList should be rendered.

def __repr__(self):
Undocumented
def prop_set_data_type(self, data):
Undocumented
def attach(self, objectlist):
Undocumented
def _guess_renderer_for_type(self, model):

Gusses which CellRenderer we should use for a given type. It also set the property of the renderer that depends on the model, in the renderer.

def _cell_data_text_func(self, tree_column, renderer, model, treeiter, (column, renderer_prop)):

To render the data of a cell renderer text

def _cell_data_pixbuf_func(self, tree_column, renderer, model, treeiter, (column, renderer_prop)):

To render the data of a cell renderer pixbuf

def _cell_data_combo_func(self, tree_column, renderer, model, treeiter, (column, renderer_prop)):
Undocumented
def _cell_data_spin_func(self, tree_column, renderer, model, treeiter, (column, renderer_prop)):

To render the data of a cell renderer spin

def _on_renderer__toggled(self, renderer, path, column):
Undocumented
def _on_renderer_toggle_check__toggled(self, renderer, path, model, attr):
Undocumented
def _on_renderer_toggle_radio__toggled(self, renderer, path, model, attr):
Undocumented
def _on_renderer_text__edited(self, renderer, path, text, model, attr, column, from_string):
Undocumented
def _on_renderer_spin__edited(self, renderer, path, value, model, attr, column, from_string):
Undocumented
def _on_renderer_combo__edited(self, renderer, path, text, model, attr, column):
Undocumented
def _on_renderer__edited(self, renderer, path, value, column):
Undocumented
def as_string(self, data):
Undocumented
def set_spinbutton_precision_digits(self, digits):

Set the number of precision digits to be shown in the spinbutton.