在PyQt4中:我如何影响MDI窗口的行为?

在PyQt4中:我如何影响MDI窗口的行为?,qt4,pyqt4,mdi,qwidget,mdichild,Qt4,Pyqt4,Mdi,Qwidget,Mdichild,假设您有一个MDI窗口(QMainWindow-QWorkspace)。您打开第一个最大化为子窗口的QWidget,然后将其保持打开状态。一切都很好。接下来,您打开第二个QWidget作为子窗口,但在这一次是正常的-不是最大化的。会发生什么?第二个子窗口适应第一个子窗口并使其自身最大化。当我在第二个子窗口中应用resize(0,0)方法,然后打开第二个子窗口时,在第一个子窗口已经运行期间,会发生以下情况:第一个子窗口适应第二个子窗口。这是MDI表单的行为 我想要的是:所有子窗口都不应该相互影响。

假设您有一个MDI窗口(QMainWindow-QWorkspace)。您打开第一个最大化为子窗口的QWidget,然后将其保持打开状态。一切都很好。接下来,您打开第二个QWidget作为子窗口,但在这一次是正常的-不是最大化的。会发生什么?第二个子窗口适应第一个子窗口并使其自身最大化。当我在第二个子窗口中应用resize(0,0)方法,然后打开第二个子窗口时,在第一个子窗口已经运行期间,会发生以下情况:第一个子窗口适应第二个子窗口。这是MDI表单的行为


我想要的是:所有子窗口都不应该相互影响。当我打开最大化的第一个子窗口时,应该正常打开第二个子窗口。这有可能吗?

没有办法实现这个想法吗?