QLineEdit:

通过改变QLineEdit的echoMode(),可以设置其属性,比如以密码的形式输入。

文本的长度可以由maxLength()限制,可以通过使用validator()或者inputMask()可以限制它只能输入数字。在对同一个QLineEdit的validator或者input mask进行转换时,最好先将它的validator或者input mask清除,以避免错误发生。

我们可以使用setText()或者insert()改变其中的文本,通过text()获得文本,通过displayText()获得显示的文本,使用setSelection()或者selectAll()选中文本,选中的文本可以通过cut()、copy()、paste()进行剪切、复制和粘贴,使用setAlignment()设置文本的位置。

文本改变时会发出textChanged()信号;

如果不是由setText()造成文本的改变,那么会发出textEdit()信号;

鼠标光标改变时会发出cursorPostionChanged()信号;

当编辑结束,或者LineEdit失去了焦点,或者当返回/回车键按下时,editFinished()信号将会发出。

当返回键或者回车键按下时,会发出returnPressed()信号。

参考:

Qt——QLineEdit使用总结

最新文章

  1. 5.如何使主机和虚拟机IP处于同一网段(内网渗透专用)
  2. python中如何避免中文是乱码
  3. web前端基础知识jQuery-补
  4. 前端Mvvm QC 设计解析
  5. 基于C#语言利用Microsoft.office.introp.excel操作Excel总结
  6. python :eval将字符串转换成字典
  7. UITableViewCell 自适应高度 ios8特性
  8. jquery中如何退出each循环
  9. POJ1948Triangular Pastures(DP)
  10. 1 . Robberies (hdu 2955)
  11. 关于PHP 7你必须知道的五件事
  12. apache开源项目--lume
  13. sql触发器知识
  14. Discuz <= 7.2 SQL注入漏洞详情
  15. DBA 小记 — 分库分表、主从、读写分离
  16. Linux 压缩某个文件夹命令
  17. [物理学与PDEs]第4章习题1 反应力学方程组形式的化约 - 动量方程与未燃流体质量平衡方程
  18. FastDFS 分布式文件系统的安装与使用(单节点)
  19. Android 取消标题栏
  20. 细说logback之简介

热门文章

  1. nginx 动静分离 以及 负载均衡配置
  2. Asterisk的type类型和身份认证
  3. RSS阅读
  4. 【Apache】Apache服务的安装(一)
  5. Django高级篇一RESTful架构及API设计
  6. 2018.10.27 洛谷P2915奶牛混合起来Mixed Up Cows(状压dp)
  7. JPA错误
  8. Win7 VS2015环境编译NanoVG
  9. openstack之flavor管理
  10. 关于preg_match() / preg_replace()函数的一点小说明