/************************************************************************ * This file has been generated automatically from * * * * src/gui/processing/qgsprocessinghistoryprovider.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ class QgsProcessingHistoryProvider : QgsAbstractHistoryProvider { %Docstring(signature="appended") History provider for operations performed through the Processing framework. .. versionadded:: 3.24 %End %TypeHeaderCode #include "qgsprocessinghistoryprovider.h" %End public: QgsProcessingHistoryProvider(); virtual QString id() const; void portOldLog(); %Docstring Ports the old text log to the history framework. This should only be called once -- calling multiple times will result in duplicate log entries %End virtual QgsHistoryEntryNode *createNodeForEntry( const QgsHistoryEntry &entry, const QgsHistoryWidgetContext &context ) /Factory/; virtual void updateNodeForEntry( QgsHistoryEntryNode *node, const QgsHistoryEntry &entry, const QgsHistoryWidgetContext &context ); signals: void executePython( const QString &commands ); %Docstring Emitted when the provider needs to execute python ``commands`` in the Processing context. .. versionadded:: 3.32 %End void createTest( const QString &command ); %Docstring Emitted when the provider needs to create a Processing test with the given python ``command``. .. versionadded:: 3.32 %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/processing/qgsprocessinghistoryprovider.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/