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
Trueif successful,Falseif 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