File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
python/plugins/processing/gui Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -235,13 +235,15 @@ def addRow(self):
235
235
self .wrappers .append ([None ] * self .tblParameters .columnCount ())
236
236
self .tblParameters .setRowCount (self .tblParameters .rowCount () + 1 )
237
237
238
+ wrappers = {}
238
239
row = self .tblParameters .rowCount () - 1
239
240
column = 0
240
241
for param in self .alg .parameters :
241
242
if param .hidden :
242
243
continue
243
244
244
245
wrapper = param .wrapper (self .parent , row , column )
246
+ wrappers [param .name ] = wrapper
245
247
self .setCellWrapper (row , column , wrapper )
246
248
column += 1
247
249
@@ -261,6 +263,9 @@ def addRow(self):
261
263
item .setCurrentIndex (0 )
262
264
self .tblParameters .setCellWidget (row , column , item )
263
265
266
+ for wrapper in wrappers .values ():
267
+ wrapper .postInitialize (wrappers .values ())
268
+
264
269
def removeRows (self ):
265
270
if self .tblParameters .rowCount () > 2 :
266
271
self .wrappers .pop ()
You can’t perform that action at this time.
0 commit comments