如何设置QPushButton背景透明样式如QLabel

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置QPushButton背景透明样式如QLabel相关的知识,希望对你有一定的参考价值。

先在界面中添加一个QPushButton控件。

选中控件看右侧的属性栏,找到如图的flat属性并勾选。

这时按钮看上去已经是透明的了,但是当你运行程序进行点击时会发现鼠标按下时依然会显示出按钮的形状,如下图。

接下来看看怎么处理。再看属性栏,找到stylesheet属性,点击进去。

在里面输入background: transparent;然后点击确认。

现在你再运行程序试一下,效果是不是和label一样,而且还可以这时clicked槽函数,方便的很。
参考技术A 背yidoxtyofi

以上是关于如何设置QPushButton背景透明样式如QLabel的主要内容,如果未能解决你的问题,请参考以下文章

如何设置QPushButton背景透明样式如QLabel

QPushButton设置背景图片,设置背景透明度

如何设置透明覆盖 WMS 图层的样式

qt:如何使用 QPropertyAnimation 为子 QPushButton 的透明度设置动画?

如何为 QPushButton 的背景颜色设置动画(动态更改按钮颜色)

QPushButton样式设置