Parameter Tree#

Parameter Tree: dialog for hierachy of user-editable application parameters.

ParameterTree(*args, **kwargs)

Edit a hierachy of parameters in a scrollable QTreeWidget.

class pyQParamWidget.param_tree.ParameterTree(*args: Any, **kwargs: Any)[source]#

Edit a hierachy of parameters in a scrollable QTreeWidget.

PARAMETERS

  • parameters (dict): Dictionary of Parameter Items.

  • headings ([str]): table headings (Only for diagnostic purposes, use headings=["heading", "uid"].)

closeEvent(event)[source]#

Do not allow dialog to be closed if editor has unresolved changes.

dirty()[source]#

Any unaccepted changes in the editor pane?

isParmsDict(obj)[source]#

Is ‘obj’ a dictionary of Parameter Items?

select()[source]#

User selected an item from the tree.

values()[source]#

Return a dictionary with all the parameter values.