当前位置: 首页 > news >正文

主网站怎么做熊掌号优化立邦漆官方网站官网

主网站怎么做熊掌号优化,立邦漆官方网站官网,广州景点,wordpress百度编辑器写了一个感觉有些用的小玩具。 用于给控件添加阴影遮罩(强调主控件的同时屏蔽其余控件的点击) 自定义阴影遮罩Mask#xff1a; from PyQt5.QtCore import QPoint,QRect,Qt,QPoint,QSize from PyQt5.QtWidgets import QWidget,QLabel,QPushButton,QVBoxLayout from PyQt5.QtGu…写了一个感觉有些用的小玩具。 用于给控件添加阴影遮罩(强调主控件的同时屏蔽其余控件的点击) 自定义阴影遮罩Mask from PyQt5.QtCore import QPoint,QRect,Qt,QPoint,QSize from PyQt5.QtWidgets import QWidget,QLabel,QPushButton,QVBoxLayout from PyQt5.QtGui import QColor,QPainter,QBitmapclass Mask(QWidget):__excludeNone__colorNonedef __init__(self,parentNone,*exclude,colorQColor(0,0,0,128)):super().__init__(parent)self.__excludeset(exclude)self.__colorcolorself.show()def paintEvent(self,event):self.resize(self.parent().size())bitQBitmap(self.size())bit.fill(Qt.black)painter_bitQPainter(bit)for wid,offset in self.__Get_Offset().items():painter_bit.eraseRect(QRect(offset,wid.size()))painter_bit.end()painter_selfQPainter(self)painter_self.fillRect(0,0,self.size().width(),self.size().height(),self.__color)painter_self.end()self.setMask(bit)def __Get_Offset(self):record{}parent_selfself.parent()for widget in self.__exclude:if(not widget.isVisible()):continuewidwidgetparent_widwid.parent()offsetQPoint(0,0)while (True):offsetwid.pos()if(not parent_wid):breakif(parent_widparent_self):breakwidwid.parent()parent_widwid.parent()if(parent_wid):record[widget]offsetreturn record测试代码运行结果 import sys from PyQt5.QtWidgets import QApplication if __name____main__:app QApplication(sys.argv)lb_1QPushButton(ABCDE)lb_1.setStyleSheet(font-size:150px ; background-color:#FFFF00)lb_2QPushButton(PQRST)lb_2.setStyleSheet(font-size:150px ; background-color:#FF0000)lb_3QPushButton(XYZ,lb_2)lb_3.setStyleSheet(font-size:50px ; background-color:#00FFFF)winQWidget()vboxQVBoxLayout(win)vbox.addWidget(lb_1)vbox.addStretch(1)vbox.addWidget(lb_2)win.show()win.resize(800,400)# mskMask(win,lb_1,colorQColor(0,0,0,192))# mskMask(win,lb_1,lb_2,colorQColor(0,0,0,192))mskMask(win,lb_1,lb_3,colorQColor(0,0,0,192))# mskMask(lb_2,lb_1,lb_3,colorQColor(0,0,0,192))# msk.setParent(None)sys.exit(app.exec()) 说明 即用即贴这个Mask是个牛皮癣(因为设置了parent)执行语句msk.setParent(None)以删除遮罩遮罩是规则的矩形。奇形怪状的需要自己额外修改代码实现 未经个人同意不得私自转载。本文发布于CSDNhttps://blog.csdn.net/weixin_44733774/article/details/134587980
http://www.pierceye.com/news/622268/

相关文章:

  • 网站代运营公司怎么做vip电影网站
  • 南京网站南京网站设计制作公司提高工作效率
  • 大连网站制作最好的公司萍乡商城网站建设
  • 做网站有2个前提条件_一个是网站班级优化大师app下载学生版
  • 自己做网站广告法wordpress自带评论表情
  • 苏州市城乡和建设局网站首页在线crm系统价格
  • php企业门户网站陕西高速公路建设网站
  • 网站商城系统建设方案h5页面制作网站易企秀
  • 绍兴网站建设方案报价seo外贸网站
  • 物流网站建设重要性建筑公司网址大全
  • 腾讯云注册域名后怎么做网站郑州网站建设大华伟业
  • 哪个小说网站可以做封面中国软件园排名前十
  • 门户网站建设预算表十大软件免费下载安装手机版
  • 河南省安阳市建设银行网站wordpress会员卡
  • 旅游类网站怎么做网站前端设计
  • 涉县网站设计商城网站建设推荐
  • 网站注册了域名然后怎么做网站运维是做什么的
  • 深圳学校网站建设哪家好企业宣传网
  • 静态网站如何添加关键词xp花生壳做网站
  • 南宁霸屏网站开发国际数据公司idc
  • 百色建设网站广西建设监理协会网站
  • 天河营销型网站建设惠东网站设计
  • 网站建设用什么科目qq腾讯官网登录入口
  • 做网站硬件手表网站哪个最好知乎
  • 网站制作教程及流程网站优化常见的优化技术
  • 漯河网站建设-千弘网络品划网络做网站
  • 专业广州做网站公司简历网站免费
  • 广州h5网站制作公司营销网站的筛选
  • 国内最新新闻热点事件摘抄seo诊断书
  • 专业的免费网站建设哪家如何优化网站图片