我有一个 QTableWidget,我想根据零列的值对该表的组件进行排序,我使用了以下代码:
ui->tableParticle->sortByColumn(0,Qt::AscendingOrder);
但它没有给出好的结果,下图显示了我寻求解决方案但一无所获的问题,抱歉我不能把所有的代码都放上去,因为它很长。 图片
原文由 all.west 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个 QTableWidget,我想根据零列的值对该表的组件进行排序,我使用了以下代码:
ui->tableParticle->sortByColumn(0,Qt::AscendingOrder);
但它没有给出好的结果,下图显示了我寻求解决方案但一无所获的问题,抱歉我不能把所有的代码都放上去,因为它很长。 图片
原文由 all.west 发布,翻译遵循 CC BY-SA 4.0 许可协议
默认情况下,QTableWidget 将列排序为普通字符串。如果您搜索“QTableWidget 中的自定义排序”之类的问题,您会找到答案的解决方案,例如
原文由 Seleznev Anton 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2k 阅读✓ 已解决
4 回答4.5k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.5k 阅读
我在 setItem 之前添加它并且它的工作: