我需要更改QTabbar空白区域的背景颜色,就像下面的图片一样。我已经可以使用样式表来更改选项卡栏,但它只能更改选项卡,而不能更改选项卡旁边的空白区域(红色边框区域)。
我正在使用PyQt。
我正在使用PyQt。
tabWidget->setStyleSheet("QTabBar { background-color: red; }");
tabWidget->setDocumentMode(true);
但是这样看起来不够好。tabWidget->setAutoFillBackground(true);
QPalette pal = tabWidget->palette();
pal.setColor(QPalette::Window, Qt::red);
tabWidget->setPalette(pal);
或者只需创建一个带有某些背景的QWidget,并在其上方插入QTabWidget。