QT或者pyqt如何通过QSS实现下图红色区域的效果:点击qtabbar,下边界线消失

问题描述 投票:0回答:0

希望用QSS来实现这个效果。 QTABWIDGET和选中的QTabBar的背景颜色是灰色的,就像win10系统文件资源管理器选项卡的点击效果。 enter image description here

        NoPopUpTabBar::tab{
            height: 30px;
            width: 65px;
            font-family: "微软雅黑";
            font-size: 10.5pt;
            background-color: white;
            border-left: 1px solid rgb(255, 255, 255);
            border-top: 1px solid rgb(255, 255, 255);
            border-right: 1px solid rgb(255, 255, 255);
            border-bottom: 1px solid rgb(200, 200, 200);
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            }
        NoPopUpTabBar::tab:selected{
            border-left: 1px solid rgb(200, 200, 200);
            border-top: 1px solid rgb(200, 200, 200);
            border-right: 1px solid rgb(200, 200, 200);
            border-bottom: none;
            color: rgb(43, 87, 154);
            background-color: #f5f7f9;
            }
qt pyqt pyqt5 qtstylesheets
© www.soinside.com 2019 - 2024. All rights reserved.