The QLineEdit widget is a one-line text editor.

Header:#include <QLineEdit>
qmake:QT += widgets
Inherits:QWidget

设置显示模式

QLineEdit-LMLPHP

echoMode 含义
Normal正常显示输入信息
NoEcho不显示任何输入
Password显示为密码样式
PasswordEchoOnEdit在编辑时显示正常字符,其他情况显示为密码样式

获取行编辑器的值

ui->lineEdit->text();            //获取输入文本
ui->lineEdit_2->displayText(); //获取文本,若为密码样式,输出●●●

输入掩码

QLineEdit-LMLPHP

字符(必须输入)字符(可留空)含义
Aa只能输入A~Z,a~z
Nn只能输入A~Z,a~z,0~9
Xx可以输入任意字符
90只能输入0~9
Dd只能输入1~9
 #只能输入加号(+),减号(-),0~9
Hh只能输入十六进制字符,A~F,a~f,0~9
Bb只能输入二进制字符,0、1
>后面的字母字符自动转换为大写
<后面的字母字符自动转换为小写
!停止字母字符的大小写转换
\将该表中的特殊字符正常显示用作分隔符
05-11 20:26