The QLineEdit widget is a one-line text editor.
Header: |
#include <QLineEdit> |
qmake: |
QT += widgets |
Inherits: |
QWidget |
设置显示模式
echoMode |
含义 |
Normal |
正常显示输入信息 |
NoEcho |
不显示任何输入 |
Password |
显示为密码样式 |
PasswordEchoOnEdit |
在编辑时显示正常字符,其他情况显示为密码样式 |
获取行编辑器的值
ui->lineEdit->text(); //获取输入文本
ui->lineEdit_2->displayText(); //获取文本,若为密码样式,输出●●●
输入掩码
字符(必须输入) |
字符(可留空) |
含义 |
A |
a |
只能输入A~Z,a~z |
N |
n |
只能输入A~Z,a~z,0~9 |
X |
x |
可以输入任意字符 |
9 |
0 |
只能输入0~9 |
D |
d |
只能输入1~9 |
|
# |
只能输入加号(+),减号(-),0~9 |
H |
h |
只能输入十六进制字符,A~F,a~f,0~9 |
B |
b |
只能输入二进制字符,0、1 |
> |
后面的字母字符自动转换为大写 |
< |
后面的字母字符自动转换为小写 |
! |
停止字母字符的大小写转换 |
\ |
将该表中的特殊字符正常显示用作分隔符 |