Qt更改了样式表中的图像不透明度

时间:2019-03-30 04:22:24

标签: qt qtstylesheets

我需要以样式表或其他方式将按钮图像或背景图像的不透明度更改为单个图像。

我想通过单个图像将按钮设置为三种状态

QPushButton{
 image:url("xxx.png") 70%
}
QPushButton:pressed{
 image:url("xxx.png") 100%
}
QPushButton:disabled{
 image:url("xxx.png") 40%
}

我检查了Qt支持的图像样式,看来我无法实现。

我知道我可以在其他软件(例如Photoshop)中更改图像,但是我想用单个图像来实现它,所以更容易且所需的资源更少。

它不一定必须在样式表中完成,也许有些其他方式,例如我不知道它是工作机制的调色板。

你有什么主意吗?

0 个答案:

没有答案