7

当我在QTableWidget.

例子:

替代文字

如何防止标题也被选中?这仅在表格中有一行时发生。如果它有两行以上,那么它会按预期工作,并且只选择行本身。


注意:我已经设置

ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);

以便在用户单击单元格时选择整行。

4

2 回答 2

6

我创建了一个测试并观察到相同的行为,但我不确定预期的行为是什么。我可以通过设置为 false 来防止它,horizontalHeaderHighlightSections但我不确定这是否是最佳解决方案。

于 2010-08-23T02:11:38.830 回答
4

也许方法setHighlightSections()可以帮助:

ui->tableWidget->horizontalHeader()->setHighlightSections(false); 
于 2012-05-31T16:00:45.810 回答