设计一个输入框

输入框类型介绍
enum EchoMode { Normal, NoEcho, Password, PasswordEchoOnEdit };
Normal:正常显示文本
NoEcho:不可以输入
Password:输入文本以密码形式显示
PasswordEchoOnEdit:编辑的时候可看 编辑结束 密码形式
源码
/* 输入密码 */
edit.setEchoMode(QLineEdit::Password);
//获取输入框的文本
QString a = edit.text();
//输入框的底层提示文本
edit.setPlaceholderText("Please input text:");
输入框下拉提示

源码
//下拉框需要匹配的文本
QCompleter completer(QStringList() << "aab" << "123" << "998");
//需要匹配的类型
completer.setFilterMode(Qt::MatchStartsWith);
//设置输入框的匹配
edit.setCompleter(&completer);
edit.show();

网友评论