Tool Tree Widget (tooltree)¶
Tool Tree¶
A ToolTree widget presenting the user with a set of actions organized in a tree structure.
-
class
orangecanvas.gui.tooltree.ToolTree(parent=None, **kwargs)¶ Bases:
PyQt5.QtWidgets.QWidgetA ListView like presentation of a list of actions.
-
triggered(QAction)¶ Signal emitted when an action in the widget is triggered.
-
hovered(QAction)¶ Signal emitted when an action in the widget is hovered.
-
setFlattened(flatten)¶ Show the actions in a flattened view.
-
flattened()¶ Are actions shown in a flattened tree (a list).
-
setRootIndex(index)¶ Set the root index
-
rootIndex()¶ Return the root index.
-
view()¶ Return the QTreeView instance used.
-
setActionRole(role)¶ Set the action role. By default this is UserRole
-
ensureCurrent()¶ Ensure the view has a current item if one is available.
-