[英]How to set :hover on QMenu?
我正在使用QT,我有一個菜單。 我有菜單的css:
QMenu {
/* background-color: #0F7070;*/
background-color:rgb(44,63,80);
border-top: none;
border-left:none;
border-right:none;
border-bottom:4px solid rgb(44,205,112);;
color:#fff;;
}
QMenu::item {
spacing: 3px; /* spacing between menu bar items */
padding: 10px 85px 10px 20px;
background: transparent;
}
/*Does not work*/
QMenu::item:hover {
background-color: rgb(52,73,94);
border-top: none;
border-left:none;
border-bottom:none;
border-left:3px solid rgb(44,205,112);;
}
如何設置:將鼠標懸停在項目上? 謝謝。
幾年前我和QT項目有同樣的問題。 即使它看起來像conterintuitive我解決了改變:
item:hover
至
item:selected
我在QT論壇上得到了建議,在那場比賽中:selected
行為:hover
,我沒有深入解決問題,也許不會工作,但值得一試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.