Class: QgsTemporalProperty

Base class for temporal property.

Added in version 3.14.

List of all members, including inherited members

Class Hierarchy

Inheritance diagram of qgis.core.QgsTemporalProperty

Base classes

QObject

Subclasses

QgsMapLayerTemporalProperties

Base class for storage of map layer temporal properties.

Enums

Flag

Methods

Flags

isActive

Returns True if the temporal property is active.

setIsActive

Sets whether the temporal property is active.

Virtual Methods

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

flags

Returns flags associated to the temporal property.

Signals

changed

Emitted when the temporal properties have changed.

class qgis.core.QgsTemporalProperty[source]

Bases: QObject

__init__(parent: QObject | None = None, enabled: bool = False)

Constructor for QgsTemporalProperty, with the specified parent object.

The active argument specifies whether the property is initially active (see isActive()).

Parameters:
  • parent (Optional[QObject] = None)

  • enabled (bool = False)

class Flag(*values)

Bases: IntEnum

FlagDontInvalidateCachedRendersWhenRangeChanges = 1
FlagDontInvalidateCachedRendersWhenRangeChanges = 1
Flags()
signal changed[source]

Emitted when the temporal properties have changed.

virtual flags(self) QgsTemporalProperty.Flag[source]

Returns flags associated to the temporal property.

Return type:

QgsTemporalProperty.Flag

isActive(self) bool[source]

Returns True if the temporal property is active.

See also

setIsActive()

Return type:

bool

setIsActive(self, active: bool)[source]

Sets whether the temporal property is active.

See also

isActive()

Parameters:

active (bool)