Skip to content

Commit 2e67885

Browse files
ghtmttnyalldawson
authored andcommitted
[processing] resurrecting some parameters in Modeler
1 parent 3217442 commit 2e67885

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

python/plugins/processing/core/parameters.py

+9
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,17 @@ def getParameterFromString(s):
105105
if clazz == QgsProcessingParameterRasterLayer:
106106
if len(params) > 3:
107107
params[3] = True if params[3].lower() == 'true' else False
108+
elis clazz == QgsProcessingParameterBand:
109+
if len(params) > 3:
110+
params[3] = True if params[3].lower() == 'true' else False
108111
elif clazz == QgsProcessingParameterVectorLayer:
109112
if len(params) > 2:
110113
params[2] = [int(p) for p in params[2].split(';')]
111114
if len(params) > 4:
112115
params[4] = True if params[4].lower() == 'true' else False
116+
elif clazz == QgsProcessingParameterMapLayer:
117+
if len(params) > 3:
118+
params[3[ = True if params[3].lower() == 'true' else False
113119
elif clazz == QgsProcessingParameterBoolean:
114120
if len(params) > 2:
115121
params[2] = True if params[2].lower() == 'true' else False
@@ -132,6 +138,9 @@ def getParameterFromString(s):
132138
elif clazz == QgsProcessingParameterExtent:
133139
if len(params) > 3:
134140
params[3] = True if params[3].lower() == 'true' else False
141+
elif clazz == QgsProcessingParameterExpression:
142+
if len(params) > 3:
143+
params[3] = True if params[3].lower() == 'true' else False
135144
elif clazz == QgsProcessingParameterEnum:
136145
if len(params) > 2:
137146
params[2] = params[2].split(';')

0 commit comments

Comments
 (0)