import sys
from PySide2.QtUiTools import *
from PySide2.QtWidgets import *
def 窗口1逻辑代码():
button = QPushButton('打开第二窗口', ui)
button.clicked.connect(单击按钮事件)
def 单击按钮事件():
global ui2
ui2 = QUiLoader().load('第二窗口.ui')
窗口2逻辑代码()
ui2.show()
ui.close()
def 窗口2逻辑代码():
pass
if __name__ == '__main__':
app = QApplication(sys.argv)
ui = QUiLoader().load('第一窗口.ui')
窗口1逻辑代码()
ui.show()
sys.exit(app.exec_())
