QAbstractItemView

PyQt5.QtWidgets.QAbstractItemView

Inherits from QAbstractScrollArea.

Inherited by QColumnView, QHeaderView, QListView, QTableView, QTreeView.

Description

TODO

Classes

EditTriggers

Enums

CursorAction

TODO

Member

Value

Description

MoveDown

TODO

TODO

MoveEnd

TODO

TODO

MoveHome

TODO

TODO

MoveLeft

TODO

TODO

MoveNext

TODO

TODO

MovePageDown

TODO

TODO

MovePageUp

TODO

TODO

MovePrevious

TODO

TODO

MoveRight

TODO

TODO

MoveUp

TODO

TODO


DragDropMode

TODO

Member

Value

Description

DragDrop

TODO

TODO

DragOnly

TODO

TODO

DropOnly

TODO

TODO

InternalMove

TODO

TODO

NoDragDrop

TODO

TODO


DropIndicatorPosition

TODO

Member

Value

Description

AboveItem

TODO

TODO

BelowItem

TODO

TODO

OnItem

TODO

TODO

OnViewport

TODO

TODO


EditTrigger

TODO

Member

Value

Description

AllEditTriggers

TODO

TODO

AnyKeyPressed

TODO

TODO

CurrentChanged

TODO

TODO

DoubleClicked

TODO

TODO

EditKeyPressed

TODO

TODO

NoEditTriggers

TODO

TODO

SelectedClicked

TODO

TODO


ScrollHint

TODO

Member

Value

Description

EnsureVisible

TODO

TODO

PositionAtBottom

TODO

TODO

PositionAtCenter

TODO

TODO

PositionAtTop

TODO

TODO


ScrollMode

TODO

Member

Value

Description

ScrollPerItem

TODO

TODO

ScrollPerPixel

TODO

TODO


SelectionBehavior

TODO

Member

Value

Description

SelectColumns

TODO

TODO

SelectItems

TODO

TODO

SelectRows

TODO

TODO


SelectionMode

TODO

Member

Value

Description

ContiguousSelection

TODO

TODO

ExtendedSelection

TODO

TODO

MultiSelection

TODO

TODO

NoSelection

TODO

TODO

SingleSelection

TODO

TODO


State

TODO

Member

Value

Description

AnimatingState

TODO

TODO

CollapsingState

TODO

TODO

DraggingState

TODO

TODO

DragSelectingState

TODO

TODO

EditingState

TODO

TODO

ExpandingState

TODO

TODO

NoState

TODO

TODO

Methods

__init__(parent: QWidget = None)

TODO


alternatingRowColors() → bool

TODO


autoScrollMargin() → int

TODO


clearSelection()

TODO


closeEditor(QWidget, EndEditHint)

TODO


closePersistentEditor(QModelIndex)

TODO


commitData(QWidget)

TODO


currentChanged(QModelIndex, QModelIndex)

TODO


currentIndex() → QModelIndex

TODO


dataChanged(QModelIndex, QModelIndex, roles: Iterable[int] = [])

TODO


defaultDropAction() → DropAction

TODO


dirtyRegionOffset() → QPoint

TODO


dragDropMode() → DragDropMode

TODO


dragDropOverwriteMode() → bool

TODO


dragEnabled() → bool

TODO


dragEnterEvent(QDragEnterEvent)

TODO


dragLeaveEvent(QDragLeaveEvent)

TODO


dragMoveEvent(QDragMoveEvent)

TODO


dropEvent(QDropEvent)

TODO


dropIndicatorPosition() → DropIndicatorPosition

TODO


edit(QModelIndex)

TODO


edit(QModelIndex, EditTrigger, QEvent) → bool

TODO


editorDestroyed(QObject)

TODO


editTriggers() → EditTriggers

TODO


event(QEvent) → bool

TODO


eventFilter(QObject, QEvent) → bool

TODO


executeDelayedItemsLayout()

TODO


focusInEvent(QFocusEvent)

TODO


focusNextPrevChild(bool) → bool

TODO


focusOutEvent(QFocusEvent)

TODO


hasAutoScroll() → bool

TODO


horizontalOffset() → int

TODO


horizontalScrollbarAction(int)

TODO


horizontalScrollbarValueChanged(int)

TODO


horizontalScrollMode() → ScrollMode

TODO


iconSize() → QSize

TODO


indexAt(QPoint) → QModelIndex

TODO


indexWidget(QModelIndex) → QWidget

TODO


inputMethodEvent(QInputMethodEvent)

TODO


inputMethodQuery(InputMethodQuery) → Any

TODO


isIndexHidden(QModelIndex) → bool

TODO


isPersistentEditorOpen(QModelIndex) → bool

TODO


itemDelegate() → QAbstractItemDelegate

TODO


itemDelegate(QModelIndex) → QAbstractItemDelegate

TODO


itemDelegateForColumn(int) → QAbstractItemDelegate

TODO


itemDelegateForRow(int) → QAbstractItemDelegate

TODO


keyboardSearch(str)

TODO


keyPressEvent(QKeyEvent)

TODO


model() → QAbstractItemModel

TODO


mouseDoubleClickEvent(QMouseEvent)

TODO


mouseMoveEvent(QMouseEvent)

TODO


mousePressEvent(QMouseEvent)

TODO


mouseReleaseEvent(QMouseEvent)

TODO


moveCursor(CursorAction, Union[KeyboardModifiers, KeyboardModifier]) → QModelIndex

TODO


openPersistentEditor(QModelIndex)

TODO


reset()

TODO


resetHorizontalScrollMode()

TODO


resetVerticalScrollMode()

TODO


resizeEvent(QResizeEvent)

TODO


rootIndex() → QModelIndex

TODO


rowsAboutToBeRemoved(QModelIndex, int, int)

TODO


rowsInserted(QModelIndex, int, int)

TODO


scheduleDelayedItemsLayout()

TODO


scrollDirtyRegion(int, int)

TODO


scrollTo(QModelIndex, hint: ScrollHint = EnsureVisible)

TODO


scrollToBottom()

TODO


scrollToTop()

TODO


selectAll()

TODO


selectedIndexes() → List[QModelIndex]

TODO


selectionBehavior() → SelectionBehavior

TODO


selectionChanged(QItemSelection, QItemSelection)

TODO


selectionCommand(QModelIndex, event: QEvent = None) → SelectionFlags

TODO


selectionMode() → SelectionMode

TODO


selectionModel() → QItemSelectionModel

TODO


setAlternatingRowColors(bool)

TODO


setAutoScroll(bool)

TODO


setAutoScrollMargin(int)

TODO


setCurrentIndex(QModelIndex)

TODO


setDefaultDropAction(DropAction)

TODO


setDirtyRegion(QRegion)

TODO


setDragDropMode(DragDropMode)

TODO


setDragDropOverwriteMode(bool)

TODO


setDragEnabled(bool)

TODO


setDropIndicatorShown(bool)

TODO


setEditTriggers(Union[EditTriggers, EditTrigger])

TODO


setHorizontalScrollMode(ScrollMode)

TODO


setIconSize(QSize)

TODO


setIndexWidget(QModelIndex, QWidget)

TODO


setItemDelegate(QAbstractItemDelegate)

TODO


setItemDelegateForColumn(int, QAbstractItemDelegate)

TODO


setItemDelegateForRow(int, QAbstractItemDelegate)

TODO


setModel(QAbstractItemModel)

TODO


setRootIndex(QModelIndex)

TODO


setSelection(QRect, Union[SelectionFlags, SelectionFlag])

TODO


setSelectionBehavior(SelectionBehavior)

TODO


setSelectionMode(SelectionMode)

TODO


setSelectionModel(QItemSelectionModel)

TODO


setState(State)

TODO


setTabKeyNavigation(bool)

TODO


setTextElideMode(TextElideMode)

TODO


setVerticalScrollMode(ScrollMode)

TODO


showDropIndicator() → bool

TODO


sizeHintForColumn(int) → int

TODO


sizeHintForIndex(QModelIndex) → QSize

TODO


sizeHintForRow(int) → int

TODO


startDrag(Union[DropActions, DropAction])

TODO


state() → State

TODO


tabKeyNavigation() → bool

TODO


textElideMode() → TextElideMode

TODO


timerEvent(QTimerEvent)

TODO


update()

TODO


update(QModelIndex)

TODO


updateEditorData()

TODO


updateEditorGeometries()

TODO


updateGeometries()

TODO


verticalOffset() → int

TODO


verticalScrollbarAction(int)

TODO


verticalScrollbarValueChanged(int)

TODO


verticalScrollMode() → ScrollMode

TODO


viewOptions() → QStyleOptionViewItem

TODO


viewportEvent(QEvent) → bool

TODO


viewportSizeHint() → QSize

TODO


visualRect(QModelIndex) → QRect

TODO


visualRegionForSelection(QItemSelection) → QRegion

TODO

Signals

activated(QModelIndex)

TODO


clicked(QModelIndex)

TODO


doubleClicked(QModelIndex)

TODO


entered(QModelIndex)

TODO


iconSizeChanged(QSize)

TODO


pressed(QModelIndex)

TODO


viewportEntered()

TODO