在QTableWidget的报头中,我设置一个QMenu,其上右击并提供从该柱的独特元素弹出,来过滤数据。 如果要过滤任何列,我想给它一个不同的样式
在没有CSS应用于我的应用程序之前,我正在应用这样的样式,并且可以正常工作...
brush = QtGui.QBrush(QtGui.QColor(55, 182, 144))
self.table_widget.horizontalHeaderItem(3).setBackground(brush)
但是应用CSS到整个应用程序后,上面的代码没有任何效果。 我试图在标题部分集合属性,这样我可以基于这样
的动态属性以后样式它通过CSSself.table_widget.horizontalHeaderItem(3).setProperty('filtered', True)
但是,由于QTableWidgetItem不是从QObject派生的,所以我无法为其设置动态属性!有人可以帮我吗?