如何使 QTableWidget 内的单元格小部件的背景不可选?
Posted
技术标签:
【中文标题】如何使 QTableWidget 内的单元格小部件的背景不可选?【英文标题】:How to make background of cell widget inside QTableWidget not selectable? 【发布时间】:2017-07-20 14:12:12 【问题描述】:答案https://***.com/a/24909605/3125006 展示了如何将 QPushButton 添加到 QTableWidget 单元格中。这非常有效。
但是按钮周围的背景区域是可选择的。 (单击时背景变为选择颜色)。我怎样才能防止这种情况发生?
【问题讨论】:
TableWidget->setstylesheet("QTableWidget::item selection-background-color: rgb(255,255,255)"),
或"QTableWidget::item:selected background-color: rgb(255,255,255)"
【参考方案1】:
Pogrammer_ARM 评论中的解决方案是一个合适的解决方法。更正后的情况:
QTableWidget* tblSensors = new QTableWidget();
tblSensors->setStyleSheet("QTableWidget::item selection-background-color: rgb(255,255,255)");
【讨论】:
乐于助人)))以上是关于如何使 QTableWidget 内的单元格小部件的背景不可选?的主要内容,如果未能解决你的问题,请参考以下文章
获取从 QTableWidget 中的单元格小部件发出的信号发送器的行索引
QTableWidget、Cellwidget、QLabel
QTablewidget 在 PyQt5 中不显示新的 cellWidgets