我正在尝试自定义我的UI。除了父级和所有子级之外,我不知道如何制作样式表条目。例如,我运行以下行:

self.lnchTab.setStyleSheet('QWidget { background-color: #1d1d1d ; color: #f8f8f8}')

我将self.lnchTab下的所有元素都更改为深灰色。我只希望self.lnchTab是深灰色,而不是其中的文本,输入和按钮。

我该如何完成?

谢谢你的帮助。 Google没有提供任何有用的东西,甚至没有提供我想要找到的东西。

最佳答案

您可以给self.lnchTab对象一些名称/ID,然后可以在样式表中使用 id选择器:

self.lnchTab.setObjectName("myParentWidget");
self.lnchTab.setStyleSheet('QWidget#myParentWidget { background-color: #1d1d1d ; color: #f8f8f8}')

09-25 15:31