按列对 QTableWidget 进行排序

新手上路,请多包涵

我有一个 QTableWidget,我想根据零列的值对该表的组件进行排序,我使用了以下代码:

 ui->tableParticle->sortByColumn(0,Qt::AscendingOrder);

但它没有给出好的结果,下图显示了我寻求解决方案但一无所获的问题,抱歉我不能把所有的代码都放上去,因为它很长。 图片

原文由 all.west 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 970
2 个回答

我在 setItem 之前添加它并且它的工作:

 ui->table->horizontalHeader()->sortIndicatorOrder();

原文由 all.west 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题