ParameterTree

class pyqtgraph.parametertree.ParameterTree(parent=None, showHeader=True)[source]

Widget used to display or control data from a hierarchy of Parameters

__init__(parent=None, showHeader=True)[source]

Arguments:

parent

(QWidget) An optional parent widget

showHeader

(bool) If True, then the QTreeView header is displayed.

addParameters(param, root=None, depth=0, showTop=True)[source]

Adds one top-level Parameter to the view.

Arguments:

param

The Parameter to add.

root

The item within the tree to which param should be added. By default, param is added as a top-level item.

showTop

If False, then param will be hidden, and only its children will be visible in the tree.

clear()[source]

Remove all parameters from the tree.

focusNext(item, forward=True)[source]

Give input focus to the next (or previous) item after item

setParameters(param, showTop=True)[source]

Set the top-level Parameter to be displayed in this ParameterTree.

If showTop is False, then the top-level parameter is hidden and only its children will be visible. This is a convenience method equivalent to:

tree.clear()
tree.addParameters(param, showTop)