from PySide6 import QtCore, QtGui, QtWidgets from PySide6.QtWidgets import QApplication, QMainWindow from PySide6.QtGui import QPixmap, QPalette, QBrush from PySide6 import QtGui, QtWidgets # 登录界面设计 class Ui_Login(object): def setupUi(self, Login): Login.setObjectName("Login") Login.setWindowModality(QtCore.Qt.ApplicationModal) Login.resize(652, 385) palette = QPalette() palette.setBrush(QPalette.All, QPalette.Window, QBrush(QPixmap("D:/7L29_Y60[}CC@)T05EDZ0%G.png"))) self.setPalette(palette) self.label = QtWidgets.QLabel(Login) self.label.setGeometry(QtCore.QRect(300, 20, 111, 41)) self.label.setTextFormat(QtCore.Qt.AutoText) self.label.setObjectName("label") self.user = QtWidgets.QLabel(Login) self.user.setGeometry(QtCore.QRect(150, 90, 60, 41)) self.user.setObjectName("user") self.password = QtWidgets.QLabel(Login) self.password.setGeometry(QtCore.QRect(160, 150, 60, 26)) self.password.setObjectName("password") self.identify = QtWidgets.QLabel(Login) self.identify.setGeometry(QtCore.QRect(140, 180, 91, 59)) self.identify.setObjectName("identify") self.userline = QtWidgets.QLineEdit(Login) self.userline.setGeometry(QtCore.QRect(290, 100, 191, 21)) self.userline.setObjectName("userline") self.pwline = QtWidgets.QLineEdit(Login) self.pwline.setGeometry(QtCore.QRect(290, 150, 191, 21)) self.pwline.setEchoMode(QtWidgets.QLineEdit.Password) self.pwline.setObjectName("pwline") self.idbox = QtWidgets.QComboBox(Login) self.idbox.setGeometry(QtCore.QRect(320, 200, 121, 22)) self.idbox.setObjectName("idbox") self.idbox.addItem("") self.idbox.addItem("") self.idbox.addItem("") self.loginbt = QtWidgets.QPushButton(Login) self.loginbt.setGeometry(QtCore.QRect(230, 250, 93, 28)) self.loginbt.setObjectName("loginbt") self.exitbt = QtWidgets.QPushButton(Login) self.exitbt.setGeometry(QtCore.QRect(420, 250, 93, 28)) self.exitbt.setObjectName("exitbt") self.retranslateUi(Login) QtCore.QMetaObject.connectSlotsByName(Login) def retranslateUi(self, Login): _translate = QtCore.QCoreApplication.translate Login.setWindowTitle(_translate("Login", "湘大图书馆管理系统")) font = QtGui.QFont() font1= QtGui.QFont() font.setPointSize(20) font.setItalic(True) # 设置字体为斜体 font.setBold(True) # 设置字体为加粗 font1.setItalic(True) # 设置字体为斜体 self.label.setFont(font) self.user.setFont(font1) self.password.setFont(font1) self.identify.setFont(font1) self.label.setText( _translate("Login", "

用户登录:

")) self.user.setText( _translate("Login", "

用户id:

")) self.password.setText( _translate("Login", "

密码:

")) self.identify.setText( _translate("Login", "

身份类型:

")) self.idbox.setItemText(0, _translate("Login", "读者")) self.idbox.setItemText(1, _translate("Login", "图书管理员")) self.idbox.setItemText(2, _translate("Login", "系统管理员")) self.loginbt.setText(_translate("Login", "登录")) self.exitbt.setText(_translate("Login", "退出"))