高考考试网
当前位置: 首页 高考资讯

qlabel自动换行方法(label换行显示文本)

时间:2023-06-19 作者: 小编 阅读量: 4 栏目名: 高考资讯

QLabel标签控件是一个经常都要用到的控件,下面是它涉及到的常用方法与事件:setAlignment():设置文本的对齐方式,在Qt中setIndent():设置文本缩进text():获取文本内容setBuddy():设置伙伴关系setText():设置文本内容selectedText():返回所选择的字符setWordWrap():设置是否允许换行adjustSize():控件根据内容调整尺寸

QLabel标签控件是一个经常都要用到的控件,下面是它涉及到的常用方法与事件:

  • setAlignment():设置文本的对齐方式,在Qt中
  • setIndent():设置文本缩进
  • text():获取文本内容
  • setBuddy():设置伙伴关系
  • setText():设置文本内容
  • selectedText():返回所选择的字符
  • setWordWrap():设置是否允许换行
  • adjustSize():控件根据内容调整尺寸

事件:

  • linkHovered:鼠标滑过
  • linkActivated:鼠标单击
import sysfrom PyQt5.QtWidgets import QLabel,QWidget,QVBoxLayout,QApplicationfrom PyQt5.QtGui import QPalette,QPixmapfrom PyQt5.QtCore import Qtclass QLabelDemo(QWidget):def __init__(self):super().__init__()self.initUI()def initUI(self):# 创建label,参数为selfself.label1 = QLabel(self)self.label2 = QLabel(self)self.label3 = QLabel(self)self.label4 = QLabel(self)# 设置label标签文本,标签文本可以是HTML代码self.label1.setText("<font color=yellow>这是一个文本标签.</font>")self.label1.setAutoFillBackground(True)patette = QPalette()# Qt中有很多变量patette.setColor(QPalette.Window,Qt.blue)self.label1.setPalette(patette)# 设定对齐方式self.label1.setAlignment(Qt.AlignCenter)self.label2.setText("<a href='#'>欢迎使用Python GUI程序</a>")self.label3.setAlignment(Qt.AlignCenter)# 设置提示内容self.label3.setToolTip("这是一个图片标签")# 设置图片self.label3.setPixmap(QPixmap("./images/python.jpg"))# 如果为false则调用槽函数self.label4.setOpenExternalLinks(True)self.label4.setText("<a href='http://item.jd.com/12417265.html'>感谢关注</a>")self.label4.setAlignment(Qt.AlignRight)self.label4.setToolTip("这是一个超级链接")# 创建一个垂直布局vbox = QVBoxLayout(self)vbox.addWidget(self.label1)vbox.addWidget(self.label2)vbox.addWidget(self.label3)vbox.addWidget(self.label4)# 绑定信号self.label2.linkHovered.connect(self.linkHovered)self.label4.linkActivated.connect(self.linkClicked)self.setLayout(vbox)self.setWindowTitle("QLabel控件展示")def linkHovered(self):print("鼠标滑过label2")def linkClicked(self):print("鼠标单击label4")if __name__ == '__main__':app = QApplication(sys.argv)label = QLabelDemo()label.show()sys.exit(app.exec_())
    推荐阅读
  • 浓雾起风雨落(大雾弥漫红日如盘)

    难得见到这样火红的太阳。慢慢地,它的颜色由深红色变成金黄色。在弥漫的大雾中,金色的太阳,变得温柔了许多,既不耀眼,也不刺眼。被冬天的树枝,遮遮掩掩,太阳时隐时现,像一位清纯的少女,脸蛋红润,羞羞答答。让我感到奇怪的是,金色的太阳始终没能发射出耀眼的光芒。正在疑惑之时,手机“嘟嘟嘟”一阵震动,紧接着手机屏幕上,出现了寒潮预报的短信:寒潮预警:山东部分地区有暴雪,本周后四天最低温达-13℃。

  • 江苏苏州吴中甪直古镇(苏州吴中甪直古镇)

    古镇全景图甪直古镇繁华图据《甫里志》载:甪直原名为甫里,因镇西有“甫里塘”而得名。故而甪直有史以来,没有战荒、旱涝灾害,居民年年丰衣足食。甪端水多、桥多、巷多是甪直镇的一个特色,素有江南"桥都"的美誉。小巷入口中市街小巷万盛米行的原型是万成恒米行,位于甪直镇南市河的西岸。米行规模宏大,有存放米食的廒间近百,是当时吴东地区首屈一指的大米行,成为甪直镇及周围10多个乡镇的粮食集散中心之一。

  • 嫦娥一号发射介绍(嫦娥一号简介)

    嫦娥一号发射介绍嫦娥一号是我国首颗绕月人造卫星。以中国古代神话人物嫦娥命名,由中国空间技术研究院承担研制。总重量为2350千克左右,尺寸为2000毫米×1720毫米×2200毫米,帆板展开长度18米,预设寿命为1年。2007年10月24日18时05分左右,嫦娥一号卫星在西昌卫星发射中心升空。2009年3月1日完成使命,撞向月球预定地点。

  • 王者取哪些名字运气好(王者取哪些名字运气好有哪些)

    下面更多详细答案一起来看看吧!民,人民平民之意。寓意吉祥安康,顺遂平安,一生富贵之意,运势极旺。可取“铭玉”铭,雕刻,铭记之意。玉,自然之石,晶莹剔透。寓意富贵安康,知人善任,从者如云,身具贵气,钟灵毓秀。可取“宝沙”宝,宝贝,财宝之意。沙,砂石,沙子。寓意,财富惊人,得至宝,安天下。包容万千,富贵财富一生伴随之意。可取“天宝”天,上天,苍天。可取“安遂”取极好之名字运势极旺,事业安康。

  • 最近很火的恋爱动漫名字(另类奇葩的动漫角色名字)

    在日本的动漫作品中,这些另类奇葩的名字俨然已经成为御宅文化的一种比较特别的萌属性。或者说,有些在日本文化中还比较正常的动漫角色名字,到了中国后就会被国内的动漫爱好者们所另类解读。拾部君不知道日本那边的动漫爱好者是怎么理解这两个角色名字的,在中国,这两兄妹的名字用一个词就可以概括出意思,那就是入土为安。

  • 最常见的12种犬(45种名犬您都认识吗)

    边境牧羊犬对朋友非常友善而对陌生人明显地有所保留,与小孩相处友善。对主人极具独占心,对第三者会起妒忌之心。通常健康良好,一直到生命晚期仍生气勃勃。拥有千万美金的全球首富狗就是条马尔济斯犬。拉布拉多猎犬的嗅觉优异,二次世界大战时被用来寻找地雷,现在则用作警犬,嗅闻找出非法药物。是目前世界上最受欢迎的犬种之一。

  • 猫一直咬我怎么回事(猫一直咬人是怎么回事)

    猫一直咬我怎么回事刷存在感。如今猫咪被人类当成宠物,但它毕竟也是猫科动物,它在日常生活中野性是若隐若现的,咬主人只是想表达一下自己的地位。向主人表达爱意。有很多主人是非常宠溺自己的猫,即使如果猫主子咬了自己,也不会揍它。时间长了,猫咪觉得这没有什么大事,是理所应当的,提醒大家,如果猫咪咬自己的话,一定要纠正哦。表达自己的负面情绪。

  • 洛阳纸贵是什么意思(洛阳纸贵的意思)

    以下内容大家不妨参考一二希望能帮到您!洛阳纸贵是什么意思洛阳纸贵,汉语成语,意思是比喻著作有价值,流传广。出自《晋书·左思传》:“于是豪贵之家竞相传写,洛阳为之纸贵。”

  • 圆柱的表面积公式(你会用吗)

    圆柱的表面积公式圆柱的表面积=侧面积+两个底面积=2πrh+2πr^2。圆柱是由以矩形的一条边所在直线为旋转轴,其余三边绕该旋转轴旋转一周而形成的几何体。它有2个大小相同、相互平行的圆形底面和1个曲面侧面。其侧面展开是矩形。在同一个平面内有两条平行直线,一条定直线和一条动线,当这个动线绕着这条定直线旋转一周时,这条动线所成的面叫做旋转面,这条定直线叫做旋转面的轴,这条动线叫做旋转面的母线。

  • 聊斋志异中对狼的看法(从狼三则到梦狼)

    最出名的,应该属于《狼三则》里面的狼。《狼三则》,其实是三篇有关“屠夫”和狼的故事的短文。人类的智慧,最终战胜了野兽的狡猾。第二则中的两只狼,都被屠户砍死了。车夫在推货车上大坡的时候,臀部被狼咬掉了一大块肉,吃了大亏了。因为狼被认为是凶残、贪婪而且狡猾的动物,所以在文学作品里面,经常有作家用它来比喻凶残贪婪的恶人,特别是古代的贪官污吏。聊斋中的狼大部分当然是反面的,但也有一篇是正面角色。