Class: QgsDataDefinedSizeLegendNode

class qgis.core.QgsDataDefinedSizeLegendNode(nodeLayer: QgsLayerTreeLayer, settings: QgsDataDefinedSizeLegend, parent: QObject = None)

Bases: QgsLayerTreeModelLegendNode

Construct the node using QgsDataDefinedSizeLegend as definition of the node’s appearance

Produces legend node with a marker symbol

New in version 3.0.

Parameters
childEvent()
connectNotify()
createTemporaryRenderContext()
customEvent()
data(self, role: int) → Any
Parameters

role (int) –

Return type

Any

disconnectNotify()
draw(self, settings: QgsLegendSettings, ctx: QgsLayerTreeModelLegendNode.ItemContext) → QgsLayerTreeModelLegendNode.ItemMetrics
Parameters
Return type

QgsLayerTreeModelLegendNode.ItemMetrics

isSignalConnected()
receivers()
sender()
senderSignalIndex()
timerEvent()