Подтвердить что ты не робот

Получить все виджеты вкладки в QTabWidget

Можно ли получить все виджеты вкладки, добавленные в addTab(QWidget() в QTabWidget в списке.

Мы можем использовать self.findChildren(QWidget), но он также возвращает все другие виджеты внутри себя, и нет возможности их фильтровать.

4b9b3361

Ответ 1

Внимательно прочитайте документацию, которую вы указали: -)

QTabWidget имеет метод QWidget *widget(int index), который возвращает вкладку в индексе index. Используйте это, чтобы получить виджеты вкладки. Этот класс также имеет int count();, который сообщает вам, сколько вкладок существует.

С этими двумя, вы можете легко перебирать все вкладки.