描述
制作一个简单的登录界面,拥有两个输入框和对应的Label文字提示以及一个登录按钮
用户输入账密后,如果是代码中编写的账密则将两个Label的文字替换
展示
操作步骤
使用Designer软件制作一个UI文件
使用VsCode插件的功能将其转成python文件
新建一个python文件写具体代码
代码
from PySide6.QtWidgets import QApplication,QWidget
from Login_UI_ui import Ui_widget
class MyLoginWindow(QWidget):
def __init__(self):
super().__init__()
#Mark 调用转码后的登录界面ui
self.ui=Ui_widget()
self.ui.setupUi(self)
self.ui.pushButton.clicked.connect(self.loginFuc)
def loginFuc(self):#Mark 获取用户信息
asscount=self.ui.lineEdit.text()
passworld=self.ui.lineEdit_2.text()
if asscount=='123' and passworld=='123':
print('登录成功')
self.ui.label.setText('您好用户')
self.ui.label_2.setText('完成注入')
else:
print('登录失败')
if __name__=='__main__':
app=QApplication([])
window=MyLoginWindow()
window.show()
app.exec()
标签:__,大件,界面,登录,PySide,text,self,ui
From: https://www.cnblogs.com/shaoSaxon/p/18025930