46

我是QT新手,我正在使用QTableView,如下图:

在此处输入图像描述

在表格的左侧,Qt 会自动显示一个行号,正如我用红色标注的那样。我如何摆脱这些数字?

我的另一个问题是,如果我单击任何单元格,则只会选择该单元格。当用户单击一个单元格时,我怎样才能使它选择整行,就像我在粉红色中指出的那样?例如,如果我单击testApp-copy.itr单元格,则应选择整个第三行。

4

1 回答 1

89

利用

table->verticalHeader()->hide();

获取垂直标题并将其隐藏,以及

table->setSelectionBehavior(QAbstractItemView::SelectRows);

QTableView选择整行。您可能还想指定选择模式

于 2010-10-05T06:50:30.217 回答