Class: QgsMapLayerStyleCategoriesModel¶
Model for layer style categories
Added in version 3.14.
Class Hierarchy¶
Base classes¶
Enums
Custom model roles |
Methods
Returns the categories as defined in the model |
|
Reset the model data |
|
Defines if the model should list the AllStyleCategories entry |
- class qgis.gui.QgsMapLayerStyleCategoriesModel[source]¶
Bases:
QAbstractListModel
- __init__(type: Qgis.LayerType, parent: QObject | None = None)
Constructor for QgsMapLayerStyleCategoriesModel, for the specified layer
type
.- Parameters:
type (Qgis.LayerType)
parent (Optional[QObject] = None)
- categories(self) QgsMapLayer.StyleCategories [source]¶
Returns the categories as defined in the model
- Return type:
- setCategories(self, categories: QgsMapLayer.StyleCategories | QgsMapLayer.StyleCategory)[source]¶
Reset the model data
- Parameters:
categories (Union[QgsMapLayer.StyleCategories, QgsMapLayer.StyleCategory])