Canvas Toolkit
← Class index

CSqlRelationalDelegate

Widgets · extends CAbstractItemDelegate

Uses combo-box editors for relations and line editors for other columns.

import { CSqlRelationalDelegate } from "canvas-toolkit-lib";

Declared members

constructor();
paint(painter: CPainter, rect: CRect, index: CModelIndex, widget: CWidget): boolean;
editorEvent(event: CEvent, model: CAbstractItemModel, index: CModelIndex, rect: CRect): boolean;
createEditor(parent: CWidget, index: CModelIndex): CWidget | null;
setEditorData(editor: CWidget, index: CModelIndex): void;
setModelData(editor: CWidget, model: CAbstractItemModel, index: CModelIndex): void;
editorShown(editor: CWidget, index: CModelIndex): void;