擅长:python、mysql、java
<p>默认情况下,子窗口小部件采用窗口的颜色,因此您可以观察到这种效果,如果希望使用自定义背景颜色,则必须启用<a href="https://doc.qt.io/qt-5/qwidget.html#autoFillBackground-prop" rel="nofollow noreferrer">^{<cd1>}</a>属性:</p>
<pre><code>class ColorTester(QWidget):
def __init__(self, parent=None):
super().__init__(parent)
palette = self.palette()
palette.setColor(QPalette.Window, QColor(128, 0, 0))
self.setPalette(palette)
<b>self.setAutoFillBackground(True)</b></code></pre>
<p><a href="https://i.stack.imgur.com/yeudW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yeudW.png" alt="enter image description here"/></a></p>