QT TableWidget标题更改给定列背景颜色
Posted
技术标签:
【中文标题】QT TableWidget标题更改给定列背景颜色【英文标题】:QT TableWidget header change given column background color 【发布时间】:2016-06-16 21:20:01 【问题描述】:我有 QT TableWidget,我想根据它们的值更改列的背景颜色。似乎我可以改变所有列背景做这样的事情:
tableWidget->horizontalHeader()->setStyleSheet("QHeaderView::section background-color: red");
但我想更改给定列的颜色,并且每个列的颜色可以不同。有人做过这样的事吗?
【问题讨论】:
这可能会有所帮助:***.com/questions/30847252/… 【参考方案1】:您可以考虑使用 QTableView 和 Qt 模型/视图框架来做到这一点。
【讨论】:
以上是关于QT TableWidget标题更改给定列背景颜色的主要内容,如果未能解决你的问题,请参考以下文章
给定一个包含多个列的手动表格,每个列都使用不同的渲染器,如何在数据更新时更改单个单元格的背景颜色?