是否可以在悬停时使现有图标更亮

时间:2017-08-16 12:45:23

标签: qt qt5 qtstylesheets

例如我带有自定义图标的QToolButton

我可以使用QToolButton:hover qss

在悬停时使此图标变亮吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试以下选项:

选项1:

尝试PaletteRole属性类型

http://doc.qt.io/qt-5/stylesheet-reference.html#paletterole

根据您的需要进行悬停,

QToolButton:hover { color: palette(light); }

选项2:

使用较浅的视图图标创建不同的图像。

并在hover上设置背景。

QToolButton:hover { background: url("LighterView.png") ; }