Class: QgsSingleCategoryDiagramRenderer¶
-
class
qgis.core.
QgsSingleCategoryDiagramRenderer
¶ Bases:
QgsDiagramRenderer
Constructor for QgsSingleCategoryDiagramRenderer
QgsSingleCategoryDiagramRenderer(
QgsSingleCategoryDiagramRenderer
)Renders the diagrams for all features with the same settings
Methods
- rtype
QgsSingleCategoryDiagramRenderer
Converts size from mm to map units
- rtype
List[str]
diagramSettings(self, feature:
QgsFeature
, c:QgsRenderContext
, s:QgsDiagramSettings
) -> bool- param a0
Returns the paint device dpi (or -1 in case of error
- param nodeLayer
- param elem
- rtype
str
- param s
- param layerElem
-
clone
(self) → QgsSingleCategoryDiagramRenderer¶ - Return type
-
convertSizeToMapUnits
(self, size: QSizeF, context: QgsRenderContext)¶ Converts size from mm to map units
-
diagramAttributes
(self) → List[str]¶ - Return type
List[str]
-
diagramSettings
(self) → List[QgsDiagramSettings]¶ diagramSettings(self, feature:
QgsFeature
, c:QgsRenderContext
, s:QgsDiagramSettings
) -> bool- Return type
List[QgsDiagramSettings]
-
diagramSize
(self, a0: QgsFeature, c: QgsRenderContext) → QSizeF¶ - Parameters
a0 (QgsFeature) –
c (QgsRenderContext) –
- Return type
QSizeF
-
dpiPaintDevice
(QPainter) → int¶ Returns the paint device dpi (or -1 in case of error
-
legendItems
(self, nodeLayer: QgsLayerTreeLayer) → List[QgsLayerTreeModelLegendNode]¶ - Parameters
nodeLayer (QgsLayerTreeLayer) –
- Return type
-
readXml
(self, elem: QDomElement, context: QgsReadWriteContext)¶ - Parameters
elem (QDomElement) –
context (QgsReadWriteContext) –
-
rendererName
(self) → str¶ - Return type
str
-
setDiagramSettings
(self, s: QgsDiagramSettings)¶ - Parameters
s (QgsDiagramSettings) –
-
writeXml
(self, layerElem: QDomElement, doc: QDomDocument, context: QgsReadWriteContext)¶ - Parameters
layerElem (QDomElement) –
doc (QDomDocument) –
context (QgsReadWriteContext) –