mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-10 00:04:23 -04:00
[processing] Fix exception when running batch alg after loading parameters
This commit is contained in:
parent
b26014759b
commit
af6d3d773d
@ -367,6 +367,12 @@ class BatchPanel(BASE, WIDGET):
|
|||||||
"""
|
"""
|
||||||
return len(self.wrappers)
|
return len(self.wrappers)
|
||||||
|
|
||||||
|
def clear(self):
|
||||||
|
self.tblParameters.setRowCount(1)
|
||||||
|
self.wrappers = []
|
||||||
|
self.column_to_parameter_definition = {}
|
||||||
|
self.parameter_to_column = {}
|
||||||
|
|
||||||
def load(self):
|
def load(self):
|
||||||
context = dataobjects.createContext()
|
context = dataobjects.createContext()
|
||||||
settings = QgsSettings()
|
settings = QgsSettings()
|
||||||
@ -383,7 +389,7 @@ class BatchPanel(BASE, WIDGET):
|
|||||||
# If the user clicked on the cancel button.
|
# If the user clicked on the cancel button.
|
||||||
return
|
return
|
||||||
|
|
||||||
self.tblParameters.setRowCount(1)
|
self.clear()
|
||||||
try:
|
try:
|
||||||
for row, alg in enumerate(values):
|
for row, alg in enumerate(values):
|
||||||
self.addRow()
|
self.addRow()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user