我是QT新手,我正在使用QTableView
,如下所示:
在表的左侧,Qt会自动显示一个行号,正如我用红色标注的那样。我如何摆脱这些数字?
我的另一个问题是,如果我点击任何单元格,则只选择该单元格。如何在用户点击单元格时选择整行,就像我在粉红色中所说的那样?例如,如果我单击 testApp-copy.itr 单元格,则应选择整个第三行。
答案 0 :(得分:64)
使用
table->
verticalHeader()
->
hide()
;
获取垂直标题并隐藏它,
table->
setSelectionBehavior
(
QAbstractItemView::SelectRows
);
使QTableView
仅选择整行。
您可能还想指定selection mode。