选项卡栏顶部的Qt样式表奇怪的行

选项卡栏顶部的Qt样式表奇怪的行,qt,pyqt,qtstylesheets,Qt,Pyqt,Qtstylesheets,我设计了我的QTabWidget,在选项卡栏的顶部有一条奇怪的线。只有当它有多个选项卡时才会发生 QTabWidget::pane { border-top: 1px solid #c4c4c4; top: -1px; } QTabWidget::tab-bar { left: 5px; } 有什么建议可以解决这个问题吗?谢谢。您需要在QTabar中关闭底座: QTabBar { qproperty-drawBase: 0; } 窗格中的-1px看起来可

我设计了我的QTabWidget,在选项卡栏的顶部有一条奇怪的线。只有当它有多个选项卡时才会发生

QTabWidget::pane {
    border-top: 1px solid #c4c4c4;
    top: -1px;
}

QTabWidget::tab-bar {
    left: 5px;
}


有什么建议可以解决这个问题吗?谢谢。

您需要在
QTabar
中关闭底座:

QTabBar {
    qproperty-drawBase: 0;
}

窗格中的-1px看起来可疑。你为什么需要它?如果不需要,所选的标签将有一个底线,这不好看。最后!天哪,我花了太长时间试图用qss解决这个问题(我在这个应用程序中进行了大量的样式设计)。