QTreeView — PyQt Documentation v5.15.7 (original) (raw)
PyQt5.QtWidgets.QTreeView
Inherits from QAbstractItemView.
Inherited by QHelpContentWidget, QTreeWidget.
Description¶
TODO
Methods¶
__init__(parent: QWidget = None)
TODO
allColumnsShowFocus() → bool
TODO
autoExpandDelay() → int
TODO
collapse(QModelIndex)
TODO
collapseAll()
TODO
columnAt(int) → int
TODO
columnCountChanged(int, int)
TODO
columnMoved()
TODO
columnResized(int, int, int)
TODO
columnViewportPosition(int) → int
TODO
columnWidth(int) → int
TODO
currentChanged(QModelIndex, QModelIndex)
TODO
dataChanged(QModelIndex, QModelIndex, roles: Iterable[int] = [])
TODO
dragMoveEvent(QDragMoveEvent)
TODO
drawBranches(QPainter, QRect, QModelIndex)
TODO
drawRow(QPainter, QStyleOptionViewItem, QModelIndex)
TODO
TODO
expand(QModelIndex)
TODO
expandAll()
TODO
expandRecursively(QModelIndex, depth: int = -1)
TODO
expandsOnDoubleClick() → bool
TODO
expandToDepth(int)
TODO
TODO
hideColumn(int)
TODO
horizontalOffset() → int
TODO
horizontalScrollbarAction(int)
TODO
indentation() → int
TODO
indexAbove(QModelIndex) → QModelIndex
TODO
indexAt(QPoint) → QModelIndex
TODO
indexBelow(QModelIndex) → QModelIndex
TODO
indexRowSizeHint(QModelIndex) → int
TODO
isAnimated() → bool
TODO
isColumnHidden(int) → bool
TODO
isExpanded(QModelIndex) → bool
TODO
isFirstColumnSpanned(int, QModelIndex) → bool
TODO
TODO
isIndexHidden(QModelIndex) → bool
TODO
isRowHidden(int, QModelIndex) → bool
TODO
isSortingEnabled() → bool
TODO
itemsExpandable() → bool
TODO
keyboardSearch(str)
TODO
keyPressEvent(QKeyEvent)
TODO
mouseDoubleClickEvent(QMouseEvent)
TODO
mouseMoveEvent(QMouseEvent)
TODO
mousePressEvent(QMouseEvent)
TODO
mouseReleaseEvent(QMouseEvent)
TODO
moveCursor(CursorAction, Union[KeyboardModifiers, KeyboardModifier]) → QModelIndex
TODO
paintEvent(QPaintEvent)
TODO
reexpand()
TODO
reset()
TODO
resetIndentation()
TODO
resizeColumnToContents(int)
TODO
rootIsDecorated() → bool
TODO
rowHeight(QModelIndex) → int
TODO
rowsAboutToBeRemoved(QModelIndex, int, int)
TODO
rowsInserted(QModelIndex, int, int)
TODO
rowsRemoved(QModelIndex, int, int)
TODO
scrollContentsBy(int, int)
TODO
scrollTo(QModelIndex, hint: ScrollHint = EnsureVisible)
TODO
selectAll()
TODO
selectedIndexes() → List[QModelIndex]
TODO
selectionChanged(QItemSelection, QItemSelection)
TODO
setAllColumnsShowFocus(bool)
TODO
setAnimated(bool)
TODO
setAutoExpandDelay(int)
TODO
setColumnHidden(int, bool)
TODO
setColumnWidth(int, int)
TODO
setExpanded(QModelIndex, bool)
TODO
setExpandsOnDoubleClick(bool)
TODO
setFirstColumnSpanned(int, QModelIndex, bool)
TODO
TODO
TODO
setIndentation(int)
TODO
setItemsExpandable(bool)
TODO
setModel(QAbstractItemModel)
TODO
setRootIndex(QModelIndex)
TODO
setRootIsDecorated(bool)
TODO
setRowHidden(int, QModelIndex, bool)
TODO
setSelection(QRect, Union[SelectionFlags, SelectionFlag])
TODO
setSelectionModel(QItemSelectionModel)
TODO
setSortingEnabled(bool)
TODO
setTreePosition(int)
TODO
setUniformRowHeights(bool)
TODO
setWordWrap(bool)
TODO
showColumn(int)
TODO
sizeHintForColumn(int) → int
TODO
sortByColumn(int, SortOrder)
TODO
timerEvent(QTimerEvent)
TODO
treePosition() → int
TODO
uniformRowHeights() → bool
TODO
updateGeometries()
TODO
verticalOffset() → int
TODO
viewportEvent(QEvent) → bool
TODO
viewportSizeHint() → QSize
TODO
visualRect(QModelIndex) → QRect
TODO
visualRegionForSelection(QItemSelection) → QRegion
TODO
wordWrap() → bool
TODO
Signals¶
collapsed(QModelIndex)
TODO
expanded(QModelIndex)
TODO