Class: QgsPointCloudAttributeProxyModel¶
A proxy model for filtering available attributes from a point cloud attribute model.
Added in version 3.18.
Class Hierarchy¶
Base classes¶
Methods
Returns the filters controlling displayed attributes.  | 
|
Set flags that affect how fields are filtered in the model.  | 
|
Returns the   | 
Attributes
- 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¶
 Bases:
int
- class Filters¶
 - class Filters(f: QgsPointCloudAttributeProxyModel.Filters | QgsPointCloudAttributeProxyModel.Filter)
 - class Filters(a0: QgsPointCloudAttributeProxyModel.Filters)
 Bases:
object
- Float = 8¶
 
- Int32 = 4¶
 
- Numeric = 30¶
 
- Short = 2¶
 
- filters(self) QgsPointCloudAttributeProxyModel.Filters[source]¶
 Returns the filters controlling displayed attributes.
See also
- Return type:
 
- setFilters(self, filters: QgsPointCloudAttributeProxyModel.Filters | QgsPointCloudAttributeProxyModel.Filter) QgsPointCloudAttributeProxyModel | None[source]¶
 Set flags that affect how fields are filtered in the model.
See also
- Parameters:
 filters (Union[QgsPointCloudAttributeProxyModel.Filters, QgsPointCloudAttributeProxyModel.Filter])
- Return type:
 Optional[QgsPointCloudAttributeProxyModel]
- sourceAttributeModel(self) QgsPointCloudAttributeModel | None[source]¶
 Returns the
QgsPointCloudAttributeModelused in this QSortFilterProxyModel.- Return type:
 Optional[QgsPointCloudAttributeModel]