qtabwidget背景颜色
时间: 2023-12-09 19:02:23 浏览: 288
qt-tabwidget-标题栏tab颜色设置
3星 · 编辑精心推荐
QTabWidget是一个选项卡窗口部件,可以用于在多个选项卡之间切换。要设置QTabWidget的背景颜色,可以使用Qt样式表(QSS)来实现。根据提供的引用内容,可以看出以下几种方法:
1.在QSS文件中设置QTabWidget的背景颜色:
```css
QTabWidget {
background-color: rgb(255, 255, 255);
}
```
2.在QSS文件中设置QTabBar的背景颜色:
```css
QTabBar {
background-color: rgb(0, 59, 177);
}
```
3.在QSS文件中设置选中的QTabBar的背景颜色:
```css
QTabBar::tab:selected {
background-color: white;
}
```
4.在QSS文件中设置QTabBar的高度和宽度:
```css
QTabBar::tab {
width: 150px;
height: 50px;
}
```
5.在代码中使用setAttribute()方法设置QTabWidget的样式:
```python
ui.tabWidget.setAttribute(Qt.WA_StyledBackground)
```
阅读全文