用pyqt做一个简单的登录界面
时间: 2023-05-13 11:05:33 浏览: 121
可以使用以下代码实现一个简单的登录界面:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QPushButton
class Login(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('登录界面')
self.setGeometry(300, 300, 300, 200)
self.label_username = QLabel('用户名:', self)
self.label_username.move(50, 50)
self.label_password = QLabel('密码:', self)
self.label_password.move(50, 80)
self.textbox_username = QLineEdit(self)
self.textbox_username.move(110, 50)
self.textbox_password = QLineEdit(self)
self.textbox_password.setEchoMode(QLineEdit.Password)
self.textbox_password.move(110, 80)
self.button_login = QPushButton('登录', self)
self.button_login.move(110, 120)
self.button_login.clicked.connect(self.login)
def login(self):
username = self.textbox_username.text()
password = self.textbox_password.text()
# 在这里可以添加登录验证的代码
print('用户名:', username)
print('密码:', password)
if __name__ == '__main__':
app = QApplication(sys.argv)
login = Login()
login.show()
sys.exit(app.exec_())
```
这个登录界面包含了一个用户名输入框、一个密码输入框和一个登录按钮。当用户点击登录按钮时,程序会获取输入框中的用户名和密码,并可以在 `login` 方法中添加登录验证的代码。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)