16 #ifndef QGSPOINTCLOUDATTRIBUTECOMBOBOX_H 
   17 #define QGSPOINTCLOUDATTRIBUTECOMBOBOX_H 
   38     Q_PROPERTY( QgsPointCloudAttributeProxyModel::Filters filters READ filters WRITE setFilters )
 
   39     Q_PROPERTY( 
bool allowEmptyAttributeName READ allowEmptyAttributeName WRITE setAllowEmptyAttributeName )
 
   53     void setFilters( QgsPointCloudAttributeProxyModel::Filters filters );
 
   59     QgsPointCloudAttributeProxyModel::Filters 
filters()
 const { 
return mProxyModel->filters(); }
 
   65     void setAllowEmptyAttributeName( 
bool allowEmpty );
 
   71     bool allowEmptyAttributeName() 
const;
 
   74     QString currentAttribute() 
const;
 
  115     void setAttribute( 
const QString &name );
 
  118     void indexChanged( 
int i );
 
Base class for all map layer types.
Collection of point cloud attributes.
The QgsPointCloudAttributeComboBox is a combo box which displays the list of attributes of a given po...
QgsPointCloudAttributeProxyModel::Filters filters() const
Returns the current filters used for filtering available attributes.
void attributeChanged(const QString &name)
Emitted when the currently selected attribute changes.
A model for display of available attributes from a point cloud.
A proxy model for filtering available attributes from a point cloud attribute model.
Represents a map layer supporting display of point clouds.