【发布时间】:2013-07-18 21:28:10
【问题描述】:
我正在尝试禁止用户选择表格小部件中的单个单元格,我只想能够选择列和行标题,并使用它们自己的单独选择行为。这是我尝试过的:
ui->tableWidget->setSelectionMode(QAbstractItemView::NoSelection);
ui->tableWidget->horizontalHeader()->setSelectionMode(QAbstractItemView::SingleSelection);
ui->tableWidget->verticalHeader()->setSelectionMode(QAbstractItemView::MultiSelection);
但它不允许我选择任何东西,而且我找不到一种方法来设置仅针对单元格的选择行为。有人吗?
编辑: 我尝试连接到表格小部件垂直和水平标题的 sectionClicked 信号,即使表格小部件的选择设置为无,这些似乎也在发射,但它们不会保持突出显示。
【问题讨论】:
标签: qt user-interface qtablewidget