1、在没使用Qt Designer时
import sys
from PySide2.QtWidgets import QApplication,QMainWindow
#略
if __name__ == '__main__':
app = QApplication([])
win = QMainWindow()#创建实例对象
#def
win.show()#展示窗口
sys.exit(app.exec_())#进入主循环
2、使用Qt Designer时
from PySide2.QtWidgets import QApplication
from PySide2.QtUiTools import QUiLoader
import sys
class Test:
def __init__(self):
super().__init__()#继承父类
self.ui = QUiLoader().load('ui/login.ui')#加载ui文件,并创建可视化属性(ui)
#def
if __name__ == '__main__':
app = QApplication([])
win = Test()#创建实例对象,这是上面自己写的
#略
win.ui.show()#展示窗口
sys.exit(app.exec_())#进入主循环