From 281356aa4e951db5cd2782b53a7261c7343c4ca7 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Mon, 15 Jun 2020 17:12:16 +1000 Subject: [PATCH] [processing] Correctly expose date time inputs (and a bunch of others) as possible sources for in-model expressions Fixes #37219 --- .../models/qgsprocessingmodelalgorithm.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/core/processing/models/qgsprocessingmodelalgorithm.cpp b/src/core/processing/models/qgsprocessingmodelalgorithm.cpp index 356ec01a59cc..703d287ce25f 100644 --- a/src/core/processing/models/qgsprocessingmodelalgorithm.cpp +++ b/src/core/processing/models/qgsprocessingmodelalgorithm.cpp @@ -838,7 +838,22 @@ QMap QgsProcessingMode << QgsProcessingParameterExpression::typeName() << QgsProcessingParameterField::typeName() << QgsProcessingParameterString::typeName() - << QgsProcessingParameterAuthConfig::typeName(), + << QgsProcessingParameterAuthConfig::typeName() + << QgsProcessingParameterCrs::typeName() + << QgsProcessingParameterRange::typeName() + << QgsProcessingParameterPoint::typeName() + << QgsProcessingParameterFile::typeName() + << QgsProcessingParameterFolderDestination::typeName() + << QgsProcessingParameterBand::typeName() + << QgsProcessingParameterLayout::typeName() + << QgsProcessingParameterLayoutItem::typeName() + << QgsProcessingParameterColor::typeName() + << QgsProcessingParameterCoordinateOperation::typeName() + << QgsProcessingParameterMapTheme::typeName() + << QgsProcessingParameterDateTime::typeName() + << QgsProcessingParameterProviderConnection::typeName() + << QgsProcessingParameterDatabaseSchema::typeName() + << QgsProcessingParameterDatabaseTable::typeName(), QStringList() << QgsProcessingOutputNumber::typeName() << QgsProcessingOutputString::typeName() << QgsProcessingOutputBoolean::typeName() );