qt 按钮美化
时间: 2023-07-05 17:17:52 浏览: 267
QT按钮类的美化
Qt 中的按钮可以通过样式表进行美化。你可以使用以下代码来设置按钮的样式:
```
QPushButton {
background-color: #4CAF50; /* 设置背景色 */
color: white; /* 设置字体颜色 */
border-radius: 5px; /* 设置圆角半径 */
padding: 10px 20px; /* 设置内边距 */
font-size: 16px; /* 设置字体大小 */
}
QPushButton:hover {
background-color: #3e8e41; /* 鼠标悬停时的背景色 */
}
QPushButton:pressed {
background-color: #2d6023; /* 按钮按下时的背景色 */
}
```
你可以根据自己的需求修改这些属性来美化按钮。将以上代码放在你的样式表中,并将样式表应用于按钮即可。例如:
```
QPushButton *btn = new QPushButton("按钮");
btn->setStyleSheet("QPushButton { background-color: #4CAF50; color: white; border-radius: 5px; padding: 10px 20px; font-size: 16px; } QPushButton:hover { background-color: #3e8e41; } QPushButton:pressed { background-color: #2d6023; }");
```
阅读全文