我实现了自己从QHeaderView扩展的QHeaderView。
在使用此视图的QTableWidget上启用排序后,我仍然无法排序。对于它的内容,该表最初按第一列排序。如果我没有将水平标题设置为我的自定义类,则执行排序。
唯一重载的方法是构造函数(强制水平)和sizeHint()。
答案 0 :(得分:4)
我不得不打电话
setClickable(true);
在构造函数中。现在可以再次进行排序。
对于Qt5:
setSectionsClickable(true);