Uses of Interface
omix.plugin.type.util.FieldInfo
Package | Description |
---|---|
omix.plugin.type |
This package contains interfaces for implementing type management plugins.
|
-
Uses of FieldInfo in omix.plugin.type
Methods in omix.plugin.type with parameters of type FieldInfo Modifier and Type Method Description TypeEditHandlerInterface.EditResponse
TypeEditHandlerInterface. createEditor(QWidget parent, FieldInfo fieldInfo, CreateEditorUtilities utilities)
Creates an editor for a specific class type as cell widget or as editor dialog.
This method is invoked when the user makes a click on a table cell in the property editor.QGraphicsItem
TypeGraphicsHandlerV2Interface. createGraphicsItem(FieldInfo fieldInfo, CreateGraphicsItemUtilities utilities)
Creates aQGraphicsItem
object painting an object of specific type on anObjectField
or during Visualization on Demand.TypeGraphicsHandlerInterface.ValuePainterInterface
TypeGraphicsHandlerInterface. getValuePainter(FieldInfo fieldInfo, GetValuePainterUtilities utilities)
Creates a value painter object used to paint an object of specific type on anObjectField
or during Visualization on Demand.default TypeGraphicsHandlerInterface.ValuePainterInterface
TypeGraphicsHandlerV2Interface. getValuePainter(FieldInfo fieldInfo, GetValuePainterUtilities utilities)
TypeEditHandlerInterface.PaintResponse
TypeEditHandlerInterface. paintCell(FieldInfo fieldInfo, PaintValueUtilities utilities)
Paint an object of specific type inside the table cell.
If the class type is not supported, the method must returnnull
.
Omix iterates the list of installed TypeEditHandlers ordered by time of installation.