AbstractFieldDelegate is the base class for all delegates used in Koo. More...
| Public Member Functions | |
| def | __init__ | 
| Creates a new Delegate. | |
| def | menuEntries | 
| Use this function to return the menu entries your delegate wants to show just before the context menu is shown. | |
| def | showPopupMenu | 
| Shows a popup menu with default and widget specific entries. | |
| def | setToDefault | 
| Sets the default value to the field. | |
AbstractFieldDelegate is the base class for all delegates used in Koo.
Delegates are used by editable lists but could be used by any Model/View based widget.
Definition at line 36 of file AbstractFieldDelegate.py.
| def Koo::Fields::AbstractFieldDelegate::AbstractFieldDelegate::__init__ | ( | self, | ||
| parent, | ||||
| attributes | ||||
| ) | 
Creates a new Delegate.
'attributes' is a dictionary with attributes that apply to the field such as 'readonly' or 'required'.
Definition at line 40 of file AbstractFieldDelegate.py.
| def Koo::Fields::AbstractFieldDelegate::AbstractFieldDelegate::menuEntries | ( | self, | ||
| record | ||||
| ) | 
Use this function to return the menu entries your delegate wants to show just before the context menu is shown.
Return a list of tuples in the form: [ (_('Menu text'), function/slot to connect the entry, True (for enabled) or False (for disabled) )]
Definition at line 75 of file AbstractFieldDelegate.py.
| def Koo::Fields::AbstractFieldDelegate::AbstractFieldDelegate::setToDefault | ( | self | ) | 
Sets the default value to the field.
Note that this requires a call to the server.
Definition at line 108 of file AbstractFieldDelegate.py.
| def Koo::Fields::AbstractFieldDelegate::AbstractFieldDelegate::showPopupMenu | ( | self, | ||
| parent, | ||||
| position | ||||
| ) | 
Shows a popup menu with default and widget specific entries.
Definition at line 80 of file AbstractFieldDelegate.py.