QT qss设置颜色为系统默认
时间: 2024-03-27 11:40:50 浏览: 70
基于QT的颜色对话框
你可以使用 `QPalette::Window` 颜色来在 Qt Style Sheets (QSS) 中设置系统默认的颜色。例如,以下代码将设置 `QPushButton` 的背景色为系统默认的窗口背景色:
```
QPushButton {
background-color: palette(Window);
}
```
类似地,你可以使用 `QPalette::WindowText` 来设置系统默认的文本颜色,例如:
```
QPushButton {
color: palette(WindowText);
}
```
这将设置 `QPushButton` 的文本颜色为系统默认的文本颜色。你可以根据需要将其应用到其他的 UI 控件中。
阅读全文