Class: QgsProjectDisplaySettings

class qgis.core.QgsProjectDisplaySettings(parent: QObject = None)

Bases: PyQt5.QtCore.QObject

Constructor for QgsProjectDisplaySettings with the specified parent object.

Contains settings and properties relating to how a QgsProject should display values such as map coordinates and bearings.

New in version 3.12:

Methods

bearingFormat

Returns the project bearing's format, which controls how bearings associated with the project are displayed.

childEvent

connectNotify

customEvent

disconnectNotify

isSignalConnected

readXml

Reads the settings's state from a DOM element.

receivers

reset

Resets the settings to a default state.

sender

senderSignalIndex

setBearingFormat

Sets the project bearing format, which controls how bearings associated with the project are displayed.

timerEvent

writeXml

Returns a DOM element representing the settings.

Signals

bearingFormatChanged

Emitted when the bearing format changes.

bearingFormat(self) QgsBearingNumericFormat

Returns the project bearing’s format, which controls how bearings associated with the project are displayed.

Return type

QgsBearingNumericFormat

bearingFormatChanged

Emitted when the bearing format changes.

See also

bearingFormat() [signal]

childEvent(self, QChildEvent)
connectNotify(self, QMetaMethod)
customEvent(self, QEvent)
disconnectNotify(self, QMetaMethod)
isSignalConnected(self, QMetaMethod) bool
readXml(self, element: QDomElement, context: QgsReadWriteContext) bool

Reads the settings’s state from a DOM element.

See also

writeXml()

Parameters
Return type

bool

receivers(self, PYQT_SIGNAL) int
reset(self)

Resets the settings to a default state.

sender(self) QObject
senderSignalIndex(self) int
setBearingFormat(self, format: QgsBearingNumericFormat)

Sets the project bearing format, which controls how bearings associated with the project are displayed.

Ownership of format is transferred to the settings.

See also

bearingFormat()

Parameters

format (QgsBearingNumericFormat) –

timerEvent(self, QTimerEvent)
writeXml(self, doc: QDomDocument, context: QgsReadWriteContext) QDomElement

Returns a DOM element representing the settings.

See also

readXml()

Parameters
Return type

QDomElement