for i, item in enumerate(self.config['accounts']): i += 1 self['btn_delete_' + str(i)].clicked.connect(lambda: self.delete_account(i))
Но это не работает так, как планировалось и в итоге ко всем кнопкам привязываются не цифры 1, 2, 3, 4, 5, а просто 5, тобишь последний индекс. Можно ли сделать так, чтобы привязка события происходила нормально?
Количество кнопок динамическое