Add missing overrides

This commit is contained in:
Nyall Dawson 2017-05-24 13:28:10 +10:00
parent 85d463052a
commit df3a43ff7e

View File

@ -140,23 +140,23 @@ class CORE_EXPORT QgsVectorDataProvider : public QgsDataProvider, public QgsFeat
* \param request feature request describing parameters of features to return
* \returns iterator for matching features from provider
*/
virtual QgsFeatureIterator getFeatures( const QgsFeatureRequest &request = QgsFeatureRequest() ) const = 0;
virtual QgsFeatureIterator getFeatures( const QgsFeatureRequest &request = QgsFeatureRequest() ) const override = 0;
/**
* Returns the geometry type which is returned by this layer
*/
virtual QgsWkbTypes::Type wkbType() const = 0;
virtual QgsWkbTypes::Type wkbType() const override = 0;
/**
* Number of features in the layer
* \returns long containing number of features
*/
virtual long featureCount() const = 0;
virtual long featureCount() const override = 0;
/**
* Returns the fields associated with this data provider.
*/
virtual QgsFields fields() const = 0;
virtual QgsFields fields() const override = 0;
QgsCoordinateReferenceSystem sourceCrs() const override;