QPushButton 设置背景为黑色,字体为绿色,边框为绿色且圆角2px
时间: 2024-04-10 15:26:48 浏览: 61
要将 QPushButton 的背景设置为黑色,字体设置为绿色,边框设置为绿色且圆角为2px,可以使用样式表来实现。以下是一种方法:
```cpp
// 创建一个 QPushButton 对象
QPushButton* button = new QPushButton("Button Text", this);
// 设置样式表
button->setStyleSheet("QPushButton { background-color: black; color: green; border: 2px solid green; border-radius: 2px; }");
// 将 button 添加到布局或窗口中显示
layout->addWidget(button);
```
在上面的代码中,我们首先创建了一个 QPushButton 对象 button,并设置了按钮的文本为 "Button Text"。
接下来,我们使用 setStyleSheet() 函数来设置样式表。样式表中的 "QPushButton" 表示应用于 QPushButton 的样式。通过设置 background-color 属性为 black,可以将背景颜色设置为黑色。通过设置 color 属性为 green,可以将字体颜色设置为绿色。通过设置 border 属性为 2px solid green,可以将边框颜色设置为绿色且宽度为2px。通过设置 border-radius 属性为 2px,可以将边框的圆角设置为2px。
最后,将 button 添加到布局或窗口中,以便显示出来。
这样就可以将 QPushButton 的背景设置为黑色,字体设置为绿色,边框设置为绿色且圆角为2px了。记得根据你的需求进行相应的调整。
阅读全文