Class: QgsFeatureListViewDelegate¶
Class Hierarchy¶
Base classes¶
Methods
Signals
Emitted when the edit button is clicked for the feature with matching index. |
Attributes
- class qgis.gui.QgsFeatureListViewDelegate(listModel: QgsFeatureListModel | None, parent: QObject | None = None)[source]¶
Bases:
QItemDelegate
- EditElement = 0¶
- class Element¶
Bases:
int
- ICON_SIZE = 24¶
- SelectionElement = 1¶
- signal editButtonClicked(index: QModelIndex)[source]¶
Emitted when the edit button is clicked for the feature with matching
index
.- Parameters:
index (QModelIndex)
- positionToElement(self, pos: QPoint) QgsFeatureListViewDelegate.Element [source]¶
- Parameters:
pos (QPoint)
- Return type:
- setEditSelectionModel(self, editSelectionModel: QItemSelectionModel | None)[source]¶
- Parameters:
editSelectionModel (Optional[QItemSelectionModel])
- setFeatureSelectionModel(self, featureSelectionModel: QgsFeatureSelectionModel | None)[source]¶
- Parameters:
featureSelectionModel (Optional[QgsFeatureSelectionModel])