小编Den*_*isW的帖子

使用QSS悬停父QFrame时如何设置子QLabels的颜色?

我正在尝试使用样式表在 QFrame 内设置 2 个标签的悬停状态颜色,但无论是否存在实际悬停,框架都会采用悬停状态:

看截图: 在此处输入图片说明

我有一个带有 QLabels 的 QFrame。我将默认颜色设置为绿色和紫色。当我将鼠标悬停在 QFrame 上时,两个标签的颜色都应该变成红色。

完全相同的CSS没有工作的HTML,但我似乎无法将其与QT样式表开始工作。

div{background-color:black; width:200px; height:100px;}

#label1{color: green;}
#label2{color: purple;}

div:hover #label1 {color: red;}
div:hover #label2 {color:red;}
Run Code Online (Sandbox Code Playgroud)

qt stylesheet qtstylesheets

5
推荐指数
1
解决办法
1677
查看次数

标签 统计

qt ×1

qtstylesheets ×1

stylesheet ×1