QGIS API Documentation 3.39.0-Master (3aed037ce22)
Loading...
Searching...
No Matches
Public Attributes | List of all members
QgsLayoutItem::ExportLayerDetail Struct Reference

Contains details of a particular export layer relating to a layout item. More...

#include <qgslayoutitem.h>

Public Attributes

QPainter::CompositionMode compositionMode = QPainter::CompositionMode_SourceOver
 Associated composition mode if this layer is associated with a map layer.
 
QString groupName
 Associated group name, if this layer is associated with an export group.
 
QString mapLayerId
 Associated map layer ID, or an empty string if this export layer is not associated with a map layer.
 
QString mapTheme
 Associated map theme, or an empty string if this export layer does not need to be associated with a map theme.
 
QString name
 User-friendly name for the export layer.
 
double opacity = 1.0
 Associated opacity, if this layer is associated with a map layer.
 

Detailed Description

Contains details of a particular export layer relating to a layout item.

Since
QGIS 3.10

Definition at line 521 of file qgslayoutitem.h.

Member Data Documentation

◆ compositionMode

QPainter::CompositionMode QgsLayoutItem::ExportLayerDetail::compositionMode = QPainter::CompositionMode_SourceOver

Associated composition mode if this layer is associated with a map layer.

Since
QGIS 3.14

Definition at line 533 of file qgslayoutitem.h.

◆ groupName

QString QgsLayoutItem::ExportLayerDetail::groupName

Associated group name, if this layer is associated with an export group.

Since
QGIS 3.40

Definition at line 549 of file qgslayoutitem.h.

◆ mapLayerId

QString QgsLayoutItem::ExportLayerDetail::mapLayerId

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

Definition at line 527 of file qgslayoutitem.h.

◆ mapTheme

QString QgsLayoutItem::ExportLayerDetail::mapTheme

Associated map theme, or an empty string if this export layer does not need to be associated with a map theme.

Definition at line 542 of file qgslayoutitem.h.

◆ name

QString QgsLayoutItem::ExportLayerDetail::name

User-friendly name for the export layer.

Definition at line 524 of file qgslayoutitem.h.

◆ opacity

double QgsLayoutItem::ExportLayerDetail::opacity = 1.0

Associated opacity, if this layer is associated with a map layer.

Since
QGIS 3.14

Definition at line 539 of file qgslayoutitem.h.


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