ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

PyQt5基础控件

2020-05-18 09:54:26  阅读:402  来源: 互联网

标签:控件 显示 设置 触发 基础 PyQt5 内容 QLineEdit 输入


QLabel标签

功能:在界面上显示文字、图片、链接等

接口:

方法 描述
setText() 设置显示的内容
setAlignment() 设置文字对齐方式
setToolTip() 设置提示信息
setPixmap() 设置显示内容为图片
setOpenExternalLinks() 允许访问链接,打开浏览器,默认非使能

信号:

信号 描述
linkActivated 点击标签中的超链接,且setOpenExternalLinks为true时触发
linkHovered 当鼠标滑过标签中的超链接时触发

 

QLineEdit

功能:单行文本输入框

接口:

方法 描述
setAlignment() 设置内容对齐方式
clear() 清空
setPlaceholderText() 显示默认内容
setMaxLength() 设置运行输入的最大长度
setReadOnly() 设置内容只读
setText() 设置文本框内容
Text() 返回文本框内容
selectAll() 全选
setFocus() 获取焦点
setEchoMode()

设置显示的内容格式:

QLineEdit.Normal:正常显示所有字符,默认选项

QLineEdit.NoEcho:不显示任何字符

QLineEdit.Password:显示与平台相关的掩码字符,不显示实际输入内容

QLineEdit.PasswordEchoOnEdit:在编辑时显示字符

setInputMask() 设置掩码
setValidator()

设置允许输入的内容:

QIntValidator:限制输入整型

QDoubleValidator:限制输入浮点数

QRegexpValidator:限制输入符合正则表达式

信号:

信号 描述
selectionChanged 选中的内容改变时触发
textChanged 修改文本内容时触发
editingFinished 文本编辑结束时触发

 

标签:控件,显示,设置,触发,基础,PyQt5,内容,QLineEdit,输入
来源: https://www.cnblogs.com/chusiyong/p/12908847.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有