list_view#

Module Contents#

ListItemDelegate

List item delegate

ListBase

ListWidget

List widget

ListView

List view

class ListItemDelegate(parent: PyQt5.QtWidgets.QListView)#

Bases: qfluentwidgets.components.widgets.table_view.TableItemDelegate

List item delegate

class ListBase(*args, **kwargs)#
leaveEvent(e)#
resizeEvent(e)#
keyPressEvent(e)#
mousePressEvent(e)#
mouseReleaseEvent(e)#
setItemDelegate(delegate: ListItemDelegate)#
clearSelection()#
setCurrentIndex(index: PyQt5.QtCore.QModelIndex)#
updateSelectedRows()#
class ListWidget(parent=None)#

Bases: ListBase, PyQt5.QtWidgets.QListWidget

List widget

selectRightClickedRow#
setCurrentItem(item: PyQt5.QtWidgets.QListWidgetItem, command: PyQt5.QtCore.QItemSelectionModel.SelectionFlag | PyQt5.QtCore.QItemSelectionModel.SelectionFlags = None)#
setCurrentRow(row: int, command: PyQt5.QtCore.QItemSelectionModel.SelectionFlag | PyQt5.QtCore.QItemSelectionModel.SelectionFlags = None)#
isSelectRightClickedRow()#
setSelectRightClickedRow(isSelect: bool)#
class ListView(parent=None)#

Bases: ListBase, PyQt5.QtWidgets.QListView

List view

selectRightClickedRow#
isSelectRightClickedRow()#
setSelectRightClickedRow(isSelect: bool)#