delegatemanager

class camelot.view.controls.delegates.delegatemanager.DelegateManager(columns, parent=None)[source]

Manages custom delegates, should not be used by the application developer

createEditor(parent, option, index)[source]

Use a custom delegate createEditor method if it exists

insert_column_delegate(column, delegate)[source]

Inserts a custom column delegate

paint(painter, option, index)[source]

Use a custom delegate paint method if it exists

setEditorData(editor, index)[source]

Use a custom delegate setEditorData method if it exists

setModelData(editor, model, index)[source]

Use a custom delegate setModelData method if it exists