Cth*_*lhu 4 css c++ qt qt-creator
我正在使用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);;
}
Run Code Online (Sandbox Code Playgroud)
如何设置:将鼠标悬停在项目上?谢谢.
几年前我和QT项目有同样的问题.即使它看起来像conterintuitive我解决了改变:
item:hover
Run Code Online (Sandbox Code Playgroud)
至
item:selected
Run Code Online (Sandbox Code Playgroud)
我在QT论坛上得到了这样的建议,在那场比赛:selected中:hover,我没有深入研究这个问题,也许是行不通的,但值得一试.
| 归档时间: |
|
| 查看次数: |
1248 次 |
| 最近记录: |