Class: QgsPointCloudLayerExporterTask

QgsTask task which performs a QgsPointCloudLayerExporter layer export operation as a background task.

This can be used to export a point cloud layer out to a provider without blocking the QGIS interface.

Added in version 3.28.

Class Hierarchy

Inheritance diagram of qgis.core.QgsPointCloudLayerExporterTask

Base classes

QgsTask

Abstract base class for long running background tasks.

QObject

Signals

exportComplete

Emitted when exporting the layer is successfully completed.

class qgis.core.QgsPointCloudLayerExporterTask[source]

Bases: QgsTask

__init__(exporter: QgsPointCloudLayerExporter | None)

Constructor for QgsPointCloudLayerExporterTask. Takes ownership of exporter.

Parameters:

exporter (Optional[QgsPointCloudLayerExporter])

signal exportComplete[source]

Emitted when exporting the layer is successfully completed.