基于QLineEdit而写的文本单行编辑器。
上手使用了该编辑器示例,并归纳出以下主要功能分享给大家。
回显模式
根据不同的场合显示字符的不同显示模式,比较常用的模式有密码模式。
使用接口:
void QLineEdit::setEchoMode(QLineEdit::EchoMode mode)
回显模式可设置列表:
回显模式
含义
Normal
在输入字符时显示它们。默认值
Password
显示平台相关的密码掩码字符,而不是实际输入的字符。
PasswordEchoOnEdit
在编辑时显示输入的字符,否则Password模式显示。
NoEcho
不显示任何东西。使用保密性较高的场合。
输入掩码
这只允许用户在遵循简单规则的行编辑中键入字符,使用不同的掩码在编辑前将会预先固定显示相应的字符掩码。
使用接口:
void QLineEdit::setInputMask(const QString &inputMask)
示例中的相应掩码:
掩码值
含义
+99 99 99 99 99;_
电话格式掩码
0000-00-00
ISO格式日期格式掩码
>AAAAA-AAAAA-AAAAA-AAAAA-AAAAA;#
序列号格式掩码
另外Qt君也整理了一些输入掩码:
掩码值
含义
&