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#