PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中使用sortItems进行项排序
树型部件QTreeWidget中的项可以使用sortItems方法按照指定列进行排序,调用语法:
sortItems(int column, Qt.SortOrder order)
Qt.SortOrder为枚举类,有两个常量值,分别为:AscendingOrder升序,对应数值为0,DescendingOrder为降序,对应数值为1。
在前面介绍QTreeWidgetItem的方法时,介绍了sortChildren可以对项的子项进行排序,如果QTreeWidgetItem项的子项排序和QTreeWidget的排序有冲突会怎么处理呢?经老猿验证,最终结果是按照二者的执行顺序来确认的,谁最后执行谁有效。