Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyQt5选项卡Widget选项卡栏空白区域背景色_Python_Pyqt_Pyqt5 - Fatal编程技术网

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;}
行中的“>”。