PyQT: получить рекурсивные дочерние элементы виджета - PullRequest
2 голосов
/ 07 июня 2010

У кого-нибудь есть гладкая функция, которая будет возвращать вложенное дерево всех дочерних элементов определенного виджета?

Я знаком с dumpObjectTree (), но не могу скомпилировать в режиме отладки, поэтому у меня нет доступа к этой функции.

Пытаясь найти конкретный виджет, и я вручную обхожу иерархию children (). Должен быть лучший способ!

1 Ответ

4 голосов
/ 07 июня 2010

QObject.findChild (или findChildren ) будет рекурсивно искать ребенка и делать то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...