Python PyQt5选项卡Widget选项卡栏空白区域背景色
大家好,如何填充空白选项卡栏区域的背景色。 我检查了此链接:,但未成功 这是我的样式表:Python PyQt5选项卡Widget选项卡栏空白区域背景色,python,pyqt,pyqt5,Python,Pyqt,Pyqt5,大家好,如何填充空白选项卡栏区域的背景色。 我检查了此链接:,但未成功 这是我的样式表: self.tabWidget.setStyleSheet(“”) QTabBar::tab{padding:0px;} QTabBar::tab{高度:150px;边框:1px实心35; FFFFFF;} 标签{背景颜色:rgb(34137163);颜色:白色;} 标签:选中{背景色:rgb(48199184,); 颜色:#000000 } QTabWidget>QWidget>QWidget{backgr
self.tabWidget.setStyleSheet(“”)
QTabBar::tab{padding:0px;}
QTabBar::tab{高度:150px;边框:1px实心35; FFFFFF;}
标签{背景颜色:rgb(34137163);颜色:白色;}
标签:选中{背景色:rgb(48199184,);
颜色:#000000
}
QTabWidget>QWidget>QWidget{background:WHITE;}
QTabWidget>{背景:白色;}
QTabWidget::窗格{top:0px;}
QTabWidget::选项卡栏{right:0px;}
QTabBar{背景:透明;}
''')
这取决于用户的需求
如果是False
(默认值),则必须设置TabWidget背景,并确保其设置为True;这一点非常重要,因为Qt在设置样式表时会自动取消选中它。注意,在本例中,背景也将“围绕”整个选项卡小部件,如果不需要,只需禁用边框
self.tabWidget.setStyleSheet('''
QTabWidget {
background: magenta;
border: none;
}
QTabBar::tab {
background: green;
}
''')
如果启用了文档模式,则只需设置选项卡栏的背景:
self.tabWidget.setStyleSheet('''
QTabBar {
background: magenta;
}
QTabBar::tab {
background: green;
}
''')
@DhurjatiRiyanBorah我刚刚检查了你的样式表,它工作了。确保没有同时设置调色板,每次在Designer中更新样式表时都要检查是否设置了autoFillBackground,并删除
QTabWidget>{background:WHITE;}
行中的“>”。