一个较完整的Qt登录界面设计

3 篇文章 0 订阅

正在学习Qt,做了一个登录界面程序,用数据库存储用户名和密码,可以增加和删除用户,为新人学习提供小小帮助。

直接上图了。

1.登录界面


2主界面


3.增加用户界面


4.整体界面


整体来讲登录界面的功能都有了,比较简单。

代码地址:http://download.csdn.net/detail/maowendi/9618115

好的,以下是一个简单的登陆界面的Python代码,使用了PyQt5库: ```python from PyQt5.QtWidgets import QApplication, QMainWindow, QLabel, QLineEdit, QPushButton from PyQt5.QtGui import QFont class LoginWindow(QMainWindow): def __init__(self): super().__init__() # 设置窗口大小和标题 self.setGeometry(200, 200, 300, 300) self.setWindowTitle("Login Window") # 设置标签字体 font = QFont() font.setPointSize(12) # 用户名标签 self.username_label = QLabel(self) self.username_label.setText("Username:") self.username_label.setFont(font) self.username_label.move(50, 50) # 用户名输入框 self.username_input = QLineEdit(self) self.username_input.move(120, 50) # 密码标签 self.password_label = QLabel(self) self.password_label.setText("Password:") self.password_label.setFont(font) self.password_label.move(50, 100) # 密码输入框 self.password_input = QLineEdit(self) self.password_input.setEchoMode(QLineEdit.Password) self.password_input.move(120, 100) # 登录按钮 self.login_button = QPushButton(self) self.login_button.setText("Login") self.login_button.move(120, 150) self.login_button.clicked.connect(self.login) def login(self): # 获取用户名密码 username = self.username_input.text() password = self.password_input.text() # TODO: 在这里写上验证登录的代码 # 登录成功,打印欢迎信息 print(f"Welcome, {username}!") if __name__ == '__main__': app = QApplication([]) login_window = LoginWindow() login_window.show() app.exec_() ``` 运行上述代码会生成一个简单的登录界面用户可以输入用户名密码,点击登录按钮进行验证。请注意,在 `login` 函数中,你需要加入验证登录的代码。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值