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())