来源:自学PHP网 时间:2019-08-07 16:34 作者:小飞侠 阅读:次
[导读] python之pyqt5通过按钮改变Label的背景颜色方法...
使用setStyleSheet方法修改得到自己想要的字体,大小,颜色 self.lab = QLabel("标签字体大小颜色", self) self.lab.setGeometry(50,50,300,200) self.setStyleSheet("QLabel{color:rgb(225,22,173,255);font-size:50px;font-weight:normal;font-family:Arial;}") color:rgb()中的四个参数,前三个是控制颜色,第四个控制透明度 font-size:设置字体大小 font-weight:bold可设置字体加粗 font-family:选择自己想要的颜色 setStyleSheet同时可以设置标签背景图片,但无法使图片与标签大小匹配 我使用QPixmap来设置标签背景图片 self.lab = QLabel('标签背景图片', self) self.lab.setGeometry(50,50,300,200) pixmap = QPixmap('F:\A_code\PyQT_Demo\\1.png') self.lab.setPixmap(pixmap) 但是这个时候我们添加的背景图片依然无法和标签大小相匹配 这需要修改一下我们的实例化QPixmap部分 pixmap=QPixmap('F:\A_code\PyQT_Demo\\1.png').scaled (self.lab.width(), self.lab.height()) 或者修改lab的属性:self.lab.setScaledContents(True) 以上这篇python之pyqt5通过按钮改变Label的背景颜色方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持自学php网。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com