Fix inconsistent-missing-override warning

This commit is contained in:
Jorge Gustavo Rocha 2017-01-29 23:28:21 +00:00
parent d60ddcc8aa
commit bbf6ec05b9
4 changed files with 4 additions and 8 deletions

View File

@ -700,7 +700,7 @@ bool QgsVectorDataProvider::isDeleteStyleFromDBSupported() const
return false;
}
void QgsVectorDataProvider::deleteStyleById( const QString& uri, QString styleId, QString& errCause )
void QgsVectorDataProvider::deleteStyleById( const QString& uri, QString styleId, QString& errCause ) const
{
Q_UNUSED( uri );
Q_UNUSED( styleId );

View File

@ -479,7 +479,7 @@ class CORE_EXPORT QgsVectorDataProvider : public QgsDataProvider
/**
* Deletes an existing style from the provider
*/
virtual void deleteStyleById( const QString& uri, QString styleId, QString& errCause );
virtual void deleteStyleById( const QString& uri, QString styleId, QString& errCause ) const;
static QVariant convertValue( QVariant::Type type, const QString& value );

View File

@ -4632,12 +4632,8 @@ QGISEXTERN int listStyles( const QString &uri, QStringList &ids, QStringList &na
return numberOfRelatedStyles;
}
void QgsPostgresProvider::deleteStyleById( const QString &uri, QString styleId, QString &errCause )
void QgsPostgresProvider::deleteStyleById( const QString &uri, QString styleId, QString &errCause ) const
{
QgsDebugMsg( "deleteStyleById" );
QgsDebugMsg( styleId );
QgsDebugMsg( uri );
QgsDataSourceUri dsUri( uri );
QgsPostgresConn *conn = QgsPostgresConn::connectDb( dsUri.connectionInfo( false ), false );

View File

@ -133,7 +133,7 @@ class QgsPostgresProvider : public QgsVectorDataProvider
bool isValid() const override;
virtual bool isSaveAndLoadStyleToDBSupported() const override { return true; }
virtual bool isDeleteStyleFromDBSupported() const override { return true; }
void deleteStyleById( const QString& uri, QString styleId, QString& errCause );
void deleteStyleById( const QString& uri, QString styleId, QString& errCause ) const override;
QgsAttributeList attributeIndexes() const override;
QgsAttributeList pkAttributeIndexes() const override { return mPrimaryKeyAttrs; }
QString defaultValueClause( int fieldId ) const override;