16#ifndef QGSABSTRACTLAYERMETADATAPROVIDER_H 
   17#define QGSABSTRACTLAYERMETADATAPROVIDER_H 
   83    void setGeographicExtent( 
const QgsPolygon &geographicExtent );
 
   98    const QString &authid() 
const;
 
  103    void setAuthid( 
const QString &authid );
 
  108    const QString &uri() 
const;
 
  113    void setUri( 
const QString &Uri );
 
  118    const QString &dataProviderName() 
const;
 
  123    void setDataProviderName( 
const QString &dataProviderName );
 
  138    const QString &standardUri() 
const;
 
  143    void setStandardUri( 
const QString &standardUri );
 
  157    QString mDataProviderName;
 
  161    QString mStandardUri;
 
 
  184    QList<QgsLayerMetadataProviderResult> metadata() 
const;
 
  194    QStringList errors() 
const;
 
  199    void addError( 
const QString &error );
 
  204    QList<QgsLayerMetadataProviderResult> mMetadata;
 
 
  228    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.