pyqt5(二) 标签(QLabel)组件的属性说明及示例
创始人
2024-05-31 23:58:47
0

使用语法

widget = QLable()
widget.function(parameter)
  • widget:实例化QLable
  • function:QLable里的函数
  • parameter:函数需要用到的参数

参数说明:

参数说明
参数解释
setText()
配置文本内容
setPixmap()
添加图片
setFixedSize()
限制图片大小
setScaledContents(True)
开启图片自适应限制
setAlignment(
Qt.AlignmentFlag.AlignCenter
)
设置对齐方式
setIndent()
配置文本的缩进
setStyleSheet()
设置边框样式;setStyleSheet("border:边框粗细 实体 颜色;")
setMargin()
文本内容距离边框的间距
setTextInteractionFlags()
允许文本被编辑和选中
setOpenExternalLinks()
打开外部链接(可选择交互)
setPicture()
加载图片
setMovie()
加载 gif 动图
clear()
清除文本显示
setFont()
字体;setFont(QFont(加粗, 字号, 字体))

代码示例

# -*- coding:utf-8 -*-
import sys
from PyQt5.Qt import *class Root(QWidget):def __init__(self, parent=None):super(Root, self).__init__(parent)self.resize(600, 300)self.setWindowTitle("PyQt5 QLabel")self.layout = QVBoxLayout()self.layout.setSpacing(20)'''配置'''# 配置文本内容label1 = QLabel(self)label1.setText("配置文本内容")# 设置图片label2 = QLabel(self)label2.setPixmap(QPixmap("4_3_ico.ico"))# 限制图片大小,并允许图片自适应限制label3 = QLabel(self)label3.setPixmap(QPixmap("4_3_ico.ico"))label3.setFixedSize(40, 40)  # 限制图片大小label3.setScaledContents(True)  # 图片自适应限制# 设置居中对齐label4 = QLabel(self)label4.setText("设置居中对齐")label4.setAlignment(Qt.AlignmentFlag.AlignCenter)# 设置缩进label5 = QLabel(self)label5.setText("设置缩进")label5.setIndent(20)# 设置边距;setStyleSheet("border:边框粗细 实体 颜色;")label6 = QLabel(self)label6.setText('文本边框显示,边框2倍框,实体边框,红色')label6.setStyleSheet("border:2px solid red;")# 文本内容距离边框的间距label7 = QLabel(self)label7.setText('文本内容距离边框的间距')label7.setStyleSheet("border:1px solid;")label7.setMargin(10)# 设置文本格式label8 = QLabel(self)label8.setText('设置文本格式为超文本')label8.setTextFormat(Qt.TextFormat.RichText)# 允许文本被编辑和选中label9 = QLabel(self)label9.setText('允许文本被编辑和选中')label9.setTextInteractionFlags(Qt.TextInteractionFlag.TextSelectableByMouse | Qt.TextInteractionFlag.TextEditable)# 打开外部链接(可选择交互)label10 = QLabel(self)label10.setText("超链接:百度")label10.setOpenExternalLinks(True)  # 允许打开链接# 画图案,drawEllipse(第1、2个参数是矩形的坐标原点,第3、4个参数是矩形的长和宽)label11 = QLabel(self)pic = QPicture()  # 图片对象painter = QPainter(pic)  # 画家对象painter.setBrush(QBrush(QColor(100, 120, 155)))  # 设置画刷painter.drawEllipse(0, 0, 50, 100)label11.setPicture(pic)# 展示动图label12 = QLabel(self)movie = QMovie(".\\4_2_gif.gif")label12.setMovie(movie)label12.setFixedSize(100, 100)  # 限制图片大小label12.setScaledContents(True)  # 图片自适应限制movie.start()  # !! 开始动画movie.setSpeed(100)  # 设置动画的速度100%# movie.stop()  # 关闭动画# 清空label13 = QLabel(self)label13.setText('清空')label13.clear()# 字体label14 = QLabel(self)label14.setText('字体加粗,14号,黑体')label14.setFont(QFont('Bold', 14, QFont.Black))'''布局'''self.layout.addWidget(label1)self.layout.addWidget(label2)self.layout.addWidget(label3)self.layout.addWidget(label4)self.layout.addWidget(label5)self.layout.addWidget(label6)self.layout.addWidget(label7)self.layout.addWidget(label8)self.layout.addWidget(label9)self.layout.addWidget(label10)self.layout.addWidget(label11)self.layout.addWidget(label12)self.layout.addWidget(label13)self.layout.addWidget(label14)self.setLayout(self.layout)if __name__ == '__main__':app = QApplication(sys.argv)root = Root()root.show()sys.exit(app.exec_())

效果展示

 相关文档推荐

pyqt5(一) 窗口 简单示例创建窗口

相关内容

热门资讯

李光洁32天走7500公里吃8... 李光洁32天走7500公里吃8城,《拿一座城市下酒》这部纪录片怎么样?我觉得这部纪录片非常好,观看的...
每我世如你果只没界喜就欢的生一... 每我世如你果只没界喜就欢的生一爱有你过在想会。把这22个字组成一句话。我想过,如果在每一生只喜欢你,...
调查校园里的植物和动物说说有哪... 调查校园里的植物和动物说说有哪些动植物?可以分成几类?兰花,梅花可人丌··植物:乔木(杨树、柳树、银...
血脂高的原因? 血脂高的原因?血脂高的原因高血脂的诱因包括原发性和继发性两种:原发性高血脂症的病因:1、遗传因素。2...
为什么孩子总是重复看同一集动画... 为什么孩子总是重复看同一集动画片?是在传递这3个信号 小孩子爱看动画片是非常普遍的,动画片带给他们动...
终极三国里 49集刘备为什么这... 终极三国里 49集刘备为什么这么做?有没有官方回答?下集自己看吧 现在不会有官方回答的哟第一:可能真...
西式糕点制作大全的内容简介 西式糕点制作大全的内容简介《西式糕点制作大全》主要介绍了制作甜点的基本知识,例如各种制作工具,制作点...
逻辑思维又是什么?就是推理吗,... 逻辑思维又是什么?就是推理吗,怎么培养!?逻辑思维是一种严格分析思维。不一定是推理。推理是逻辑思维的...
囊萤夜读有一句俗语就是出自这个... 囊萤夜读有一句俗语就是出自这个故事你知道是什么吗?囊萤映雪 ( náng yíng yìng xuě...
什么是不伦恋情? 什么是不伦恋情?什么是不伦恋情.,?男跟女年龄相差很大?还是?男的比女的小?还是老夫少妻?是近亲谈恋...
有书名带晨星的嘛? 有书名带晨星的嘛?有书名带晨星的嘛?晨星传这本书。漫画书晨星物语
如果有些事情说不出口怎么办? 如果有些事情说不出口怎么办?烦恼皆是因为自己过分的执着 即使你在这样子下去 更不就不会有好的结果 为...
有哪些类似于《非自然死亡》题材... 有哪些类似于《非自然死亡》题材的日剧推荐?非自然死亡的题材电影确实不多,电视剧的话也不好找啊。不喜欢...
素书全集的内容简介 素书全集的内容简介 本书采用了《素书》的权威原著,参照《四库全书》并加上了宋代宰相张商英的注和清代王...
【世纪花园】小区对口的学校有重... 【世纪花园】小区对口的学校有重点小学和初中吗?世纪花园东区里有未来强者幼儿园,小区南边有个华兴小区,...
东南大学现有的专业中有哪些是属... 东南大学现有的专业中有哪些是属于老东南的1928年学校改名为国立中央大学,设理、工、医、农、文、法、...
一个男人一有钱就请朋友吃饭,没... 一个男人一有钱就请朋友吃饭,没钱就又说,买东西还赊账,商店里的老板都找上门来了?像陵念前这种男人的话...
坟上栽什么草好? 坟上栽什么草好?坟地种什么草好耐旱坟上栽野蕨草、扎根不深、浅根植物、可以固土、南方雨水多、不会造成坟...
关于国富潜力基金 关于国富潜力基金我9月24日上午买的国富基金,申购价格是9月24日开盘的价格吗?还是9月28日开盘的...
我是一个高中生。想学武术。在学... 我是一个高中生。想学武术。在学校没什么时间。是练散打还是跆拳道好。我是一个高中生。想学武术。在学校没...