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):
235235 self .wrappers .append ([None ] * self .tblParameters .columnCount ())
236236 self .tblParameters .setRowCount (self .tblParameters .rowCount () + 1 )
237237
238+ wrappers = {}
238239 row = self .tblParameters .rowCount () - 1
239240 column = 0
240241 for param in self .alg .parameters :
241242 if param .hidden :
242243 continue
243244
244245 wrapper = param .wrapper (self .parent , row , column )
246+ wrappers [param .name ] = wrapper
245247 self .setCellWrapper (row , column , wrapper )
246248 column += 1
247249
@@ -261,6 +263,9 @@ def addRow(self):
261263 item .setCurrentIndex (0 )
262264 self .tblParameters .setCellWidget (row , column , item )
263265
266+ for wrapper in wrappers .values ():
267+ wrapper .postInitialize (wrappers .values ())
268+
264269 def removeRows (self ):
265270 if self .tblParameters .rowCount () > 2 :
266271 self .wrappers .pop ()
You can’t perform that action at this time.
0 commit comments