C++ 如何使QTabWidget透明?

C++ 如何使QTabWidget透明?,c++,qt,C++,Qt,事实上,我正试图使QTabWidget的背景透明,但我无法做到这一点,即使我尝试了背景色:透明,但它仍然不起作用。你知道吗 我的Qt版本:5.9.2您可以使用QSS样式控制QTabWidget的背景样式 QTabWidget::pane { background: transparent; border:0; } QTabBar::tab { background: transparent; } 我使用流动样式表创建一个透明的背景小部件 QWidget{backgro

事实上,我正试图使QTabWidget的背景透明,但我无法做到这一点,即使我尝试了背景色:透明,但它仍然不起作用。你知道吗


我的Qt版本:5.9.2

您可以使用QSS样式控制QTabWidget的背景样式

QTabWidget::pane {
    background: transparent;
    border:0;
}

QTabBar::tab {
    background: transparent;
}

我使用流动样式表创建一个透明的背景小部件

QWidget{background:transparent} QTabWidget::pane{border: 1px;border-color:red;background-color: transparent;} 
QTabBar::tab {background-color: transparent;color: #ccc;width: 280px;height:48px;font-size:24px} 
QTabBar::tab:hover{background-color:#ddd; color: white;}     
QTabBar::tab:selected{background-color: #363535; color: #008BEA;}
我认为QWidget{background:transparent}是必要的。

在QTabWidget属性上设置“documentMode”。 我也有同样的问题