Я создал графический интерфейс с использованием Qt Designer, у меня есть 20 или более виджетов lineEdit, я ищу правильный способ получить доступ ко всем из них, не имея доступа к каждому из них ... Я объясню пример в псевдокоде:Доступ к нескольким виджетам
Это то, что я НЕ хочу:
lineEdit1.setText("Value = 1")
lineEdit2.setText("Value = 2")
lineEdit3.setText("Value = 3")
and so on, up to
lineEdit20.setText("Value = 20")
Я ищу что-то вроде этого:
for i in xrange(1,21):
lineEdit(i).setText("Value = whatever")
проблема заключается в том, что, насколько я знаю, когда перетаскивание g, Qt Designer автоматически добавляет номер в конец имени ... lineEdit1, lineEdit2, .... поэтому после этого я не знаю, как получить доступ ко всем из них в коде.
Спасибо! Я не знал этих вещей findChildren и т. Д., Похоже, это то, что я ищу. Еще раз спасибо за ваш ответ, я попробую с ним. – codeKiller