Skip to content

Commit 1596fe6

Browse files
committed
[sextante] update modeller to changes in parameter vector
1 parent 63cf5d3 commit 1596fe6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

python/plugins/sextante/modeler/ModelerParameterDefinitionDialog.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def setupUi(self):
150150
self.shapetypeCombo.addItem("Polygon")
151151
if self.param is not None:
152152
self.yesNoCombo.setCurrentIndex(1 if self.param.optional else 0)
153-
self.shapetypeCombo.setCurrentIndex(self.param.shapetype + 1)
153+
self.shapetypeCombo.setCurrentIndex(self.param.shapetype[0] + 1)
154154
self.horizontalLayout3.addWidget(self.shapetypeCombo)
155155
self.verticalLayout.addLayout(self.horizontalLayout3)
156156
self.verticalLayout.addLayout(self.horizontalLayout2)
@@ -245,7 +245,7 @@ def okPressed(self):
245245
elif self.paramType == ModelerParameterDefinitionDialog.PARAMETER_TABLE or isinstance(self.param, ParameterTable):
246246
self.param = ParameterTable(name, description, self.yesNoCombo.currentIndex() == 1)
247247
elif self.paramType == ModelerParameterDefinitionDialog.PARAMETER_VECTOR or isinstance(self.param, ParameterVector):
248-
self.param = ParameterVector(name, description, self.shapetypeCombo.currentIndex()-1, self.yesNoCombo.currentIndex() == 1)
248+
self.param = ParameterVector(name, description, [self.shapetypeCombo.currentIndex() - 1], self.yesNoCombo.currentIndex() == 1)
249249
elif self.paramType == ModelerParameterDefinitionDialog.PARAMETER_MULTIPLE or isinstance(self.param, ParameterMultipleInput):
250250
self.param = ParameterMultipleInput(name, description, self.datatypeCombo.currentIndex()-1, self.yesNoCombo.currentIndex() == 1)
251251
elif self.paramType == ModelerParameterDefinitionDialog.PARAMETER_NUMBER or isinstance(self.param, ParameterNumber):

0 commit comments

Comments
 (0)