您不会观察到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_())



