Part of stoqlib.gui.editors.sellableeditor View In Hierarchy
Known subclasses: stoqlib.gui.editors.producteditor.ProductEditor, stoqlib.gui.editors.serviceeditor.ServiceEditor
Method | __init__ | A base class for editor slaves inheritance |
Method | _on_delete_button__activate | Undocumented |
Method | add_extra_tab | Undocumented |
Method | set_widget_formats | Undocumented |
Method | edit_sale_price | Undocumented |
Method | setup_widgets | Undocumented |
Method | ensure_sellable_unit | Undocumented |
Method | update_unit_entry | Undocumented |
Method | update_requires_weighing_label | Undocumented |
Method | _update_tax_value | Undocumented |
Method | get_taxes | Subclasses may override this method to provide a custom |
Method | setup_sellable_combos | Undocumented |
Method | setup_unit_combo | Undocumented |
Method | setup_tax_constants | Undocumented |
Method | setup_proxies | A subclass can override this |
Method | on_tax_constant__changed | Undocumented |
Method | on_unit_combo__changed | Undocumented |
Method | on_sale_price_button__clicked | Undocumented |
Method | validate_confirm | Must be redefined by childs and will perform some validations |
Method | on_code__validate | Undocumented |
Method | on_barcode__validate | Undocumented |
Method | on_price__validate | Undocumented |
Method | on_cost__validate | Undocumented |
Method | on_unit_entry__validate | Undocumented |
Method | on_category_combo__content_changed | Undocumented |
Inherited from BaseEditor:
Method | _get_title_format | Undocumented |
Method | get_title | Undocumented |
Method | enable_window_controls | Enables the window controls |
Method | set_description | Sets the description of the model object which is used by the editor |
Method | refresh_ok | Refreshes ok button sensitivity according to widget validators |
Method | add_button | Adds a button to editor. The added button is returned which you |
Method | cancel | Cancel the dialog. |
Method | confirm | Confirm the dialog. |
Method | enable_ok | Enable the ok button of the dialog, eg makes it possible |
Method | enable_normal_window | Enable the dialog as a normal window. |
Method | set_confirm_widget | Make a widget confirmable, eg activating that widget would |
Inherited from BaseEditorSlave (via BaseEditor):
Method | _setup_visual_mode | Undocumented |
Method | create_model | Creates a new model for the editor. |
Method | setup_slaves | A subclass can override this |
Method | on_cancel | This is a hook method which must be redefined when some |
Method | on_confirm | This is a hook method which must be redefined when some |
Method | update_visual_mode | This method must be overwritten on child if some addition task in |
Parameters | conn | a connection |
model | the object model tied with the proxy widgets | |
visual_mode | does this slave must be opened in visual mode? if so, all the proxy widgets will be disable |
Returns | a list of tuples containing the tax description and a stoqlib.domain.sellable.SellableTaxConstant
object.
|