Pyqt5_QLabel
QLabel
作用
方法
信号
作用
占位符、显示文本、显示图片、放置gif动画、超链接、提示标记
方法
setAlignment()
按固定值方式对齐文本
Qt.AlignLeft:水平方向靠左对齐
Qt.AlignRight:水平方向靠右对齐
Qt.AlignCenter:水平方向居中对齐
Qt.AlignJustify:水平方向调整间距两端对齐
Qt.AlignTop:垂直方向靠上对齐
Qt.AlignBottom:垂直方向靠下对齐
Qt.AlignVCenter:垂直方向居中对齐
serIndent()
#设置文本缩进值
setPixmap()
# 设置QLabel为一个Pixmap图片
text()
#获得Qlabel的文本内容
setText()
#设置Qlabel的文本内容
selectedText()
#返回所选择的字符
setBuddy()
设置QLabel的助记符及buddy(伙伴),及使用Qlabel设置快捷键,会在快捷键后将焦点设置到其buddy上,这里用到了Qlabel的交互控件功能 ,此外,buddy可以是任何一个widget控件,使用setBuddy(QWidget*)设置,其Qlabel必须是文本内容,并且使用“&”符号设置了助记符
setWordWrap()
设置是否允许换行
信号
linkActiveted
当单击标签中的超链接,希望在新窗口打开这个超链接时,setOpenExternalLinks特性必须设置为True,即setOpenExternalLinks(True)
linkHovered
#当鼠标指针滑过标签中嵌入的超链接时,需要用槽函数与这个信号进行绑定
self.result_label = QLabel("Result:")
self.resultSave_button= QPushButton("Save")
self.resultSave_button.clicked.connect(self.saveResult)
self.resultClear_button = QPushButton("Clear")
self.resultClear_button.clicked.connect(self.clearResult)
#self.result_label.setFont()
self.result_label.setFrameStyle(QFrame.Panel|QFrame.Sunken)
#设置背景色
#标签的背景填充更改为True,否则无法显示背景
self.result_label.setAutoFillBackground(True)
#实例化背景对象,进行相关背景颜色属性设置
palette=QPalette()
#palette.setColor(QPalette.Window,Qt.blue)
palette.setColor(QPalette.Window,Qt.green)
#标签1加载背景
self.result_label.setPalette(palette)
#设置文本居中显示
self.result_label.setAlignment(Qt.AlignCenter)
Pyqt5_QLabel的更多相关文章
随机推荐
- Python中字符串输出带颜色
格式:\033[显示方式;前景色;背景色m 说明:前景色 背景色 颜色---------------------------------------30 ...
- Node.js中的express框架,修改内容后自动更新(免重启),express热更新
个人网站 https://iiter.cn 程序员导航站 开业啦,欢迎各位观众姥爷赏脸参观,如有意见或建议希望能够不吝赐教! 以前node中的express框架,每次修改代码之后,都需要重新npm s ...
- 基于HTML Canvas实现“指纹识别”技术
https://browserleaks.com/canvas 说明所谓指纹识别是指为每个设备标识唯一标识符(以下简称UUID).诸如移动原生的APP都可以通过调用相关设备API来获取相应的UUID. ...
- DeepWalk论文精读:(3)实验
模块三 1 实验设计 1.1 数据集 BLOGCATALOG[39]:博客作者网络.标签为作者感兴趣的主题. FLICKR[39]:照片分享网站的用户网络.标签为用户的兴趣群组,如"黑白照片 ...
- 背英语单词很困难,不妨学习一下词根词缀吧(每天10个词根、词缀)Part 3
1.ir- 不,向内 例词: irregular=ir(不)-regular(规则的)=不规则的 irrigate=ir(向内)-rigate(浇水)=灌溉 2. kilo- 千 例词: kilogr ...
- VS Code 全部快捷键一览表(巨TM全)
常用 General 按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick O ...
- Ubuntu开机黑屏解决办法
联想笔记本通过虚拟机安装Ubuntu12.04后,开机黑屏.这个问题和NVIDIA显卡有关.网上有人提到更改/etc/default/grub文件,可是我通过root身份也无法很好地修改该文件,遂放弃 ...
- IoTClientTool自动升级更新
IoTClientTool是什么 IoTClientTool是什么,IoTClientTool是IoTClient开源组件的可视化操的作实现.方便对plc设备和ModBusRtu.BACnet.串口等 ...
- CODING 敏捷实战系列课第二讲:Scrum 敏捷项目管理核心要素之 3355
Scrum 是敏捷开发流派中最著名和最落地的一支,全球 70% 以上公司的敏捷转型都是以 Scrum 起步.CODING 特邀敏捷顾问.CST & CTC 认证敏捷教练申健老师将在本课程< ...
- 自己封装函数,实现数组的内置方法indexOf的功能
在学习或开发过程中,经常会有朋友需要使用到一个数组方法-indexOf,这里我们先来谈谈它的功能:返回指定数据所在的索引,如果没有则返回-1. 那么我们在使用时通常是直接使用它这个数组内置方法 今天这 ...