我想知道是否可以制作样式表以使所选行中的内容变为粗体。
我使用self.tw.setSelectionBehavior(QAbstractItemView.SelectRows)
设置表来选择整行而不是单元格。但是我不希望改变任何背景颜色,而是字体应该是粗体。
我怎样才能实现这个目标....?
答案 0 :(得分:0)
在C ++中,我们将创建一个onTableEdited()插槽,将其连接到itemSelectionChanged()事件,然后使用table-> item(x,y) - > setFont(),例如
QFont font;
font.setBold(true);
font.setWeight(75);
您还可以将QTableWidget设置为仅允许选择行。
答案 1 :(得分:0)
这是一个python样式代码
font = QFont()
font.setBold(True)
self.ui.tableWidget.item(row_index, col_index).setFont(font)