QGIS API Documentation 3.41.0-Master (3291e9ff48b)
Loading...
Searching...
No Matches
Public Attributes | List of all members
QgsAbstractGeospatialPdfExporter::ComponentLayerDetail Struct Reference

Contains details of a particular input component to be used during PDF composition. More...

#include <qgsabstractgeopdfexporter.h>

Public Attributes

QPainter::CompositionMode compositionMode = QPainter::CompositionMode_SourceOver
 Component composition mode.
 
QString group
 Optional group name, for arranging layers in top-level groups.
 
QString mapLayerId
 Associated map layer ID, or an empty string if this component layer is not associated with a map layer.
 
QString name
 User-friendly name for the generated PDF layer.
 
double opacity = 1.0
 Component opacity.
 
QString sourcePdfPath
 File path to the (already created) PDF to use as the source for this component layer.
 

Detailed Description

Contains details of a particular input component to be used during PDF composition.

Since
QGIS 3.10

Definition at line 111 of file qgsabstractgeopdfexporter.h.

Member Data Documentation

◆ compositionMode

QPainter::CompositionMode QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::compositionMode = QPainter::CompositionMode_SourceOver

Component composition mode.

Definition at line 127 of file qgsabstractgeopdfexporter.h.

◆ group

QString QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::group

Optional group name, for arranging layers in top-level groups.

Definition at line 121 of file qgsabstractgeopdfexporter.h.

◆ mapLayerId

QString QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::mapLayerId

Associated map layer ID, or an empty string if this component layer is not associated with a map layer.

Definition at line 118 of file qgsabstractgeopdfexporter.h.

◆ name

QString QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::name

User-friendly name for the generated PDF layer.

Definition at line 115 of file qgsabstractgeopdfexporter.h.

◆ opacity

double QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::opacity = 1.0

Component opacity.

Definition at line 130 of file qgsabstractgeopdfexporter.h.

◆ sourcePdfPath

QString QgsAbstractGeospatialPdfExporter::ComponentLayerDetail::sourcePdfPath

File path to the (already created) PDF to use as the source for this component layer.

Definition at line 124 of file qgsabstractgeopdfexporter.h.


The documentation for this struct was generated from the following file: