Known subclasses: kiwi.ui.widgets.combo.ProxyComboEntry

No class docstring
Method __init__ Create a new ComboEntry object. @param entry: a gtk.Entry subclass to use
Method do_grab_focus Undocumented
Method clicked Undocumented
Method popup Show the popup window
Method popdown Hide the popup window
Method set_text Sets the text. @param text:
Method get_text Gets the current text. @returns: the text.
Method set_model Set the tree model to model @param model: new model @type model: gtk.TreeModel
Method get_model Gets our model. @returns: model @rtype: gtk.TreeModel
Method set_active_iter Set the iter selected. @param iter: iter to select @type iter: gtk.TreeIter
Method get_active_iter Gets the selected iter. @returns: iter selected. @rtype: gtk.TreeIter
Method get_mode Undocumented
Method set_label_text Undocumented
Method set_active Undocumented
Method clear Removes all items from list
Method prefill See L{kiwi.interfaces.IEasyCombo.prefill}
Method select_item_by_data See L{kiwi.interfaces.IEasyCombo.select_item_by_data}
Method select_item_by_label See L{kiwi.interfaces.IEasyCombo.select_item_by_label}
Method select_item_by_position See L{kiwi.interfaces.IEasyCombo.select_item_by_position}
Method get_selected See L{kiwi.interfaces.IEasyCombo.get_selected}
Method get_selected_label See L{kiwi.interfaces.IEasyCombo.get_selected_label}
Method get_selected_data See L{kiwi.interfaces.IEasyCombo.get_selected_data}
Method select See L{kiwi.interfaces.IEasyCombo.select}
Method append_item See L{kiwi.interfaces.IEasyCombo.append_item}
Method get_model_strings See L{kiwi.interfaces.IEasyCombo.get_model_strings}
Method get_model_items See L{kiwi.interfaces.IEasyCombo.get_model_items}
Method set_pixbuf Undocumented
Method update_background Undocumented
Method get_background Undocumented
Method get_icon_window Undocumented
Method _on_entry__focus_out_event Undocumented
Method _on_entry_completion__match_selected Undocumented
Method _on_entry__activate Undocumented
Method _on_entry__changed Undocumented
Method _on_entry__scroll_event Undocumented
Method _on_entry__key_press_event Mimics Combobox behavior
Method _on_popup__hide Undocumented
Method _on_popup__text_selected Undocumented
Method _on_button__toggled Undocumented
Method _update Undocumented
def __init__(self, entry=None):
Create a new ComboEntry object.
@param entry: a gtk.Entry subclass to use
def do_grab_focus(self):
Undocumented
def _on_entry__focus_out_event(self, widget, event):
Undocumented
def _on_entry_completion__match_selected(self, completion, model, iter):
Undocumented
def _on_entry__activate(self, entry):
Undocumented
def _on_entry__changed(self, entry):
Undocumented
def _on_entry__scroll_event(self, entry, event):
Undocumented
def _on_entry__key_press_event(self, entry, event):
Mimics Combobox behavior

Alt+Down: Open popup
def _on_popup__hide(self, popup):
Undocumented
def _on_popup__text_selected(self, popup, text):
Undocumented
def _on_button__toggled(self, button):
Undocumented
def _update(self):
Undocumented
def clicked(self):
Undocumented
def popup(self):
Show the popup window
def popdown(self):
Hide the popup window
def set_text(self, text):
Sets the text.
@param text:
def get_text(self):
Gets the current text.
@returns: the text.
def set_model(self, model):
Set the tree model to model
@param model: new model
@type model: gtk.TreeModel
def get_model(self):
Gets our model.
@returns: model
@rtype: gtk.TreeModel
def set_active_iter(self, iter):
Set the iter selected.
@param iter: iter to select
@type iter: gtk.TreeIter
def get_active_iter(self):
Gets the selected iter.
@returns: iter selected.
@rtype: gtk.TreeIter
def get_mode(self):
Undocumented
def set_label_text(self, text):
Undocumented
def set_active(self, rowno):
Undocumented
def clear(self):
Removes all items from list
def prefill(self, itemdata, sort=False):
See L{kiwi.interfaces.IEasyCombo.prefill}
def select_item_by_data(self, data):
See L{kiwi.interfaces.IEasyCombo.select_item_by_data}
def select_item_by_label(self, text):
See L{kiwi.interfaces.IEasyCombo.select_item_by_label}
def select_item_by_position(self, position):
See L{kiwi.interfaces.IEasyCombo.select_item_by_position}
def get_selected(self):
See L{kiwi.interfaces.IEasyCombo.get_selected}
def get_selected_label(self):
See L{kiwi.interfaces.IEasyCombo.get_selected_label}
def get_selected_data(self):
See L{kiwi.interfaces.IEasyCombo.get_selected_data}
def select(self, obj):
See L{kiwi.interfaces.IEasyCombo.select}
def append_item(self, label, data=None):
See L{kiwi.interfaces.IEasyCombo.append_item}
def get_model_strings(self):
See L{kiwi.interfaces.IEasyCombo.get_model_strings}
def get_model_items(self):
See L{kiwi.interfaces.IEasyCombo.get_model_items}
def set_pixbuf(self, pixbuf):
Undocumented
def update_background(self, color):
Undocumented
def get_background(self):
Undocumented
def get_icon_window(self):
Undocumented
API Documentation for Kiwi, generated by pydoctor at 2019-08-08 02:24:42.