Class: QgsPointCloudAttributeProxyModel¶
A proxy model for filtering available attributes from a point cloud attribute model.
Added in version 3.18.
List of all members, including inherited members
Class Hierarchy¶
Base classes¶
Enums
Methods
Returns the filters controlling displayed attributes. |
|
Set flags that affect how fields are filtered in the model. |
|
Returns the |
- class qgis.core.QgsPointCloudAttributeProxyModel[source]¶
Bases:
QSortFilterProxyModel- __init__(source: QgsPointCloudAttributeModel | None, parent: QObject | None = None)
Constructor for QgsPointCloudAttributeProxyModel, with the specified
sourcemodel andparentobject.- Parameters:
source (Optional[QgsPointCloudAttributeModel])
parent (Optional[QObject] = None)
- AllTypes = 31¶
- Char = 1¶
- Double = 16¶
- class Filter(*values)¶
Bases:
IntEnum- AllTypes = 31¶
- Char = 1¶
- Double = 16¶
- Float = 8¶
- Int32 = 4¶
- Numeric = 30¶
- Short = 2¶
- Filters()¶
- Float = 8¶
- Int32 = 4¶
- Numeric = 30¶
- Short = 2¶
- filters(self) QgsPointCloudAttributeProxyModel.Filter[source]¶
Returns the filters controlling displayed attributes.
See also
- Return type:
- setFilters(self, filters: QgsPointCloudAttributeProxyModel.Filter) QgsPointCloudAttributeProxyModel | None[source]¶
Set flags that affect how fields are filtered in the model.
See also
- Parameters:
filters (QgsPointCloudAttributeProxyModel.Filter)
- Return type:
- sourceAttributeModel(self) QgsPointCloudAttributeModel | None[source]¶
Returns the
QgsPointCloudAttributeModelused in this QSortFilterProxyModel.- Return type: