先上效果图:
再上qss代码:
QTabWidget::pane {
border: 1px solid #FF0000;
top: -0.1em;
//pane的frame向上移动,border-top也向上移动
}
QTabBar::tab {
min-width: 18ex;
padding: 8px;
}
QTabBar::tab:selected {
background: #F0F0F0;
//选中的tab背景颜色覆盖pane的frame上面的border-top
border: 1px solid #FF0000;
border-bottom: none;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
QTabBar::tab:!selected {
border-bottom: 1px solid #FF0000;
}