我有一个 Qt 应用程序,在许多其他小部件类型中,它使用 QTabWidget。我很难为这个对象设计背景颜色。
我在样式表中尝试了以下一些行,这些行是从其他论坛帖子中找到的,但对程序没有影响
QTabWidget { background-color: black; }
QTabWidget::pane { background-color: black; }
QTabWidget#tabWidget { background-color: black; }
QTabWidget#tabWidget::pane { background-color: black; }
如果我使用QWidget { background-color: black; }
,那么是的,我的颜色已正确更改,但是我程序中的所有其他小部件也已更改...所以这不是我要找的...
我也在代码中尝试过,ui->tabWidget->setStyleSheet("background-color: black");
但这也是不可取的,因为它改变了所有子小部件的背景颜色。
有没有人对如何设置 QTabWidgets 内容背景区域的样式有任何其他想法?