QPushButton有哪些样式表
时间: 2024-05-04 13:19:54 浏览: 8
QPushButton是Qt框架中的一个常用控件,可以通过样式表来设置其外观和样式。常用的QPushButton样式表属性包括:
- background-color:设置按钮背景色
- color:设置按钮文字颜色
- border:设置按钮边框
- border-radius:设置按钮圆角半径
- padding:设置按钮内边距
- font-size:设置文字字号
- font-weight:设置文字粗细
- min-width:设置按钮最小宽度
- min-height:设置按钮最小高度
示例样式表:
```
QPushButton {
background-color: #4CAF50;
border: none;
color: white;
padding: 10px 20px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
border-radius: 5px;
}
QPushButton:hover {
background-color: #3e8e41;
}
QPushButton:pressed {
background-color: #2e6735;
color: white;
}
```
上述样式表设置了按钮的背景色、文字颜色、边框、内边距、圆角半径等。同时,通过:hover和:pressed来设置按钮的鼠标悬停和按下状态下的样式。