qt - PyQT:获取小部件的递归子项

标签 qt pyqt

任何人都有一个光滑的函数,它将返回特定小部件的所有子项的嵌套树?

我熟悉 dumpObjectTree() 但我无法在 Debug模式下编译,所以我无权访问该函数。

试图找到一个特定的小部件,我正在手动遍历 children() 层次结构。必须有更好的方法!

最佳答案

QObject.findChild (或 findChildren )将递归搜索一个 child ,应该做你需要的。

关于qt - PyQT:获取小部件的递归子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2992121/

相关文章:

qt - 帮助在Qt的rowInserted信号之后获取插入的数据

Python:登录无错误

python - 从另一个文件 PyQT 打开一个 GUI 文件

python - Pycharm 调试器在 Ubuntu 上运行,但在 Windows 上运行相同的代码

c++ - 在场景 Qt 中移动一个项目

c++ - Qt 类使用什么来制作动画?

python - 从辅助线程重定向标准输出(使用函数而不是类进行多线程?)

python - 向 QlistView 添加项目

c++ - Qt QCursor::setPos() 什么都不做

java - Qt中Java窗体布局的模拟