Const correct provider temporal capabilities

This commit is contained in:
Alessandro Pasotti 2020-04-01 16:33:14 +02:00
parent b9cd835ead
commit 7e7cb41b80
7 changed files with 7 additions and 7 deletions

View File

@ -116,7 +116,7 @@ Gets the data source specification.
.. versionadded:: 3.0
%End
virtual QgsDataProviderTemporalCapabilities *temporalCapabilities();
virtual QgsDataProviderTemporalCapabilities *temporalCapabilities() const;
%Docstring
Returns the provider's temporal capabilities.

View File

@ -626,7 +626,7 @@ from the ``source`` provider.
.. versionadded:: 3.8.1
%End
virtual QgsVectorDataProviderTemporalCapabilities *temporalCapabilities();
virtual QgsVectorDataProviderTemporalCapabilities *temporalCapabilities() const;
signals:

View File

@ -193,7 +193,7 @@ Returns the sublayers of this layer - useful for providers that manage
their own layers, such as WMS
%End
virtual QgsRasterDataProviderTemporalCapabilities *temporalCapabilities();
virtual QgsRasterDataProviderTemporalCapabilities *temporalCapabilities() const;
virtual bool supportsLegendGraphic() const;

View File

@ -25,7 +25,7 @@ QgsDataProvider::QgsDataProvider( const QString &uri, const QgsDataProvider::Pro
{
}
QgsDataProviderTemporalCapabilities *QgsDataProvider::temporalCapabilities()
QgsDataProviderTemporalCapabilities *QgsDataProvider::temporalCapabilities() const
{
return nullptr;
}

View File

@ -179,7 +179,7 @@ class CORE_EXPORT QgsDataProvider : public QObject
*
* \since QGIS 3.14
*/
virtual QgsDataProviderTemporalCapabilities *temporalCapabilities();
virtual QgsDataProviderTemporalCapabilities *temporalCapabilities() const;
/**
* Returns the provider's temporal capabilities.

View File

@ -842,7 +842,7 @@ void QgsVectorDataProvider::handlePostCloneOperations( QgsVectorDataProvider * )
}
QgsVectorDataProviderTemporalCapabilities *QgsVectorDataProvider::temporalCapabilities()
QgsVectorDataProviderTemporalCapabilities *QgsVectorDataProvider::temporalCapabilities() const
{
return mTemporalCapabilities.get();
}

View File

@ -408,7 +408,7 @@ void QgsRasterDataProvider::setUserNoDataValue( int bandNo, const QgsRasterRange
}
}
QgsRasterDataProviderTemporalCapabilities *QgsRasterDataProvider::temporalCapabilities()
QgsRasterDataProviderTemporalCapabilities *QgsRasterDataProvider::temporalCapabilities() const
{
return mTemporalCapabilities.get();
}