当我在QTableWidget
.
例子:
如何防止标题也被选中?这仅在表格中有一行时发生。如果它有两行以上,那么它会按预期工作,并且只选择行本身。
注意:我已经设置
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
以便在用户单击单元格时选择整行。
当我在QTableWidget
.
例子:
如何防止标题也被选中?这仅在表格中有一行时发生。如果它有两行以上,那么它会按预期工作,并且只选择行本身。
注意:我已经设置
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
以便在用户单击单元格时选择整行。
我创建了一个测试并观察到相同的行为,但我不确定预期的行为是什么。我可以通过设置为 false 来防止它,horizontalHeaderHighlightSections
但我不确定这是否是最佳解决方案。
也许方法setHighlightSections()可以帮助:
ui->tableWidget->horizontalHeader()->setHighlightSections(false);