0

我有默认的 QTableView。我想获得以下选择行为:

  1. 如果我们选择单元格,选择将像我们接受时一样工作SelectionMode::ContiguousSelection
  2. 如果我们通过单击 QHeaderView 部分来选择行/列,则选择将像我们接受的那样工作SelectionMode::ExtendedSelection,但取消选择所有单元格(如果已选择)。

我尝试在 QTableView 构造函数中将 SelectionMode 设置为标题,但它不起作用。

问题是我怎样才能正确地做到这一点?

4

1 回答 1

0

好,知道了。我所要做的就是制作自定义选择模型并处理其中的所有内容。但我必须更改SelectionMode::ContiguousSelectionSelectionMode::ExtendedSelection在我的选择模型中获得有意义的索引。

于 2019-09-25T15:04:09.070 回答