No class docstring
Method prefill Fills the Combo with listitems corresponding to the itemdata provided.
Method append_item Adds a single item to the Combo. @param label: a string with the text to be added @param data: the data to be associated with that item
Method clear Removes all items from the widget
Method select Select an item giving data which could be an object or text. @param data: data or text to select
Method select_item_by_position Selects an item in the combo from a integer where 0 represents the first item. @param position: an integer
Method select_item_by_label Select item given text. @param text: text to select
Method select_item_by_data Select item given data. @param data: object to select
Method get_selected_label Gets the label of the currently selected item. @returns: the selected label.
Method get_selected_data Gets the data of the the currently selected item. @returns: the selected data.
Method get_selected Get the text or item of the currently selected item or None if nothing is selected. @returns: selected text or item or None.
Method get_model_strings Undocumented
Method get_model_items Undocumented

Inherited from Interface:

Class Method providedBy Undocumented
def prefill(itemdata, sort=False):

Fills the Combo with listitems corresponding to the itemdata provided.

Parameters:

  • itemdata is a list of strings or tuples, each item corresponding to a listitem. The simple list format is as follows:
    
    
    >>> [ label0, label1, label2 ]

    If you require a data item to be specified for each item, use a 2-item tuple for each element. The format is as follows:

    
    
    >>> [ ( label0, data0 ), (label1, data1), ... ]
  • Sort is a boolean that specifies if the list is to be sorted by label or not. By default it is not sorted
def append_item(label, data=None):

Adds a single item to the Combo.

Parameterslabela string with the text to be added
datathe data to be associated with that item
def clear():

Removes all items from the widget

def select(data):

Select an item giving data which could be an object or text.

Parametersdatadata or text to select
def select_item_by_position(position):

Selects an item in the combo from a integer where 0 represents the first item.

Parameterspositionan integer
def select_item_by_label(text):

Select item given text.

Parameterstexttext to select
def select_item_by_data(data):

Select item given data.

Parametersdataobject to select
def get_selected_label():

Gets the label of the currently selected item.

Returnsthe selected label.
def get_selected_data():

Gets the data of the the currently selected item.

Returnsthe selected data.
def get_selected():

Get the text or item of the currently selected item or None if nothing is selected.

Returnsselected text or item or None.
def get_model_strings():
Undocumented
def get_model_items():
Undocumented
API Documentation for Kiwi, generated by pydoctor at 2016-01-26 21:09:06.