Skip to content

Commit 1b5ebe7

Browse files
author
mhugent
committed
Show displacement renderer symbols in composer legend
git-svn-id: http://svn.osgeo.org/qgis/trunk@13282 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 81cd2a5 commit 1b5ebe7

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/plugins/point_displacement_renderer/qgspointdisplacementrenderer.cpp

+9
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,15 @@ QgsLegendSymbologyList QgsPointDisplacementRenderer::legendSymbologyItems( QSize
324324
return QgsLegendSymbologyList();
325325
}
326326

327+
QgsLegendSymbolList QgsPointDisplacementRenderer::legendSymbolItems()
328+
{
329+
if ( mRenderer )
330+
{
331+
return mRenderer->legendSymbolItems();
332+
}
333+
return QgsLegendSymbolList();
334+
}
335+
327336
void QgsPointDisplacementRenderer::createDisplacementGroups( QgsVectorLayer* vlayer, const QgsRectangle& viewExtent )
328337
{
329338
if ( !vlayer || ( vlayer->wkbType() != QGis::WKBPoint && vlayer->wkbType() != QGis::WKBPoint25D ) )

src/plugins/point_displacement_renderer/qgspointdisplacementrenderer.h

+2
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ class QgsPointDisplacementRenderer: public QgsFeatureRendererV2
5454

5555
QgsLegendSymbologyList legendSymbologyItems( QSize iconSize );
5656

57+
QgsLegendSymbolList legendSymbolItems();
58+
5759
void setLabelAttributeName( const QString& name ) { mLabelAttributeName = name; }
5860
QString labelAttributeName() const { return mLabelAttributeName; }
5961

0 commit comments

Comments
 (0)