18#ifndef QGSWMSRESTORER_H
19#define QGSWMSRESTORER_H
22#include <QDomDocument>
56 struct QgsLayerSettings
60 std::unique_ptr<QgsAbstractVectorLayerLabeling> mLabeling;
66 std::map<QgsMapLayer *, QgsLayerSettings> mLayerSettings;
Abstract base class - its implementations define different approaches to the labeling of a vector lay...
RAII class to restore layer configuration on destruction (opacity, filters, ...)
~QgsLayerRestorer()
Destructor.
QgsLayerRestorer(const QList< QgsMapLayer * > &layers)
Constructor for QgsLayerRestorer.
Base class for all map layer types.
Rendering context for the WMS renderer.
RAII class to restore the rendering context configuration on destruction.
QgsWmsRestorer(const QgsWmsRenderContext &context)
Constructor for QgsWmsRestorer.
~QgsWmsRestorer()=default
Default destructor.
Median cut implementation.
QSet< QgsFeatureId > QgsFeatureIds