We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a2bf1ab commit 511fa36Copy full SHA for 511fa36
src/core/processing/qgsprocessingparameters.cpp
@@ -3386,7 +3386,14 @@ QString QgsProcessingParameterFileDestination::valueAsPythonString( const QVaria
3386
3387
QgsProcessingOutputDefinition *QgsProcessingParameterFileDestination::toOutputDefinition() const
3388
{
3389
- return new QgsProcessingOutputFile( name(), description() );
+ if ( !mFileFilter.isEmpty() and mFileFilter.contains( QStringLiteral( "html" ), Qt::CaseInsensitive ) )
3390
+ {
3391
+ return new QgsProcessingOutputHtml( name(), description() );
3392
+ }
3393
+ else
3394
3395
+ return new QgsProcessingOutputFile( name(), description() );
3396
3397
}
3398
3399
QString QgsProcessingParameterFileDestination::defaultFileExtension() const
0 commit comments