aqt.browser.sidebar.model#

Classes#

Module Contents#

class aqt.browser.sidebar.model.SidebarModel(sidebar: aqt.browser.sidebar.SidebarTreeView, root: aqt.browser.sidebar.item.SidebarItem)#

Bases: QAbstractItemModel

sidebar#
root#
item_for_index(idx: QModelIndex) → aqt.browser.sidebar.item.SidebarItem#
index_for_item(item: aqt.browser.sidebar.item.SidebarItem) → QModelIndex#
search(text: str) → bool#
rowCount(parent: QModelIndex = QModelIndex()) → int#
columnCount(parent: QModelIndex = QModelIndex()) → int#
index(row: int, column: int, parent: QModelIndex = QModelIndex()) → QModelIndex#
parent(child: QModelIndex) → QModelIndex#
data(index: QModelIndex, role: int = Qt.ItemDataRole.DisplayRole) → QVariant#
setData(index: QModelIndex, text: str, _role: int = Qt.ItemDataRole.EditRole) → bool#
supportedDropActions() → Qt.DropAction#
flags(index: QModelIndex) → Qt.ItemFlag#