35     setFromRenderer( layer->
renderer() );
 
   47   return new QgsPointCloudExtentRendererWidget( layer, style );
 
   57   std::unique_ptr< QgsPointCloudExtentRenderer > renderer = qgis::make_unique< QgsPointCloudExtentRenderer >();
 
   58   renderer->setFillSymbol( mSymbolButton->clonedSymbol< 
QgsFillSymbol >() );
 
   59   return renderer.release();
 
   62 void QgsPointCloudExtentRendererWidget::emitWidgetChanged()
 
   64   if ( !mBlockChangedSignal )
 
   70   mBlockChangedSignal = 
true;
 
   73     mSymbolButton->setSymbol( mbcr->fillSymbol()->clone() );
 
   79   mBlockChangedSignal = 
false;
 
A fill symbol type, for rendering Polygon and MultiPolygon geometries.
A renderer for 2d visualisation of point clouds which shows the dataset's extents using a fill symbol...
static QgsFillSymbol * defaultFillSymbol()
Returns a new instance of the default fill symbol to use for showing point cloud extents.
Represents a map layer supporting display of point clouds.
QgsPointCloudRenderer * renderer()
Returns the 2D renderer for the point cloud.
Abstract base class for 2d point cloud renderers.