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 * \param request feature request describing parameters of features to return
* \returns iterator for matching features from provider * \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 * 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 * Number of features in the layer
* \returns long containing number of features * \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. * Returns the fields associated with this data provider.
*/ */
virtual QgsFields fields() const = 0; virtual QgsFields fields() const override = 0;
QgsCoordinateReferenceSystem sourceCrs() const override; QgsCoordinateReferenceSystem sourceCrs() const override;