Class: QgsTicksScaleBarRenderer

A scale bar that draws segments using short ticks.

Class Hierarchy

Inheritance diagram of qgis.core.QgsTicksScaleBarRenderer

Base classes

QgsScaleBarRenderer

Abstract base class for scale bar renderers.

Methods

setTickPosition

Sets the position for tick marks in the scalebar.

tickPosition

Returns the position for tick marks in the scalebar.

Attributes

TicksDown

TicksMiddle

TicksUp

class qgis.core.QgsTicksScaleBarRenderer[source]

Bases: QgsScaleBarRenderer

__init__(position: QgsTicksScaleBarRenderer.TickPosition = QgsTicksScaleBarRenderer.TicksMiddle)

Constructor for QgsTicksScaleBarRenderer.

Parameters:

position (QgsTicksScaleBarRenderer.TickPosition = QgsTicksScaleBarRenderer.TicksMiddle)

__init__(a0: QgsTicksScaleBarRenderer)
Parameters:

a0 (QgsTicksScaleBarRenderer)

class TickPosition

Bases: int

TicksDown = 1
TicksMiddle = 2
TicksUp = 0
setTickPosition(self, position: QgsTicksScaleBarRenderer.TickPosition)[source]

Sets the position for tick marks in the scalebar.

See also

tickPosition()

Parameters:

position (QgsTicksScaleBarRenderer.TickPosition)

tickPosition(self) QgsTicksScaleBarRenderer.TickPosition[source]

Returns the position for tick marks in the scalebar.

Return type:

QgsTicksScaleBarRenderer.TickPosition