pyqt5隐藏控件,pyqt5 自定义控件

  pyqt5隐藏控件,pyqt5 自定义控件

  pyqt5设置控件透明方法:首先使用QGraphicsOpacityEffect类设置图形元素的透明效果;然后使用"元素名称。设定容量(透明值)"设置元素的透明度,参数值在0和"1.0"之间即可。

  本教程操作环境:windows7系统、CSS3HTML5版、戴尔自交第三代电脑。

  

PyQT设置控件透明度

PyQT5给控件设置不透明,方法:QGraphicsOpacityEffect

 

  下面这段示例代码中,我的秀是一个q按钮,给其设置透明度的方法如下:

  op=QtWidgets .QGraphicsOpacityEffect()

  操作设置容量(0.5)

  myshow.setGraphicsEffect(op)

  我的节目。setautobackground(True)完整示例,可以直接粘贴使用:

  从PyQt5导入QtWidgets,QtCore

  导入系统

  来自PyQt5 .QtCore导入*

  导入时间

  if __name__==__main__:

  app=QtWidgets .QApplication(sys.argv)

  myshow=QtWidgets .q按钮(按钮)

  myshow.setStyleSheet(" ")

  左填充left: 10px

  填充-右: 10px

  padding-top : 1px;

  垫底: 1px

  border:1px solid # 0073df

  边框半径:5像素;

  background: # 167ce9

  color: # fff

  )

  def changeOpacity(_):

  op=QtWidgets .QGraphicsOpacityEffect()

  操作设置容量(0.5)

  myshow.setGraphicsEffect(op)

  我的节目。setautobackground(True)

  我的节目。点击了。连接(更改不透明度)

  layout=QtWidgets .QVBoxLayout()

  layout.addWidget(myshow)

  main=QtWidgets .QWidget()

  main.setLayout(布局)

  main.show()

  sys.exit(app.exec_())相关免费学习推荐:python视频教程!以上就是pyqt5如何设置控件透明的详细内容,更多请关注盛行信息技术软件开发工作室其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: