如何解决如何同时将悬停和格式应用于 QPushButton?
我试图在悬停时更改 QPushButton 元素的背景颜色。另外,我需要在样式表中保留我的格式,但不能一起做,因为它不会在 GUI 中呈现。
使用以下样式表,我可以在悬停时更改背景颜色,但其余的格式部分不起作用:
QPushButton::hover#start_stop_button
{
background-color: rgb(255,255,255);
}
border-color:rgb(60,231,195);
border-style:outset;color:lightgrey;border-width:2px;border-radius: 12px;padding: 6px;background-color: rgb(50,50,100);
解决方法
你在你的样式里放了两种不同的颜色,最后一个颜色和背景颜色是一样的颜色已经取了,你没有把整个代码放在括号里
试试这个代码:
QPushButton:hover{
background-color: rgb(255,255,255);
border-color: rgb(60,231,195);
border-style: outset;
color: lightgrey;
border-width: 2px;
border-radius: 12px;
padding: 6px;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。