擅长:python、mysql、java
<p>派对迟到了,但我是这样做的:</p>
<p>首先,我在Qt设计器中创建了UI,其中包含一个QGroupBox。我花了大量的时间试图在Qt Designer中找到一个颜色属性,它只会影响QGroupBox的标题。最后,我求助于修改转换后的ui代码(注意<em>“警告!在此文件中所做的所有更改都将丢失!“</em>由转换实用程序给出)</p>
<p>接下来,我找到了在groupBox小部件上设置样式表的代码:</p>
<pre><code>self.groupBox.setStyleSheet("")
</code></pre>
<p>接下来,我修改了这个代码,“向下钻取”到标题以设置颜色:</p>
^{pr2}$
<p>使用Brendan Abel的第一个示例,这似乎也适用于其他小部件。只需确保您明确指定了确切的小部件。在</p>
<p>为了验证,我在布局中添加了三个单选按钮(在QGroupBox中)。保存之后,我重新生成了pythonui代码。然后我只修改了其中一个单选按钮:</p>
<pre><code>self.radioButton_2.setStyleSheet('QRadioButton {color: rgb(1, 130, 153);}')
</code></pre>
<p>这只改变了radioButton_2小部件的文本颜色。在</p>
<p>在Qt设计器中使用widget颜色属性会更加方便,但这似乎是一个可行的解决方法。请注意,在Qt Designer中进行更改后重新生成ui代码将覆盖修改后的代码。在</p>