Skip to content

Commit

Permalink
[processing] Fix compatible model input/output types for multiinput p…
Browse files Browse the repository at this point in the history
…arameters
  • Loading branch information
nyalldawson committed Jun 17, 2020
1 parent 0b92727 commit 5d98ad1
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions src/gui/processing/qgsprocessingwidgetwrapperimpl.cpp
Expand Up @@ -6510,15 +6510,24 @@ QVariant QgsProcessingMultipleLayerWidgetWrapper::widgetValue() const
QStringList QgsProcessingMultipleLayerWidgetWrapper::compatibleParameterTypes() const
{
return QStringList()
<< QgsProcessingParameterBand::typeName()
<< QgsProcessingParameterNumber::typeName()
<< QgsProcessingOutputFolder::typeName();
<< QgsProcessingParameterMultipleLayers::typeName()
<< QgsProcessingParameterMapLayer::typeName()
<< QgsProcessingParameterVectorLayer::typeName()
<< QgsProcessingParameterMeshLayer::typeName()
<< QgsProcessingParameterRasterLayer::typeName()
<< QgsProcessingParameterFile::typeName()
<< QgsProcessingParameterString::typeName();
}

QStringList QgsProcessingMultipleLayerWidgetWrapper::compatibleOutputTypes() const
{
return QStringList()
<< QgsProcessingOutputNumber::typeName();
<< QgsProcessingOutputMapLayer::typeName()
<< QgsProcessingOutputRasterLayer::typeName()
<< QgsProcessingOutputVectorLayer::typeName()
<< QgsProcessingOutputMultipleLayers::typeName()
<< QgsProcessingOutputFile::typeName()
<< QgsProcessingOutputString::typeName();
}

QString QgsProcessingMultipleLayerWidgetWrapper::modelerExpressionFormatString() const
Expand Down

0 comments on commit 5d98ad1

Please sign in to comment.