QT QLineEdit 控件输入验证

QT QLineEdit 控件输入验证

一、格式掩码

  void setInputMask(const QString &inputMask);
    使 QLineEdit 控件只允许输入自定义的格式字符串,具体自定义组合用到的字符如下:

A		ASCII 字母。A-Z、a-z;不可用空格填充。
a		ASCII 字母。A-Z、a-z;可用空格填充。
N		ASCII 字母、数字。A-Z、a-z、0-9;不可用空格填充。
n		ASCII 字母、数字。A-Z、a-z、0-9;可用空格填充。
X		任何字符;不可用空格填充。
x		任何字符;可用空格填充。
9		ASCII 数字,0 - 9;不可用空格填充。
0		ASCII 数字,0 - 9;可用空格填充。
D		ASCII 数字,1 - 9;不可用空格填充。
d		ASCII 数字,1 - 9;可用空格填充。
#		ASCII 正负数字;可用空格填充。
H		十六进制字符;不可用空格填充。
h		十六进制字符;可用空格填充。
B		二进制字符,0 - 1;不可用空格填充
b		二进制字符,0 - 1;可用空格填充
>		该符号之后所有字母全大写
<		该符号之后所有字母全小写
...<

你可能感兴趣的:(QT QLineEdit 控件输入验证)