mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-15 00:04:00 -04:00
parent
530b15a0e1
commit
810cb3fb99
@ -261,10 +261,12 @@ class ModelerParametersDialog(QDialog):
|
|||||||
item.addItem(self.resolveValueDescription(layer), layer)
|
item.addItem(self.resolveValueDescription(layer), layer)
|
||||||
elif isinstance(param, ParameterTable):
|
elif isinstance(param, ParameterTable):
|
||||||
item = QComboBox()
|
item = QComboBox()
|
||||||
item.setEditable(True)
|
tables = self.getAvailableValuesOfType(ParameterTable, OutputTable)
|
||||||
layers = self.getAvailableValuesOfType(ParameterTable, OutputTable)
|
layers = self.getAvailableValuesOfType(ParameterVector, OutputVector)
|
||||||
if param.optional:
|
if param.optional:
|
||||||
item.addItem(self.NOT_SELECTED, None)
|
item.addItem(self.NOT_SELECTED, None)
|
||||||
|
for table in tables:
|
||||||
|
item.addItem(self.resolveValueDescription(table), table)
|
||||||
for layer in layers:
|
for layer in layers:
|
||||||
item.addItem(self.resolveValueDescription(layer), layer)
|
item.addItem(self.resolveValueDescription(layer), layer)
|
||||||
elif isinstance(param, ParameterBoolean):
|
elif isinstance(param, ParameterBoolean):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user