18#ifndef QGSLAYERMETADATA_H
19#define QGSLAYERMETADATA_H
99 QList< QgsLayerMetadata::SpatialExtent > spatialExtents()
const;
105 void setSpatialExtents(
const QList< QgsLayerMetadata::SpatialExtent > &extents );
114 QList< QgsDateTimeRange > temporalExtents()
const;
120 void setTemporalExtents(
const QList< QgsDateTimeRange > &extents );
128 QList< QgsLayerMetadata::SpatialExtent > mSpatialExtents;
129 QList< QgsDateTimeRange > mTemporalExtents;
144 Constraint(
const QString &constraint = QString(),
const QString &type = QString() )
146 , constraint( constraint )
183 QString fees() const;
190 void setFees( const QString &fees );
215 QStringList rights() const;
221 void setRights( const QStringList &rights );
227 QStringList licenses() const;
234 void setLicenses( const QStringList &licenses );
240 QString encoding() const;
246 void setEncoding( const QString &encoding );
320 bool readMetadataXml( const QDomElement &metadataElement ) override;
321 bool writeMetadataXml( QDomElement &metadataElement, QDomDocument &document ) const override;
334 bool contains( const QString &searchString ) const;
342 bool matches( const QVector<QRegularExpression> &searchReList ) const;
357 QStringList mLicenses;
A 3-dimensional box composed of x, y, z coordinates.
This class represents a coordinate reference system (CRS).
Base class for all map layer types.
Q_DECLARE_METATYPE(QgsDatabaseQueryLogEntry)
bool operator==(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
const QgsCoordinateReferenceSystem & crs