tree_view#

Module Contents#

TreeItemDelegate

Tree item delegate

TreeViewBase

Tree view base class

TreeWidget

树状部件

TreeView

树状视图

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

树状部件

class TreeView(parent=None)#

Bases: PyQt5.QtWidgets.QTreeView, TreeViewBase

树状视图