Class: QgsCptCityBrowserModel¶
A custom item model for display of CPT City color palettes.
Class Hierarchy¶
Base classes¶
Methods
Returns the data item corresponding to the given index. |
|
Returns index of a path |
|
Refresh the item specified by path |
|
Reload the whole model |
|
Attributes
- class qgis.core.QgsCptCityBrowserModel[source]¶
Bases:
QAbstractItemModel
- Authors = 0¶
- List = 2¶
- Selections = 1¶
- class ViewType¶
Bases:
int
- beginInsertItems(self, parent: QgsCptCityDataItem | None, first: int, last: int)[source]¶
- Parameters:
parent (Optional[QgsCptCityDataItem])
first (int)
last (int)
- beginRemoveItems(self, parent: QgsCptCityDataItem | None, first: int, last: int)[source]¶
- Parameters:
parent (Optional[QgsCptCityDataItem])
first (int)
last (int)
- connectItem(self, item: QgsCptCityDataItem | None)[source]¶
- Parameters:
item (Optional[QgsCptCityDataItem])
- dataItem(self, idx: QModelIndex) QgsCptCityDataItem | None [source]¶
Returns the data item corresponding to the given index.
- Parameters:
idx (QModelIndex)
- Return type:
Optional[QgsCptCityDataItem]
- findItem(self, item: QgsCptCityDataItem | None, parent: QgsCptCityDataItem | None = None) QModelIndex [source]¶
- Parameters:
item (Optional[QgsCptCityDataItem])
parent (Optional[QgsCptCityDataItem] = None)
- Return type:
QModelIndex
- findPath(self, path: str | None) QModelIndex [source]¶
Returns index of a path
- Parameters:
path (Optional[str])
- Return type:
QModelIndex
- refresh(self, path: str | None)[source]¶
Refresh the item specified by
path
- Parameters:
path (Optional[str])
- refresh(self, index: QModelIndex = QModelIndex())[source]
Refresh item children
- Parameters:
index (QModelIndex = QModelIndex())