菜单栏QMenuBar/QMenu
/* 菜单栏 */
QMenuBar
{
background-color: white;
color: #222222;
}
QMenuBar::item
{
background: transparent;
}
QMenuBar::item:hover
{
background: #DAEBF7;
}
QMenuBar::item:selected
{
background: #DAEBF7;
}
QMenuBar::item:pressed
{
}
/* 菜单 */
QMenu{
background:white;
border:1px solid lightgray;
}
QMenu::item{
padding:5px 15px;
margin:1px 2px;
color:#222222;
font-size:12px;
}
QMenu::item:hover{
background:#DAEBF7;
}
QMenu::item:selected{
background:#DAEBF7;
}
QMenu::item:disabled{
color:#727272;
}
QMenu::separator{
background:lightgray;
height:1px;
margin-left:2px;
margin-right:2px;
}
/* indicator */
QMenu::indicator {
width: 18px;
height: 18px;
}

该文详细定义了QMenuBar和QMenu在Qt界面设计中的样式,包括正常状态、悬停、选中和按下状态的背景色,以及菜单项的间距、颜色和字体大小。同时,还设置了菜单分隔线的样式和禁用状态的菜单项颜色。
1308

被折叠的 条评论
为什么被折叠?



