什么是';不等于';Qt样式表中的选择器?

什么是';不等于';Qt样式表中的选择器?,qt,stylesheet,qtstylesheets,Qt,Stylesheet,Qtstylesheets,标题说明了一切。是否有任何样式表选择器来选择属性不等于某个值的小部件? 大致如下: QPushButton["something"!="xxx"] { background: red; } 答案是否定的,根据所说,没有这样的选择器: Qt样式表支持CSS2中定义的所有选择器 CSS2中的内容。一种解决方法是为每个实例设置一些值,然后根据您想要的特定情况进行更改(如果您可以显式设置默认值): 谢谢你的链接 QPushButton { background: red; } QPushButton[

标题说明了一切。是否有任何样式表选择器来选择属性不等于某个值的小部件? 大致如下:

QPushButton["something"!="xxx"] { background: red; }

答案是否定的,根据所说,没有这样的选择器:

Qt样式表支持CSS2中定义的所有选择器


CSS2中的内容。

一种解决方法是为每个实例设置一些值,然后根据您想要的特定情况进行更改(如果您可以显式设置默认值):


谢谢你的链接
QPushButton { background: red; }
QPushButton["something"=="xxx"] { background: /* Your default color */;  }