Class: QgsDataProviderTemporalCapabilities

Base class for handling properties relating to a data provider’s temporal capabilities.

Added in version 3.14.

Class Hierarchy

Inheritance diagram of qgis.core.QgsDataProviderTemporalCapabilities

Subclasses

QgsMeshDataProviderTemporalCapabilities

Handles properties relating to a mesh data provider’s temporal capabilities.

QgsRasterDataProviderTemporalCapabilities

Implementation of data provider temporal properties for QgsRasterDataProviders.

QgsVectorDataProviderTemporalCapabilities

Implementation of data provider temporal properties for QgsVectorDataProviders.

Methods

hasTemporalCapabilities

Returns True if the provider has temporal capabilities available.

setHasTemporalCapabilities

Sets whether the provider has temporal capabilities available.

class qgis.core.QgsDataProviderTemporalCapabilities[source]

Bases: object

__init__(available: bool = False)

Constructor for QgsDataProviderTemporalCapabilities.

The available argument specifies whether the data provider has temporal capabilities. Set to True to indicate that the provider has temporal capabilities available for use.

Parameters:

available (bool = False)

__init__(a0: QgsDataProviderTemporalCapabilities)
Parameters:

a0 (QgsDataProviderTemporalCapabilities)

hasTemporalCapabilities(self) bool[source]

Returns True if the provider has temporal capabilities available.

Return type:

bool

setHasTemporalCapabilities(self, available: bool)[source]

Sets whether the provider has temporal capabilities available.

Set available to True to indicate that the provider has temporal capabilities available for use.

Parameters:

available (bool)