Class: QgsAbstractLayoutIterator¶
An abstract base class for QgsLayout
based classes which can
be exported by QgsLayoutExporter
.
Class Hierarchy¶
Subclasses¶
An abstract base class for |
|
Class used to render |
Methods
Called when rendering begins, before iteration commences. |
|
Returns the number of features to iterate over. |
|
Ends the render, performing any required cleanup tasks. |
|
Returns the file path for the current feature, based on a specified base file path and extension. |
|
Returns the layout associated with the iterator. |
|
Iterates to next feature, returning |
- class qgis.core.QgsAbstractLayoutIterator[source]¶
Bases:
object
- beginRender(self) bool [source]¶
Called when rendering begins, before iteration commences. Returns
True
if successful,False
if no iteration is available or required.See also
- Return type:
bool
- endRender(self) bool [source]¶
Ends the render, performing any required cleanup tasks.
- Return type:
bool
- filePath(self, baseFilePath: str | None, extension: str | None) str [source]¶
Returns the file path for the current feature, based on a specified base file path and extension.
- Parameters:
baseFilePath (Optional[str])
extension (Optional[str])
- Return type:
str