mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
[processing] don't show cancel button in the task manager for algorithms that can not be cancelled (refs #20441)
This commit is contained in:
parent
60b8d05278
commit
b19e0bd5d4
@ -23,7 +23,7 @@
|
||||
#include "qgsvectorlayer.h"
|
||||
|
||||
QgsProcessingAlgRunnerTask::QgsProcessingAlgRunnerTask( const QgsProcessingAlgorithm *algorithm, const QVariantMap ¶meters, QgsProcessingContext &context, QgsProcessingFeedback *feedback )
|
||||
: QgsTask( tr( "Executing “%1”" ).arg( algorithm->displayName() ), QgsTask::CanCancel )
|
||||
: QgsTask( tr( "Executing “%1”" ).arg( algorithm->displayName() ), algorithm->flags() & QgsProcessingAlgorithm::FlagCanCancel ? QgsTask::CanCancel : QgsTask::Flag() )
|
||||
, mParameters( parameters )
|
||||
, mContext( context )
|
||||
, mFeedback( feedback )
|
||||
|
Loading…
x
Reference in New Issue
Block a user