如何使一个Qt小部件忽略在父窗口小部件上设置的样式表?

在Qt Designer中添加QComboBox控件时,我会看到一个非常可观的非本地控件,请参阅:

http://curiouschap.com/wp-content/uploads/2010/05/stack_qcombobox_question.png
   [作为新手,SO不会让我插入图像]

进一步挖掘,结果是两个父控件QParentWindow和QStackedWidget都有QComboBox继承的样式表.如果我删除自定义样式,那么我得到一个本地的QComboBox像左边的一样.

我如何拥有QComboBox(和一般的小部件)不继承父样式?或者,如何创建一个样式,比如说,QParentWindow,并做到这一点,使它只是本地的,不会级联?

最佳答案
我不认为你可以阻止它的级联.但是通过在样式表中使用更具体的selectors,也许您只能为QParentWindow类或特定对象定义属性.

转载注明原文:如何使一个Qt小部件忽略在父窗口小部件上设置的样式表? - 代码日志