k.u.w.c.ProxyComboBoxEntry(PropertyObject, BaseComboBoxEntry, ValidatableProxyWidgetMixin) : class documentation

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

Known subclasses: kiwi.ui.widgets.combobox.ComboBoxEntry

No class docstring
Method __init__ Undocumented
Method __nonzero__ Undocumented
Method __len__ Undocumented
Method prop_set_list_editable Undocumented
Method read Get the content of the widget.
Method update Update the content value of the widget.
Method prefill See kiwi.interfaces.IEasyCombo.prefill
Method clear See kiwi.interfaces.IEasyCombo.clear
Method append_item See kiwi.interfaces.IEasyCombo.append_item
Method insert_item See kiwi.interfaces.IEasyCombo.insert_item
Method select See kiwi.interfaces.IEasyCombo.select
Method select_item_by_position See kiwi.interfaces.IEasyCombo.select
Method select_item_by_label See kiwi.interfaces.IEasyCombo.select_item_by_position
Method select_item_by_data See kiwi.interfaces.IEasyCombo.select_item_by_label
Method get_model_strings See kiwi.interfaces.IEasyCombo.select_item_by_data
Method get_model_items See kiwi.interfaces.IEasyCombo.get_model_strings
Method get_selected_label See kiwi.interfaces.IEasyCombo.get_model_items
Method get_selected_data See kiwi.interfaces.IEasyCombo.get_selected_label
Method get_selected See kiwi.interfaces.IEasyCombo.get_selected_data
Method set_mode Undocumented
Method _update_selection Undocumented
Method _add_text_to_combo_list Undocumented
Method _on__key_release_event Checks for "Enter" key presses and add the entry text to
Method _on_child_entry__changed Called when something on the entry changes

Inherited from PropertyObject:

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

Inherited from BaseComboBoxEntry:

Method do_mnemnoic_activate Undocumented
Method do_grab_focus Undocumented
Method set_text_column Undocumented
Method get_text_column Undocumented
Method set_pixbuf Undocumented
Method update_background Undocumented
Method get_background Undocumented
Method get_icon_window Undocumented
Method _on_entry__active_changed Undocumented
Method _has_frame_changed Undocumented
Method _on_entry__changed Undocumented

Inherited from ValidatableProxyWidgetMixin:

Method update_background Implement in subclass
Method get_background Implement in subclass
Method set_pixbuf Implement in subclass
Method get_icon_window Implement in subclass
Method set_tooltip Implement in subclass
Method is_valid Verify the widget state.
Method validate Checks if the data is valid.
Method set_valid Changes the validation state to valid, which will remove icons and
Method set_invalid Changes the validation state to invalid.
Method set_blank Changes the validation state to blank state, this only applies
Method _set_valid_state Updates the validation state and emits a signal iff it changed
Method _draw_stock_icon Undocumented
Method _on_fadeout__color_changed Undocumented

Inherited from ProxyWidgetMixin (via ValidatableProxyWidgetMixin):

Method prop_set_data_type Set the data type for the widget
Method set_data_format Undocumented
Method set_options_for_datatype Set some options to be passed to the datatype converter.
Method _as_string Convert a value to a string
Method _from_string Convert a string to the data type of the widget
def __init__(self, **kwargs):
Undocumented
def __nonzero__(self):
Undocumented
def __len__(self):
Undocumented
def prop_set_list_editable(self, value):
Undocumented
def _update_selection(self, text=None):
Undocumented
def _add_text_to_combo_list(self):
Undocumented
def _on__key_release_event(self, widget, event):
Checks for "Enter" key presses and add the entry text to the combo list if the combo list is set as editable.
def _on_child_entry__changed(self, widget):
Called when something on the entry changes
def read(self):
Get the content of the widget. The type of the return value
ReturnsNone if the user input a invalid value (type: Must matche the data-type property. )
def update(self, data):
Update the content value of the widget.
Parametersvalue
def prefill(self, itemdata, sort=False, clear_entry=True):
See kiwi.interfaces.IEasyCombo.prefill
def clear(self):
See kiwi.interfaces.IEasyCombo.clear
def append_item(self, label, data=None):
See kiwi.interfaces.IEasyCombo.append_item
def insert_item(self, position, label, data=None):
See kiwi.interfaces.IEasyCombo.insert_item
def select(self, data):
See kiwi.interfaces.IEasyCombo.select
def select_item_by_position(self, pos):
See kiwi.interfaces.IEasyCombo.select
def select_item_by_label(self, label):
See kiwi.interfaces.IEasyCombo.select_item_by_position
def select_item_by_data(self, data):
See kiwi.interfaces.IEasyCombo.select_item_by_label
def get_model_strings(self):
See kiwi.interfaces.IEasyCombo.select_item_by_data
def get_model_items(self):
See kiwi.interfaces.IEasyCombo.get_model_strings
def get_selected_label(self):
See kiwi.interfaces.IEasyCombo.get_model_items
def get_selected_data(self):
See kiwi.interfaces.IEasyCombo.get_selected_label
def get_selected(self):
See kiwi.interfaces.IEasyCombo.get_selected_data
def set_mode(self, mode):
Undocumented
API Documentation for Kiwi, generated by pydoctor at 2010-05-20 02:10:57.