QGIS API Documentation
3.14.0-Pi (9f7028fd23)
|
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 46 of file qgsdxfexport_p.h.
QSet<QString> DxfLayerJob::attributes |
Definition at line 118 of file qgsdxfexport_p.h.
QgsCoordinateReferenceSystem DxfLayerJob::crs |
Definition at line 112 of file qgsdxfexport_p.h.
QgsDxfExport* DxfLayerJob::dxfExport = nullptr |
Definition at line 111 of file qgsdxfexport_p.h.
QgsVectorLayerFeatureSource DxfLayerJob::featureSource |
Definition at line 108 of file qgsdxfexport_p.h.
QgsFields DxfLayerJob::fields |
Definition at line 106 of file qgsdxfexport_p.h.
std::unique_ptr<QgsAbstractVectorLayerLabeling> DxfLayerJob::labeling |
Definition at line 110 of file qgsdxfexport_p.h.
QgsLabelSinkProvider* DxfLayerJob::labelProvider = nullptr |
Definition at line 114 of file qgsdxfexport_p.h.
QString DxfLayerJob::layerName |
Definition at line 113 of file qgsdxfexport_p.h.
QString DxfLayerJob::layerTitle |
Definition at line 117 of file qgsdxfexport_p.h.
QgsRenderContext DxfLayerJob::renderContext |
Definition at line 103 of file qgsdxfexport_p.h.
std::unique_ptr< QgsFeatureRenderer > DxfLayerJob::renderer |
Definition at line 109 of file qgsdxfexport_p.h.
QgsRuleBasedLabelSinkProvider* DxfLayerJob::ruleBasedLabelProvider = nullptr |
Definition at line 115 of file qgsdxfexport_p.h.
QString DxfLayerJob::splitLayerAttribute |
Definition at line 116 of file qgsdxfexport_p.h.
QgsMapLayerStyleOverride DxfLayerJob::styleOverride |
Definition at line 107 of file qgsdxfexport_p.h.