对QTableWidget的垂直标题进行排序

Seb*_*zus 5 qt qtablewidget

我有一个QTableWidget,用于显示大量数据,基本上来自函数f(a,b).所有一个值进入水平首部,所有b值代入垂直标头和所有F(A,B)到相应的小区.

列应该是可排序的.当用户单击某列时,该列中的所有值都将进行排序,所有其他列也将"同步",因为整行都已排序(使用单击的列作为排序标准).

这有效.除了"标题列",垂直标题.垂直标题不会更改,它不会与重组的行同步.这是预期的行为吗?这是我的代码中的错误吗?我如何进行垂直标题排序?或者我需要将我的b添加到普通列?

编辑:我现在通过使标题列成为普通列来解决它.虽然,我仍然会对垂直标题不与其他列排序的原因感兴趣.

k06*_*06a 2

尝试使用QTableView而不是 QTableWidget。
并使用QAbstractTableModel计算f(a,b)