Python 铁路超高';当pyqt中的窗口大小最大化时,不要隐藏窗口

Python 铁路超高';当pyqt中的窗口大小最大化时,不要隐藏窗口,python,pyqt,pyqt4,Python,Pyqt,Pyqt4,我有两个窗口,我想用Qt定时器在三秒钟后隐藏它,但它的重叠…当窗口大小设置为 “显示最大化” 我需要做的是,我需要 三秒钟后的第二个窗口 大小设置为最大化 Form.showMaximized() 对(form.resize)所做的更改与我预期的一样有效。 任何帮助plz您没有观察到w1关闭,因为w2高于w1,但如果它正在工作,那么您在评论中指出,我理解您最初只希望看到w1,3秒后,w2显示,w1隐藏,考虑到解决方案如下: if __name__ == "__main__": imp

我有两个窗口,我想用Qt定时器在三秒钟后隐藏它,但它的重叠…当窗口大小设置为 “显示最大化”

我需要做的是,我需要 三秒钟后的第二个窗口 大小设置为最大化

 Form.showMaximized()
对(form.resize)所做的更改与我预期的一样有效。
任何帮助plz

您没有观察到w1关闭,因为w2高于w1,但如果它正在工作,那么您在评论中指出,我理解您最初只希望看到w1,3秒后,w2显示,w1隐藏,考虑到解决方案如下:

if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    w1=Dialog()
    w2=Dialog1()
    w2.hide()
    QtCore.QTimer.singleShot(3000, w1.hide)
    QtCore.QTimer.singleShot(3000, w2.showMaximized)
    sys.exit(app.exec_())

您没有观察到w1关闭是因为w2在w1之上,但如果它正在工作,那么您在评论中指出,我理解您最初只希望看到w1,3秒钟后,w2显示,w1隐藏,考虑到解决方案如下:

if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    w1=Dialog()
    w2=Dialog1()
    w2.hide()
    QtCore.QTimer.singleShot(3000, w1.hide)
    QtCore.QTimer.singleShot(3000, w2.showMaximized)
    sys.exit(app.exec_())

不..兄弟这两个窗口同时打开…重叠当我试图调用w1.show()时,我只能看到w2…它将一起打开,并在3秒后关闭。我首先需要w1,然后在3sec w2…有什么建议吗?兄弟,还有一个疑问,当我尝试w1最大化时,我看不到插入的标签,请检查这个问题。兄弟,同时这两个窗口是打开的…它重叠当我尝试调用w1.show()时,我只能看到w2…它将在3sec后一起打开和关闭。我首先需要w1,然后在3sec w2…有什么建议吗?兄弟,还有一个疑问,当我尝试w1最大化时,我看不到插入的标签,请检查问题也兄弟