/************************************************************************ * This file has been generated automatically from * * * * src/core/processing/qgsprocessingalgrunnertask.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsProcessingAlgRunnerTask : QgsTask { %Docstring QgsTask task which runs a QgsProcessingAlgorithm in a background task. .. versionadded:: 3.0 %End %TypeHeaderCode #include "qgsprocessingalgrunnertask.h" %End public: QgsProcessingAlgRunnerTask( const QgsProcessingAlgorithm *algorithm, const QVariantMap ¶meters, QgsProcessingContext &context, QgsProcessingFeedback *feedback = 0 ); %Docstring Constructor for QgsProcessingAlgRunnerTask. Takes an ``algorithm``, algorithm ``parameters`` and processing ``context``. %End virtual void cancel(); signals: void executed( bool successful, const QVariantMap &results ); %Docstring Emitted when the algorithm has finished execution. If the algorithm completed execution without errors then ``successful`` will be true. The ``results`` argument contains the results reported by the algorithm. %End protected: virtual bool run(); virtual void finished( bool result ); }; /************************************************************************ * This file has been generated automatically from * * * * src/core/processing/qgsprocessingalgrunnertask.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/