8.5.6.1.9. pymodaq_gui.utils.widgets.tree_layout module

class pymodaq_gui.utils.widgets.tree_layout.CustomTree(*args: Any, **kwargs: Any)[source]

Bases: QTreeWidget

class pymodaq_gui.utils.widgets.tree_layout.TreeLayout(parent=None, col_counts=1, labels=None)[source]

Bases: QObject

qtpy class object based on QtreeWidget The function populate_tree has to be used in order to populate the tree with structure as nested lists of dicts

Attributes:
treewidget

Methods

collapse_all

current_node_path

expand_all

item_clicked_sig

item_double_clicked_sig

open_tree_selection

populate_sub_tree

populate_tree

setupUi

status_sig

tree_open_children

tree_open_parents

collapse_all()[source]
current_node_path()[source]
expand_all()[source]
open_tree_selection()[source]
populate_sub_tree(datas)[source]
populate_tree(data_dict)[source]
setupUi()[source]
tree_open_children(item_index)[source]
tree_open_parents(item_index)[source]
property treewidget