我很难重载QTreeWidgetItem
's<
运算符。
我有一个列表QTreeWidgetItems
,一些顶级项目和一些孩子。当用户激活“创建日期”列对树进行排序时,排序发生在子级别。
换句话说,想象一棵这样的树:
Item A - latest modification 9/24/12
3rd Modified - 9/21/12
2nd Modified - 9/15/12
1st Modified - 9/10/12
Item B - latest modification 9/23/12
2nd Modified - 9/23/12
1st Modified - 9/22/12
当日期列被激活以升序排序时,我希望返回结果是:项目 A,然后是项目 B......但是,排序发生在项目的第一个修改日期。我返回的是项目 B,然后是项目 A。即使顶级项目都没有展开或处于活动状态。