k.u.w.l.List(ObjectList) : class documentation

Part of kiwi.ui.widgets.list View In Hierarchy

Undocumented
Method __init__ Create a new ObjectList object.
Method add_instance Undocumented
Method remove_instance Undocumented
Method update_instance Undocumented
Method select_instance Undocumented

Inherited from ObjectList:

Method __len__ len(list)
Method __nonzero__ if list
Method __contains__ item in list
Method __iter__ for item in list
Method __getitem__ list[n]
Method __setitem__ list[n] = m
Method extend Extend list by appending elements from the iterable
Method index Return first index of value
Method count L.count(item) -> integer -- return number of occurrences of value
Method insert Inserts an instance to the list
Method pop Remove and return item at index (default last)
Method reverse L.reverse() -- reverse *IN PLACE*
Method sort L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN PLACE*;
Method sort_by_attribute Sort by an attribute in the object model.
Method set_context_menu Sets a context-menu (eg, when you right click) for the list.
Method prop_set_selection_mode Undocumented
Method prop_get_selection_mode Undocumented
Method get_model Return treemodel of the current list
Method get_treeview Return treeview of the current list
Method get_columns Undocumented
Method get_column_by_name Returns the name of a column
Method get_treeview_column Get the treeview column given an objectlist column
Method set_spinbutton_digits Set the number of precision digits used by the spinbutton in
Method grab_focus Grabs the focus of the ObjectList
Method set_columns Set columns.
Method append Adds an instance to the list.
Method remove Remove an instance from the list.
Method update Undocumented
Method refresh Reloads the values from all objects.
Method set_column_visibility Undocumented
Method get_selection_mode Undocumented
Method set_selection_mode Undocumented
Method unselect_all Undocumented
Method select_paths Selects a number of rows corresponding to paths
Method select Undocumented
Method get_selected Returns the currently selected object
Method get_selected_rows Returns a list of currently selected objects
Method add_list Allows a list to be loaded, by default clearing it first.
Method clear Removes all the instances of the list
Method get_next Returns the item after instance in the list.
Method get_previous Returns the item before instance in the list.
Method get_selected_row_number Get the selected row number or None if no rows were selected
Method double_click Same as double clicking on the row rowno
Method set_headers_visible Show or hide the headers.
Method set_visible_rows Sets the number of visible rows of the treeview. This is useful to use
Method enable_dnd Enables Drag and Drop from this object list
Method get_dnd_targets Get a list of dnd targets ObjectList supports
Method _load Undocumented
Method _setup_columns Undocumented
Method _attach_column Undocumented
Method _select_and_focus_row Undocumented
Method _on_model__row_inserted Undocumented
Method _on_model__row_deleted Undocumented
Method _model_sort_func This method is used to sort the GtkTreeModel
Method _on_selection__changed This method is used to proxy selection::changed to selection-changed
Method _on_scrolled_window__realize Undocumented
Method _on_scrolled_window__size_allocate Resize the Vertical Scrollbar to make it smaller and let space
Method _treeview_search_equal_func for searching inside the treeview, case-insensitive by default
Method _on_treeview_header__button_release_event Undocumented
Method _after_treeview__row_activated After activated (double clicked or pressed enter) on a row
Method _get_selection_or_selected_rows Undocumented
Method _emit_button_press_signal Undocumented
Method _on_treeview__button_press_event Generic button-press-event handler to be able to catch double clicks
Method _on_treeview__source_drag_data_get Undocumented
Method _get_column_button Return the button widget of a particular TreeViewColumn.
Method _setup_popup_button Put a button on top of the vertical scrollbar to show the popup
Method _find_vertical_scrollbar This method is called from a .forall() method in the ScrolledWindow.
Method _get_header_height Undocumented
Method _clear_columns Undocumented
Method _remove Undocumented

Inherited from PropertyObject (via ObjectList):

Class Method __class_init__ Undocumented
Method __post_init__ A hook which is called after the constructor is called.
Method get_attribute_names Undocumented
Method is_default_value Undocumented
Method do_set_property Undocumented
Method do_get_property Undocumented
Method _set Undocumented
Method _get Undocumented
def __init__(self, columns=, instance_list=None, mode=gtk.SELECTION_BROWSE):
Create a new ObjectList object.
Parameterscolumnsa list of Columns
objectsa list of objects to be inserted or None
modeselection mode
sortablewhether the user can sort the list
modelgtk.TreeModel to use or None to create one
def add_instance(self, *args, **kwargs):
Undocumented
def remove_instance(self, *args, **kwargs):
Undocumented
def update_instance(self, *args, **kwargs):
Undocumented
def select_instance(self, *args, **kwargs):
Undocumented
API Documentation for Kiwi, generated by pydoctor at 2010-05-20 02:10:57.