QT 中对QTreeWidget项的子项排序sortChildren初步应用

前几天在写应用时,

想应用sortChildren对子项排序, 在网上查找到的方法是:

sortChildren(0, Qt::AscendingOrder); //对文本进行升序排序

sortChildren(0, Qt::DescendingOrder);  //对文本进行降序排序

 

且第一个参数只能为0

在我进行修改尝试后发现,

 

如果用

setText( 0,ordstr + QString::fromUtf8(sz.c_str()) );

这个方法定义文本信息后,

再用

setText( 1,ordstr);

这个方法定义另外一个文本信息

 

就可以使用

sortChildren(1, Qt::AscendingOrder);

这个方法按第二个文本进行排序了!

你可以自定义任何文本排序  数字转换文本!

更多拍戏方法待研究......

posted @ 2022-04-08 16:11  茗智溪  阅读(551)  评论(0)    收藏  举报
/* 看板娘 */