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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。