QPushButton
{
color:red; /文字颜色/
background-color:rgb(30, 78, 11);/背景色/
border-style:outset; /边框风格/
border-width:2px;/边框宽度/
border-color:rgb(10, 46,112); /边框颜色/
border-radius:10px; /边框倒角/
font:bold 14px; /字体/
font-family: Segoe UI;
min-width:100px;/控件最小宽度/
min-height:20px;/控件最小高度/
padding:4px;/内边距/
}
/按钮样式/
QPushButton:flat
{
border:2px solid red;
}
/当按钮打开菜单时:ui->pushButton->setMenu(menu)/
QPushButton:open
{
background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #abdeac, stop: 1 #fafc12);
}
/子选择器:菜单/
QPushButton::menu-indicator
{
image:url(":/close_normal.png");
/image:none;去掉小三角号/
subcontrol-origin:padding;/绘制subcontrol的参考矩形的位置/
subcontrol-position:bottom right;/小三角的位置/
}
QPushButton::menu-indicator:pressed, QPushButton::menu-indicator:open
{
position:relative;
top:4px;
left:4px;
}