1

我实现了我自己的 QHeaderView 从 QHeaderView 扩展。

在使用此视图的 QTableWidget 上设置启用排序后,我仍然无法排序。对于它的愤怒,该表最初是按第一列排序的。如果我没有将水平标题设置为我的自定义类,则会执行排序。

唯一重载的方法是构造函数(强制水平)和 sizeHint()。

4

1 回答 1

7

我不得不打电话

setClickable(true); 

在构造函数中。现在可以再次进行排序。

对于 Qt5:

setSectionsClickable(true);
于 2013-09-13T02:55:23.713 回答