|
Eidolon
|
Inherits QWidget.

Public Member Functions | |
| def | __init__ (self, params, parent=None) |
| def | addParamUI (self, param, index) |
| def | setParamChangeFunc (self, basefunc) |
| def | hasParam (self, name) |
| def | getParamUI (self, name) |
| def | fillStrList (self, strlist, ptype, defaultitem=None) |
| def | setParam (self, name, val) |
| def | getParam (self, name) |
| def | getParamMap (self) |
Public Attributes | |
| layout | |
| params | |
| uimap | |
| isFirstUpdate | |
Private Member Functions | |
| def | _paramValue (self, param) |
This widget generates custom UI forms from a list of ParamDef objects. This can be used to create custom and dynamic parameter input UI elements, for example choosing representation object parameters.
| def __init__ | ( | self, | |
| params, | |||
parent = None |
|||
| ) |
|
private |


| def addParamUI | ( | self, | |
| param, | |||
| index | |||
| ) |
Add a UI element for the ParamDef `param' to the form at position `index'.

| def fillStrList | ( | self, | |
| strlist, | |||
| ptype, | |||
defaultitem = None |
|||
| ) |

| def getParam | ( | self, | |
| name | |||
| ) |

| def getParamMap | ( | self | ) |

| def getParamUI | ( | self, | |
| name | |||
| ) |
| def hasParam | ( | self, | |
| name | |||
| ) |
| def setParam | ( | self, | |
| name, | |||
| val | |||
| ) |

| def setParamChangeFunc | ( | self, | |
| basefunc | |||
| ) |
| isFirstUpdate |
| layout |
| params |
| uimap |
1.8.13