QTreeWidgetItem
の<
演算子をオーバーロードするのに苦労しています。
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の順に返されます。最上位のアイテムはどれも展開されていないか、アクティブではありませんが。