如何设置QPushButton背景透明样式如QLabel
1个回答
展开全部
先在界面中添加一个QPushButton控件。
选中控件看右侧的属性栏,找到如图的flat属性并勾选。
这时按钮看上去已经是透明的了,但是当你运行程序进行点击时会发现鼠标按下时依然会显示出按钮的形状,如下图。
接下来看看怎么处理。再看属性栏,找到stylesheet属性,点击进去。
在里面输入background: transparent;然后点击确认。
现在你再运行程序试一下,效果是不是和label一样,而且还可以这时clicked槽函数,方便的很。
选中控件看右侧的属性栏,找到如图的flat属性并勾选。
这时按钮看上去已经是透明的了,但是当你运行程序进行点击时会发现鼠标按下时依然会显示出按钮的形状,如下图。
接下来看看怎么处理。再看属性栏,找到stylesheet属性,点击进去。
在里面输入background: transparent;然后点击确认。
现在你再运行程序试一下,效果是不是和label一样,而且还可以这时clicked槽函数,方便的很。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |