Class: QgsNumericScaleBarRenderer

A scale bar style that draws text in the form of ‘1:XXXXX’.

Class Hierarchy

Inheritance diagram of qgis.core.QgsNumericScaleBarRenderer

Base classes

QgsScaleBarRenderer

Abstract base class for scale bar renderers.

Virtual Methods

In PyQGIS, only methods marked as virtual can be safely overridden in a Python subclass of QgsNumericScaleBarRenderer. See the FAQ for more details.

calculateBoxSize

class qgis.core.QgsNumericScaleBarRenderer[source]

Bases: QgsScaleBarRenderer

virtual calculateBoxSize(self, context: QgsRenderContext, settings: QgsScaleBarSettings, scaleContext: QgsScaleBarRenderer.ScaleBarContext) QSizeF[source]
Parameters:
Return type:

QSizeF

virtual calculateBoxSize(self, settings: QgsScaleBarSettings, scaleContext: QgsScaleBarRenderer.ScaleBarContext) QSizeF[source]

Deprecated since version 3.14: Use the one with render context instead.

Parameters:
Return type:

QSizeF