QAbstractItemView¶
- PyQt5.QtWidgets.QAbstractItemView
Inherits from QAbstractScrollArea.
Inherited by QColumnView, QHeaderView, QListView, QTableView, QTreeView.
Description¶
TODO
Classes¶
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
- 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
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
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