【Qt开发】常用控件--QLineEdit
QLineEdit是单行文本编辑控件。比如用户名,密码等输入框可以使用该控件。
所属头文件<QLineEdit>
常用方法
1.void setText(const QString &)
设置编辑框文本内容
2.void setReadOnly(bool)
控件设置为只读模式
3.void setPlaceholderText(const QString &)
设置编辑框中的默认提示信息
4.void setMaxLength(int)
设置编辑中输入的最大长度
5.void setEchoMode(EchoMode)
设置编辑框的输入模式
QLineEdit::Normal:默认模式,输入与现实一致
QLineEdit::Password:密码模式,输入的内容用黑点代替,无法看到输入的内容
QLineEdit::PasswordEchoOnEdit:编辑时内容可现实,否则为密码模式
QLineEdit::NoEcho:输入不可见
6.void setAlignment(Qt::Alignment flag)
设置文本显示位置
Qt::AlignLeft:文本在左侧
Qt::AlignCenter:文本在居中
Qt::AlignRight:文本在右侧
7.void setClearButtonEnabled(bool enable)
添加清楚按钮
显示效果为:
8.void QLineEdit::setValidator(const QValidator *v)
对输入的内容进行限制
setValidator(0):无限制
setValidator(new QIntValidator(this)):只能输入整数
常用信号
1.void textChanged(const QString &text)
文本变化时发出信号
2.void returnPressed();
光标在输入框,按回车键发出信号
最新文章
- thinkphp安装 版本 3.1.3
- STM32F103ZET6 用定时器级联方式输出特定数目的PWM(转载)
- drupal7 Views Bulk Operations (VBO)
- Java 正则表达式学习总结和一些小例子
- Myeclipse如何整合tomcat
- [转载]App.Config详解及读写操作
- 12306 订票助手 C# 版
- addEventListener和attachEvent二者绑定的执行函数中的this不相同【转载】
- spring-boot配置静态资源映射的坑:properties文件不能添加注释
- springboot+redis分布式锁-模拟抢单
- Java - 静态代理详讲
- Spring使用ajax异步上传文件
- 《Python》网络编程之客户端/服务端框架、套接字(socket)初使用
- php faker 库填充数据
- 第二周 Word版面设计
- [转]深入理解Java之线程池
- mysql服务器上的mysql这个实例中表的介绍
- MySql频繁查询、插入数据
- 笔记:PS 智能对象
- 关于vs2015无法启动iis服务