说明
文本输入框 的 回显模式决定了输入内容的显示方式。
基本属性
属性 |
说明 |
Normal |
正常显示形式,即边输入边显示。 |
NoEcho |
不会显示任何字符,包括长度。 |
Password |
根据平台使用模糊字符代替实际输入的字符。 |
PasswordEchoOnEdit |
处于输入状态的时候,正常显示字符。 输入完毕之后使用Password形式隐藏字符。 |
基本方法
方法 |
说明 |
setPlaceholderText() |
设置提示的文字 |
setEchoMode() |
设置回显模式 |
setAlignment() |
设置文本对齐方式 |
setReadOnly() |
设置文本框是否可以编辑 |
setValidator() |
对输入进行显示 |
setInputMask() |
对输入进行显示 |
setMaxLength() |
设置可以输入的最多字符数 |
测试Demo
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtWidgets import QFormLayout, QLineEdit
class QLineEditEchoModeDemo