import sys
from PySide2.QtWidgets import (QWidget, QApplication,
QLabel, QPushButton, QLineEdit, QVBoxLayout, QHBoxLayout)
app = QApplication(sys.argv)
# 创建一个窗口
window = QWidget()
# 设置窗口标题
window.setWindowTitle("标题")
# 设置窗口大小
window.resize(200,120)
# 实例化垂直和水平布局
v_layout=QVBoxLayout()
h_layout_1 = QHBoxLayout()
h_layout_2 = QHBoxLayout()
# 第一行
label =QLabel("用户名")
text = QLineEdit("")
h_layout_1.addWidget(label)
h_layout_1.addWidget(text)
# 第二行
label2 =QLabel("密码")
text2 = QLineEdit("")
h_layout_2.addWidget(label2)
h_layout_2.addWidget(text2)
# 第三行
button = QPushButton("登录")
# 布局
v_layout.addLayout(h_layout_1)
v_layout.addLayout(h_layout_2)
v_layout.addWidget(button)
window.setLayout(v_layout)
# 显示窗口
window.show()
# app运行和退出程序管理器
sys.exit(app.exec_())
import sys
# 导入所有的控件,* 表示所有的意思
from PySide2.QtWidgets import *
# 从ui_login 模块文件中导入 Ui_Login类
from ui_login import Ui_Login
# 用 QAllication 类创建app
app=QApplication(sys.argv)
#创建主窗体
window=QMainWindow()
#创建自定义界面
ui=Ui_Login()
#将自定义界面放置在主窗体中
ui.setupUi(window)
#显示主窗体
window.show()
# app运行和退出程序管理器
sys.exit(app.exec_())
(全文完)