Class: QgsProcessingRecentAlgorithmLog¶
A log for tracking recently used processing algorithms.
QgsProcessingRecentAlgorithmLog
is not usually directly
created, instead use the instance accessible through
QgsGui.processingRecentAlgorithmLog()
.
The log contents are saved and restored via QgsSettings
.
Note
Not stable API
Added in version 3.4.
Class Hierarchy¶
Base classes¶
Methods
Pushes the algorithm with matching id to the top of the recently used algorithm list. |
|
Returns a list of the IDs of recently used processing algorithms, where the first item in the list is the most recently used algorithm. |
Signals
Emitted when the list of recently used algorithms is changed, e.g. when a new algorithm ID is pushed to the list (see |
- class qgis.gui.QgsProcessingRecentAlgorithmLog[source]¶
Bases:
QObject
- __init__(parent: QObject | None = None)
Constructor for QgsProcessingRecentAlgorithmLog, with the specified
parent
object.- Parameters:
parent (Optional[QObject] = None)
- signal changed[source]¶
Emitted when the list of recently used algorithms is changed, e.g. when a new algorithm ID is pushed to the list (see
push()
).