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.

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)