0
A
回答
0
“我假定你正在寻找一些自定义排序。不列标题点击排序”
我有办法做到这一点。可能会更有效率的方式将在那里。
使用下面的函数获取“QTableWidgetItem”的“QList”。与您的condiion
bool sortFun(const QTableWidgetItem* v1, const QTableWidgetItem* v2)
{
return //your sor criteria;
}
int doComparison()
{
QList<QTableWidgetItem *> fieldsList;
// Add items to fieldsList.
qSort(fieldsList.begin(), fieldsList.end(), sortFun);
}
并不清楚你的 “QTableWidget的” 如下图所示
QList<QTableWidgetItem *> findItems(const QString & text, Qt::MatchFlags flags) const
然后排序列表。
然后重新排序后“QTableWidgetItems”的列表分配给QTableWidget的
0
最后我做了一些不同的东西。
我需要做的: - 随机我的表 的行 - 我有一个列有“时间”和我一起15:00初始化它的第一行,然后添加为每行1分钟。
我使用的解决方案: - 用我的时间创建qlist(15:00,15:01,15:02 ...) - 随机化qlist(15:01,15:03,... 。) - 将qlist的项目分配到我的表 的列“时间” - 使用排序列方法对列表“时间”排序。
相关问题
- 1. jquery随机排序
- 2. Simpledata随机排序
- 3. RichTextBox - 随机排序
- 4. PHP随机排序
- 5. “NSSet allObjects”是否进行随机排序?
- 6. 如何随机对DataTable.Select()进行排序
- 7. QTableWidget列标签排序
- 8. 按QLineEdit在QTableWidget中排序
- 9. QTableWidget原始索引排序
- 10. 随机排序和LIKE
- 11. 随机数外部排序
- 12. 在RethinkDB中随机排序
- 13. 随机分排序记录
- 14. 随机数组排序
- 15. 随机快速排序C#
- 16. PHP随机排序水珠
- 17. MATLAB:排序和随机
- 18. Sitecore 7 ContentSearch - 随机排序
- 19. 排序随机数组
- 20. 随机数排序阵列
- 21. 随机快速排序
- 22. 在javascript中随机排序
- 23. 随机数组排序
- 24. 更新MySQL表随着随机排序
- 25. Java程序的排序随机数组
- 26. 按随机顺序的新Guid排序
- 27. 随机排序的zend分页程序
- 28. 按表现排序的随机顺序
- 29. 在列上完成排序时的行的随机顺序
- 30. InvalidCastException的随机排
你能澄清一下,“随机排序”是指按自定义标准排序还是随机排列项目顺序? –