|
QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
|
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 34 of file qgsdxfexport_p.h.
|
inline |
Definition at line 36 of file qgsdxfexport_p.h.
| QSet<QString> DxfLayerJob::attributes |
Definition at line 108 of file qgsdxfexport_p.h.
| QgsCoordinateReferenceSystem DxfLayerJob::crs |
Definition at line 102 of file qgsdxfexport_p.h.
| QgsDxfExport* DxfLayerJob::dxfExport = nullptr |
Definition at line 101 of file qgsdxfexport_p.h.
| QgsVectorLayerFeatureSource DxfLayerJob::featureSource |
Definition at line 98 of file qgsdxfexport_p.h.
| QgsFields DxfLayerJob::fields |
Definition at line 96 of file qgsdxfexport_p.h.
| std::unique_ptr<QgsAbstractVectorLayerLabeling> DxfLayerJob::labeling |
Definition at line 100 of file qgsdxfexport_p.h.
| QgsLabelSinkProvider* DxfLayerJob::labelProvider = nullptr |
Definition at line 104 of file qgsdxfexport_p.h.
| QString DxfLayerJob::layerName |
Definition at line 103 of file qgsdxfexport_p.h.
| QString DxfLayerJob::layerTitle |
Definition at line 107 of file qgsdxfexport_p.h.
| QgsRenderContext DxfLayerJob::renderContext |
Definition at line 95 of file qgsdxfexport_p.h.
| std::unique_ptr< QgsFeatureRenderer > DxfLayerJob::renderer |
Definition at line 99 of file qgsdxfexport_p.h.
| QgsRuleBasedLabelSinkProvider* DxfLayerJob::ruleBasedLabelProvider = nullptr |
Definition at line 105 of file qgsdxfexport_p.h.
| QString DxfLayerJob::splitLayerAttribute |
Definition at line 106 of file qgsdxfexport_p.h.
| QgsMapLayerStyleOverride DxfLayerJob::styleOverride |
Definition at line 97 of file qgsdxfexport_p.h.