known subclasses: kiwi.ui.widgets.entry.ProxyEntry, kiwi.ui.widgets.entry.ProxyDateEntry, kiwi.ui.widgets.textview.ProxyTextView, kiwi.ui.widgets.spinbutton.ProxySpinButton, kiwi.ui.widgets.combo.ProxyComboBoxEntry, kiwi.ui.widgets.combo.ProxyComboEntry
Class used by some Kiwi Widgets that need to support mandatory input and validation features such as custom validation and data-type validation.
Mandatory support provides a way to warn the user when input is necessary. The validatation feature provides a way to check the data entered and to display information about what is wrong.
Function | __init__ | Undocumented |
Function | update_background | Implement in subclass |
Function | get_background | Implement in subclass |
Function | set_pixbuf | Implement in subclass |
Function | get_icon_window | Implement in subclass |
Function | set_tooltip | Implement in subclass |
Function | is_valid | Verify the widget state. |
Function | validate | Checks if the data is valid. |
Function | set_valid | Changes the validation state to valid, which will remove icons and |
Function | set_invalid | Changes the validation state to invalid. |
Function | set_blank | Changes the validation state to blank state, this only applies |
Function | _set_valid_state | Updates the validation state and emits a signal iff it changed |
Function | _draw_stock_icon | Undocumented |
Function | _on_fadeout__color_changed | Undocumented |
Implement in subclass
Implement in subclass
Implement in subclass
Implement in subclass
Implement in subclass
Verify the widget state.
Checks if the data is valid. Validates data-type and custom validation.
Changes the validation state to valid, which will remove icons and reset the background color
Changes the validation state to invalid.
Changes the validation state to blank state, this only applies for mandatory widgets, draw an icon and set a tooltip
Updates the validation state and emits a signal iff it changed