Evaluates and returns the diagram settings relating to a diagram for a specific feature.
More...
#include <qgsdiagramrenderer.h>
|
static int | dpiPaintDevice (const QPainter *) |
| Returns the paint device dpi (or -1 in case of error. More...
|
|
Evaluates and returns the diagram settings relating to a diagram for a specific feature.
Definition at line 684 of file qgsdiagramrenderer.h.
◆ QgsDiagramRenderer() [1/2]
QgsDiagramRenderer::QgsDiagramRenderer |
( |
| ) |
|
|
default |
◆ ~QgsDiagramRenderer()
virtual QgsDiagramRenderer::~QgsDiagramRenderer |
( |
| ) |
|
|
virtualdefault |
◆ QgsDiagramRenderer() [2/2]
◆ _readXml()
void QgsDiagramRenderer::_readXml |
( |
const QDomElement & |
elem, |
|
|
const QgsReadWriteContext & |
context |
|
) |
| |
|
protected |
◆ _writeXml()
void QgsDiagramRenderer::_writeXml |
( |
QDomElement & |
rendererElem, |
|
|
QDomDocument & |
doc, |
|
|
const QgsReadWriteContext & |
context |
|
) |
| const |
|
protected |
◆ attributeLegend()
bool QgsDiagramRenderer::attributeLegend |
( |
| ) |
const |
|
inline |
◆ clone()
◆ convertSizeToMapUnits()
void QgsDiagramRenderer::convertSizeToMapUnits |
( |
QSizeF & |
size, |
|
|
const QgsRenderContext & |
context |
|
) |
| const |
|
protected |
◆ diagram()
QgsDiagram * QgsDiagramRenderer::diagram |
( |
| ) |
const |
|
inline |
◆ diagramAttributes()
virtual QList< QString > QgsDiagramRenderer::diagramAttributes |
( |
| ) |
const |
|
pure virtual |
◆ diagramSettings() [1/2]
◆ diagramSettings() [2/2]
◆ diagramSize()
◆ dpiPaintDevice()
int QgsDiagramRenderer::dpiPaintDevice |
( |
const QPainter * |
painter | ) |
|
|
staticprotected |
◆ legendItems()
◆ operator=()
◆ readXml()
virtual void QgsDiagramRenderer::readXml |
( |
const QDomElement & |
elem, |
|
|
const QgsReadWriteContext & |
context |
|
) |
| |
|
pure virtual |
◆ referencedFields()
◆ renderDiagram()
Renders the diagram for a specified feature at a specific position in the passed render context.
Definition at line 462 of file qgsdiagramrenderer.cpp.
◆ rendererName()
virtual QString QgsDiagramRenderer::rendererName |
( |
| ) |
const |
|
pure virtual |
◆ setAttributeLegend()
void QgsDiagramRenderer::setAttributeLegend |
( |
bool |
enabled | ) |
|
|
inline |
Sets whether the renderer will show legend items for diagram attributes.
- Parameters
-
enabled | set to true to show diagram attribute legend |
- See also
- attributeLegend()
- Since
- QGIS 2.16
Definition at line 772 of file qgsdiagramrenderer.h.
◆ setDiagram()
void QgsDiagramRenderer::setDiagram |
( |
QgsDiagram * |
d | ) |
|
◆ sizeMapUnits()
Returns size of the diagram for a feature in map units. Returns an invalid QSizeF in case of error.
Definition at line 497 of file qgsdiagramrenderer.cpp.
◆ writeXml()
virtual void QgsDiagramRenderer::writeXml |
( |
QDomElement & |
layerElem, |
|
|
QDomDocument & |
doc, |
|
|
const QgsReadWriteContext & |
context |
|
) |
| const |
|
pure virtual |
◆ mDiagram
std::unique_ptr< QgsDiagram > QgsDiagramRenderer::mDiagram |
|
protected |
◆ mShowAttributeLegend
bool QgsDiagramRenderer::mShowAttributeLegend = true |
|
protected |
The documentation for this class was generated from the following files: