16#ifndef QGSABSTRACTLAYERMETADATAPROVIDER_H 
   17#define QGSABSTRACTLAYERMETADATAPROVIDER_H 
   81    void setGeographicExtent( 
const QgsPolygon &geographicExtent );
 
   96    const QString &authid() 
const;
 
  101    void setAuthid( 
const QString &authid );
 
  106    const QString &uri() 
const;
 
  111    void setUri( 
const QString &Uri );
 
  116    const QString &dataProviderName() 
const;
 
  121    void setDataProviderName( 
const QString &dataProviderName );
 
  136    const QString &standardUri() 
const;
 
  141    void setStandardUri( 
const QString &standardUri );
 
  155    QString mDataProviderName;
 
  159    QString mStandardUri;
 
 
  182    QList<QgsLayerMetadataProviderResult> metadata() 
const;
 
  192    QStringList errors() 
const;
 
  197    void addError( 
const QString &error );
 
  202    QList<QgsLayerMetadataProviderResult> mMetadata;
 
 
  226    virtual QString 
id() 
const = 0;
 
 
GeometryType
The geometry types are used to group Qgis::WkbType in a coarse way.
LayerType
Types of layers that can be added to a map.
Contains information about the context in which a coordinate transform is executed.
Base class for feedback objects to be used for cancellation of something running in a worker thread.
A rectangle specified with double values.
Q_DECLARE_METATYPE(QgsDatabaseQueryLogEntry)
QgsCoordinateTransformContext transformContext
Coordinate transform context.