| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Holds information about each layer in a DXF job. More...
#include <qgsdxfexport_p.h>
| Public Member Functions | |
| DxfLayerJob (QgsVectorLayer *vl, const QString &layerStyleOverride, QgsRenderContext &renderContext, QgsDxfExport *dxfExport, const QString &splitLayerAttribute) | |
| Public Attributes | |
| QSet< QString > | attributes | 
| QgsCoordinateReferenceSystem | crs | 
| QgsDxfExport * | dxfExport = nullptr | 
| QgsVectorLayerFeatureSource | featureSource | 
| QgsFields | fields | 
| std::unique_ptr< QgsAbstractVectorLayerLabeling > | labeling | 
| QgsLabelSinkProvider * | labelProvider = nullptr | 
| QString | layerName | 
| QString | layerTitle | 
| QgsRenderContext | renderContext | 
| std::unique_ptr< QgsFeatureRenderer > | renderer | 
| QgsRuleBasedLabelSinkProvider * | ruleBasedLabelProvider = nullptr | 
| QString | splitLayerAttribute | 
| QgsMapLayerStyleOverride | styleOverride | 
Holds information about each layer in a DXF job.
This can be used for multithreading.
Definition at line 31 of file qgsdxfexport_p.h.
| 
 | inline | 
Definition at line 33 of file qgsdxfexport_p.h.
| QSet<QString> DxfLayerJob::attributes | 
Definition at line 105 of file qgsdxfexport_p.h.
| QgsCoordinateReferenceSystem DxfLayerJob::crs | 
Definition at line 99 of file qgsdxfexport_p.h.
| QgsDxfExport* DxfLayerJob::dxfExport = nullptr | 
Definition at line 98 of file qgsdxfexport_p.h.
| QgsVectorLayerFeatureSource DxfLayerJob::featureSource | 
Definition at line 95 of file qgsdxfexport_p.h.
| QgsFields DxfLayerJob::fields | 
Definition at line 93 of file qgsdxfexport_p.h.
| std::unique_ptr<QgsAbstractVectorLayerLabeling> DxfLayerJob::labeling | 
Definition at line 97 of file qgsdxfexport_p.h.
| QgsLabelSinkProvider* DxfLayerJob::labelProvider = nullptr | 
Definition at line 101 of file qgsdxfexport_p.h.
| QString DxfLayerJob::layerName | 
Definition at line 100 of file qgsdxfexport_p.h.
| QString DxfLayerJob::layerTitle | 
Definition at line 104 of file qgsdxfexport_p.h.
| QgsRenderContext DxfLayerJob::renderContext | 
Definition at line 92 of file qgsdxfexport_p.h.
| std::unique_ptr< QgsFeatureRenderer > DxfLayerJob::renderer | 
Definition at line 96 of file qgsdxfexport_p.h.
| QgsRuleBasedLabelSinkProvider* DxfLayerJob::ruleBasedLabelProvider = nullptr | 
Definition at line 102 of file qgsdxfexport_p.h.
| QString DxfLayerJob::splitLayerAttribute | 
Definition at line 103 of file qgsdxfexport_p.h.
| QgsMapLayerStyleOverride DxfLayerJob::styleOverride | 
Definition at line 94 of file qgsdxfexport_p.h.