16 #ifndef QGSLAYOUTGEOPDFEXPORTER_H 17 #define QGSLAYOUTGEOPDFEXPORTER_H 19 #include "qgis_core.h" 23 #include <QTemporaryDir> 28 class QgsGeoPdfRenderedFeatureHandler;
68 QHash< QgsLayoutItemMap *, QgsGeoPdfRenderedFeatureHandler * > mMapHandlers;
70 QMap< QString, QString > mCustomLayerTreeGroups;
72 friend class TestQgsLayoutGeoPdfExport;
75 #endif //QGSLAYOUTGEOPDFEXPORTER_H Abstract base class for GeoPDF exporters.
Handles GeoPDF export specific setup, cleanup and processing steps.
QMap< QString, QString > customLayerTreeGroups() const
Returns any custom layer tree groups defined in the layer's settings.
Contains information relating to a single PDF layer in the GeoPDF export.
Base class for layouts, which can contain items such as maps, labels, scalebars, etc.