Class: QgsReport¶
Represents a report for use with the QgsLayout
engine.
Reports consist of multiple sections, represented by
QgsAbstractReportSection
subclasses.
Warning
This is not considered stable API, and may change in future QGIS releases. It is exposed to the Python bindings for unit testing purposes only.
Class Hierarchy¶
Base classes¶
An abstract base class for |
|
An abstract base class for |
|
Interface for master layout type objects, such as print layouts and reports. |
Signals
Emitted when the report's name is changed. |
- class qgis.core.QgsReport[source]¶
Bases:
QObject
,QgsAbstractReportSection
,QgsMasterLayoutInterface
- __init__(project: QgsProject | None)
Constructor for QgsReport, associated with the specified
project
.Note that ownership is not transferred to
project
.- Parameters:
project (Optional[QgsProject])