PyQt - 如何从给定的小部件中获得顶级父级?

Qia*_*iao 13 qt pyqt

给定小部件如何访问它最老的父级,即顶级小部件.

我需要.showMinimized()它.

现在我正在使用

self.parent().parent().parent().showMinimized()
Run Code Online (Sandbox Code Playgroud)

但它似乎不是最好的方式.
如果它移动了,我需要手动更改父数.

有没有办法访问顶级小部件?

Joh*_*ess 20

如果你只是想到窗口小部件,那就是QWidget.window().

self.window().showMinimized()
Run Code Online (Sandbox Code Playgroud)