单行文本框控件(QLineEdit)
QLineEdit是一个小部件,通常用于创建用户界面中的文本输入框。它提供了简单而强大的文本编辑功能,适用于各种需要单行文本输入的应用程序。
from PyQt5.QtWidgets import *
import sys
class Window(QWidget):
def __init__(self):
super(Window, self).__init__()
self.username_line = QLineEdit()
self.password_line = QLineEdit()
self.username_line.setPlaceholderText("输入姓名")
self.password_line.setPlaceholderText("输入密码")
self.password_line.setEchoMode(QLineEdit.Password)
h_layout1 = QHBoxLayout()
h_layout2 = QHBoxLayout()
v_layout = QVBoxLayout()
h_layout1.addWidget(QLabel("UserName:"))
h_layout1.addWidget(self.username_line)
h_layout2.addWidget(QLabel("PassWord:"))
h_layout2.addWidget(self.passwor