tree_view

Module Contents

TreeItemDelegate

Tree item delegate

TreeViewBase

Tree view base class

TreeWidget

Tree widget

TreeView

Tree view

class TreeItemDelegate(parent: PyQt5.QtWidgets.QTreeView)

Bases: PyQt5.QtWidgets.QStyledItemDelegate

Tree item delegate

paint(painter, option, index)
initStyleOption(option, index)
class TreeViewBase(*args, **kwargs)

Tree view base class

drawBranches(painter, rect, index)
setBorderVisible(isVisible: bool)

set the visibility of border

setBorderRadius(radius: int)

set the radius of border

class TreeWidget(parent=None)

Bases: PyQt5.QtWidgets.QTreeWidget, TreeViewBase

Tree widget

class TreeView(parent=None)

Bases: PyQt5.QtWidgets.QTreeView, TreeViewBase

Tree view