QLineEdit

QLineEdit是一个单行文本编辑控件,可以通过很多函数,输入和编辑单行文本,比如撤销、恢复、剪切、粘贴以及拖放等。通过改变QLineEdit的 echoMode() ,可以设置其属性,比如以密码的形式输入。文本的长度可以由 maxLength() 限制,可以通过使用 validator() 或者 inputMask() 可以限制它只能输入数字。在对同一个QLineEdit的validator或者input mask进行转换时,最好先将它的validator或者input mask清除,以避免错误发生。
QLineEdit相关的一个类是QTextEdit,它允许多行文字以及富文本编辑。


常用方法

常用方法 描述
setAlignment() 按固定值方式对齐文本
AlignLeft 水平方向靠左对齐
AlignRight 水平方向靠右对齐
AlignCenter 水平方向居中对齐
AlignJustify

PyQt5常用控件之QLineEdit类相关推荐

  1. Python GUI设计——PyQt5的学习实践记录day04、05、06(PyQt5常用控件【一】)

    目录 一.控件概述 1.1 认识控件 1.2 控件的命名规范 二.文本类控件 2.1 Label:标签控件 2.1.1 设置标签文本 2.1.2 设置标签文本的对齐方式 2.1.3 设置文本换行显示 ...

  2. PyQt5:常用控件

    0.概述 控件是开发GUI程序必不可少的组成部分.就像盖房子用到的砖和瓦一样.PyQt5中的控件很多,本文介绍接种常用控件,其他控件的应用大同小异. QAbstractButton类为抽象类,不能实例 ...

  3. python选项卡控件_python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与...

    PyQt5选项卡控件QTabWidget简介 QTabWidget控件提供了一个选项卡和一个页面区域,默认显示第一个选项卡的页面,通过单击各选项卡可以查看对应的界面,如果在一个窗口中显示的输入字段很多 ...

  4. qpython3可视图形界面_python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法...

    QWidget基本介绍 基础窗口控件QWidget类是所有用户界面对象的基类,所有的窗口或者控件都直接或者间接的继承自QWidget类. 窗口坐标系统 PyQt使用统一的坐标系统来定位窗口控件的位置和 ...

  5. 设计器的使用及常用控件

    设计器的使用及常用控件 文章目录 设计器的使用及常用控件 一.设计器 二.设计器中的常用控件 一.设计器 1.设计器的使用 2.通过代码操作ui文件 #include "mainwindow ...

  6. python menu实例_python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例...

    PyQt5菜单栏控件QMenuBar介绍 QMenuBar在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAc ...

  7. python gui控件案例_python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例...

    PyQt5布局控件QHBoxLayout简介 采用QBOXLayout类可以在水平和垂直方向上排列控件,QHBoxLayout和QVBoxLayout类继承自QBoxLayout 采用QHBoxLay ...

  8. 【Qt】桌面应用开发教程——布局|按钮组|容器|常用控件|消息事件机制

    文章目录 3.布局 3.1 系统提供的布局控件 3.2 利用widget做布局 3.3 利用表单做布局 4.按钮组 5.项目构建组 6.容器 7.常用控件 7.1 QLabel控件使用 7.1.1 显 ...

  9. python gui界面 tcp_python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法

    QWidget基本介绍 基础窗口控件QWidget类是所有用户界面对象的基类,所有的窗口或者控件都直接或者间接的继承自QWidget类. 窗口坐标系统 PyQt使用统一的坐标系统来定位窗口控件的位置和 ...

  10. Qt常用控件介绍(一)

    Qt常用控件介绍 Qt Creator 的使用技巧 Qt Creator的常用快捷键 按钮 QPushButton QToolButton QRadioButton QCheckBox QComman ...

最新文章

  1. alpine 编译c语言,Docker alpine中编译和测试Go RocketMQ Client
  2. android监听方法的耗时时间,Android Studio监听时间变化
  3. Intellij Idea 多模块Maven工程中模块之间无法相互引用问题
  4. python输出结果空格分割_用Python编写固定宽度,以空格分隔的CSV输出
  5. 分拣外观残缺的机器人_一款分拣搬运机器人的设计
  6. [Maven] Project build error: 'packaging' with value 'jar' is invalid. Aggregator projects require
  7. android 字体像素转换工具类_android px,dp,sp大小转换工具
  8. Spring Boot AOP 实现日志持久化
  9. 201612-2 工资计算
  10. HTML自动刷新页面
  11. IDEA中MyBatis插件的安装及使用
  12. 转换到coff期间_转换到 COFF 期间失败: 文件无效或损坏
  13. 巴塞尔协议1、2、3内容总结(转)
  14. 专家不靠谱,秘笈才重要
  15. gerrit 将代码从一个分支合并到另外一个分支 Cherry Pick的使用
  16. Bootstrap网站模板
  17. spring cloud gateway转发服务报错。
  18. 携手腾讯官方打造,微信(统信UOS版)首发
  19. 蛋白质结构预测与分析
  20. 【NLP】文本分类TorchText实战-AG_NEWS 新闻主题分类任务(PyTorch版)

热门文章

  1. Spring常见面试题汇总(超详细回答)
  2. java swap空间_OutOfMemoryError系列(六):Out of swap space?
  3. 软件安全测试概述与web安全测试概述<一>
  4. Oracle sysdate 时间加减
  5. php复选框默认选中,php一些单选、复选框的默认选择方法(示例)
  6. Deflater/Inflater如使用不当,将有可能造成native memory leak
  7. MATLAB怎么创建矩阵和数组
  8. C语言: fwrite和fread函数的用法小结
  9. SIGSEGV, SIGABRT, SIGBUS及DEBUG
  10. linux j1939 源码,SAE J1939 协议源代码分析(二)-程序移植